ftp サーバーからムービーをダウンロードし、MPMoviePlayerController で再生するアプリケーションがあります。ただし、ムービー プレーヤーは MPMovieFinishReasonPlaybackError で失敗します。
コードは次のようになります。
NSURL *url = [NSURL fileURLWithPath:[contents objectAtIndex:index]];
NSLog(@"url: %@",url);
self.movieController = [[MPMoviePlayerController alloc] initWithContentURL:url];
nslog は次の回答を提供します。
URL: ファイル://localhost/var/mobile/Applications/E8C9DFE8-9802-4EC1-B560-3EEE96E0AF5E/Documents/media/testfilm.mov
映画を再生する方法を知っている人はいますか? 映画をプロジェクトに追加し、次のコードを使用すると、映画が機能します。
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"testfilm" ofType:@"mov"]];