调用IOS自带播放器播放本地MP4文件

转载:https://blog.csdn.net/fb731666148/article/details/45647931

ios9后系统推荐使用 AVPlayerViewController 来取代 MPMoviePlayerViewController  ,其OC使用参考代码如下


@import AVKit;  

@import AVFoundation;  


- (void)onVideoHelpClick:(UIGestureRecognizer *)gestureRecognizer{  


NSString *videoPath = [[NSBundle mainBundle] pathForResource:@"instruction" ofType:@"mp4"];  

//    videoPath =  [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:@"instruction.mp4"];  

NSURL *url = [NSURL fileURLWithPath:videoPath];  

AVPlayer *player = [AVPlayer playerWithURL:url];  

AVPlayerViewController *playerViewController = [AVPlayerViewController new];  

playerViewController.player = player;  

[self presentViewController:playerViewController animated:YES completion:nil];  

[playerViewController.player play];  


}  

你可能感兴趣的:(调用IOS自带播放器播放本地MP4文件)