MPMoviePlayerViewController で NSData を使用しようとしています。
NSData *data = [NSData dataWithBytesNoCopy:mData3->mappedAddress+100398125 length:2313453 freeWhenDone:NO];
NSString *dataString = [[NSString alloc] initWithData:data encoding:NSUTF16StringEncoding];
NSURL *movieURL = [NSURL fileURLWithPath:dataString];
MPMoviePlayerViewController *moviePlayerViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];
[self presentMoviePlayerViewControllerAnimated:moviePlayerViewController];
これにより、プレーヤーが 1 秒間開いてから解雇されます。
メイン バンドル内のファイルへの URL を使用してローカルでムービー ファイルにアクセスすると、完全に再生されます。
NSData を使用して iOS でビデオを再生するにはどうすればよいですか?
ありがとう