4

私のアプリケーションには小さなビデオ部分があります。

それで、URLからmp4ビデオを再生するこのサンプルを見つけました:http://www.sdkboy.com/?p=66

ここからサンプルをダウンロードできます: http://www.sdkboy.com/tutorials/AVFoundation_Test3.zip

しかし、NSURLコードを置き換えると

NSURL *url = [NSURL URLWithString:@"http://www.samkeeneinteractivedesign.com/videos/littleVid3.mp4"];

これでは、ローカルビデオを再生するために、プレーヤーが機能しません。

NSURL *url = [NSURL URLWithString:[[NSBundle mainBundle] pathForResource:@"malina36" ofType:@"mp4"]];

このファイルは存在します、私はそれをチェックします

if ([[NSFileManager defaultManager] fileExistsAtPath:url.absoluteString]) {
        NSLog(@"yes");
    } else {
        NSLog(@"no");
    }

手伝って頂けますか?

4

1 に答える 1

16

URLWithString:の代わりにfileURLWithPath:メソッドを使用してみてください:

于 2013-04-12T08:01:53.197 に答える