0

URL から複数のビデオを遅延なく再生できるアプリケーションを作成しようとしています。

MPMoviePlayerController を使って思い通りに動画を再生できましたが、もっと大きな問題に直面しました。アプリケーションは、現在のビデオを再生しながら次のビデオをプリロードする必要がありますが、私が試したすべてが機能しませんでした。

次に例を示します。

    NSData *videoData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://movon.co/files/TestMovie/01.mp4"]];

    NSLog(@"video Data: %@", videoData);

    NSString *videoString = [[NSString alloc] initWithData:videoData encoding:NSUTF8StringEncoding];

    NSLog(@"video string: %@", videoString)

videoData を印刷している間、データは NSData に保存されているようですが、NSString に保存しようとすると、ログが印刷されます (null)。

動画をアプリのドキュメントに保存することも考えましたが、動画は削除できないので問題があるかもしれないと読みました。

私の問題の解決策はありますか?ありがとう。

4

0 に答える 0