Ios 使用MPMoviePlayerController从session.outputURL播放视频
我正在尝试播放用AVFoundation录制并保存在设备库中的捕获视频。 我有视频的url:Ios 使用MPMoviePlayerController从session.outputURL播放视频,ios,objective-c,mpmovieplayercontroller,Ios,Objective C,Mpmovieplayercontroller,我正在尝试播放用AVFoundation录制并保存在设备库中的捕获视频。 我有视频的url: NSURL *movieURL = session.outputURL; 输出: file:///private/var/mobile/Containers/Data/Application/F255AC7A-2E0C-40B2-A195-52C03ED5B299/tmp/video.mp4 现在我想播放这个视频,我认为最好的播放器是MPMoviePlayerController播放器(如果我错了,请
NSURL *movieURL = session.outputURL;
输出:
file:///private/var/mobile/Containers/Data/Application/F255AC7A-2E0C-40B2-A195-52C03ED5B299/tmp/video.mp4
现在我想播放这个视频,我认为最好的播放器是MPMoviePlayerController
播放器(如果我错了,请告诉我)
这是我的代码:但出于某种原因,它不起作用:
NSURL *movieURL = session.outputURL;
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL: movieURL];
[player prepareToPlay];
[player.view setFrame: CGRectMake(0, 0, 200, 200)];
[self.view addSubview: player.view];
[player play];
下面使用
player = [[MPMoviePlayerController alloc] initWithContentURL:
[NSURL fileURLWithPath: [[NSBundle mainBundle]
pathForResource:@"video" ofType:@"mp4"]]];
那就行了