Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用MPMoviePlayerController从session.outputURL播放视频_Ios_Objective C_Mpmovieplayercontroller - Fatal编程技术网

Ios 使用MPMoviePlayerController从session.outputURL播放视频

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播放器(如果我错了,请

我正在尝试播放用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;

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"]]];
那就行了