【发布时间】:2014-02-08 10:12:06
【问题描述】:
重要提示:我可以从 iPhone 图库库中观看和播放这部电影。
我从这里开始录制
AVCaptureMovieFileOutput *movieFileOutput;
NSString *outputFilePath = [NSTemporaryDirectory() stringByAppendingPathComponent:[@"movie" stringByAppendingPathExtension:@"mov"]];
[movieFileOutput startRecordingToOutputFileURL:[NSURL fileURLWithPath:outputFilePath] recordingDelegate:self];
几秒钟后我停止录制..
[movieFileOutput stopRecording];
然后我想播放我刚刚录制的电影。但我不能..MPMoviePlayer 屏幕会立即出现和消失..
MPMoviePlayerViewController *mediaPlayer = [[MPMoviePlayerViewController alloc]initWithContentURL:[NSURL fileURLWithPath:outputFilePath]];
[self presentMoviePlayerViewControllerAnimated:mediaPlayer];
重要提示:我可以从 iPhone 图库库中观看和播放这部电影。
---------
日志:
输出文件路径日志:
2014-02-08 12:06:46.232 TestApp[3953:60b] VIDEO PATH URL : /private/var/mobile/Applications/71039166-5A6D-43BE-A47A-B20AA93D2F2A/tmp/movie.mov
MPMoviePlayer 日志消失后:
2014-02-08 12:06:47.431 TestApp[3953:60b] _itemFailedToPlayToEnd: {
kind = 1;
new = 2;
old = 0;
}
【问题讨论】:
标签: ios iphone objective-c xcode ios7