MPMoviePlayerViewController和MPMoviePlayerController的使用

引入的是#import <MediaPlayer/MediaPlayer.h>头文件和MediaPlayer.framework

区别:MPMoviePlayerViewController里面包含了一个MPMoviePlayerController

 

- (void)viewDidLoad {

    [super viewDidLoad];

    NSString *path = [[NSBundle mainBundle]pathForResource:@"start.mp4" ofType:nil];

    self.mpPlayer = [[MPMoviePlayerViewController alloc]initWithContentURL:[NSURL fileURLWithPath:path]];

    self.mpPlayer.moviePlayer.repeatMode = MPMovieRepeatModeOne;

    [self.mpPlayer.moviePlayer setScalingMode:MPMovieScalingModeAspectFit];

    self.mpPlayer.moviePlayer.shouldAutoplay = YES;

    

}

 

- (IBAction)player:(id)sender {

    [self.mpPlayer.moviePlayer prepareToPlay];

    [self presentMoviePlayerViewControllerAnimated:self.mpPlayer];

}

 

具体属性的枚举值表示意思参照:

http://www.dailibu.com/yidongkaifa/2016106131.html

posted @ 2015-07-29 11:07  LiLM  阅读(233)  评论(0编辑  收藏  举报