我尝试播放使用AVFoundation录制并保存在设备库中的已捕获视频。 我有视频的网址:
NSURL *movieURL = session.outputURL;
输出:
文件:///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];
答案 0 :(得分:0)
使用以下
player = [[MPMoviePlayerController alloc] initWithContentURL:
[NSURL fileURLWithPath: [[NSBundle mainBundle]
pathForResource:@"video" ofType:@"mp4"]]];
它会起作用