2.视频播放
1.本地视频播放
1.在头文件中添加
#import <MediaPlayer/MediaPlayer.h>
2.设置成员变量
@interface QYViewController ()
@property (nonatomic,strong)MPMoviePlayerController *videoPlayer;
@end
3.在viewDidLoad中
- (void)viewDidLoad
{
[super viewDidLoad];
NSURL *url = [[NSBundle mainBundle]URLForResource:@"S6T9U6014" withExtension:@"mp4"];
self.videoPlayer = [[MPMoviePlayerController alloc]initWithContentURL:url];
[self.view addSubview:self.videoPlayer.view];
[self.videoPlayer.view setFrame:CGRectMake(100, 100, 200, 200)];
[self.videoPlayer prepareToPlay];
[self.videoPlayer play];
}
2.网络视频播放
1.在头文件中添加
#import <MediaPlayer/MediaPlayer.h>
2.创建播放对象,点击播放触发事件
- (IBAction)onPlayButton:(UIButton *)sender {
NSURL *myURL = [NSURL URLWithString:@"http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8"];
MPMoviePlayerViewController *player = [[MPMoviePlayerViewController alloc]initWithContentURL:myURL];
//设置模态显示的过度效果
player.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
//以模态的形式展示视频界面
[self presentViewController:player animated:YES completion:nil];
}