频道栏目
首页 > 程序开发 > 移动开发 > IOS > 正文
iOS MPMoviePlayerController(视频播放器)
2017-07-17 11:25:54      个评论    来源:石虎  
收藏   我要投稿

iOS MPMoviePlayerController(视频播放器)。

/**

注意:1.先看gif

2.看截图

3.看代码

*/

一、gif 图:

\

二、截图:

图-1:

\

图-2:

\

 


三、实现代码:

#import "ViewController.h"

#import //视频播放器

@interface ViewController ()

//播放视图

@property (strong, nonatomic) IBOutlet UIView *movieView;

//播放按钮

- (IBAction)play:(id)sender;

//播放电影控制器

@property (nonatomic,strong) MPMoviePlayerController *moviePlayer;

@end

@implementation ViewController

- (void)viewDidLoad {

[super viewDidLoad];

//1. 创建本地URL(也可创建基于网络的URL)

NSURL* movieUrl = [[NSBundle mainBundle] URLForResource:@"aaa" withExtension:@"mp4"];

// 使用指定URL创建MPMoviePlayerController

//2. MPMoviePlayerController将会播放该URL对应的视频

_moviePlayer = [[MPMoviePlayerController alloc]initWithContentURL:movieUrl];

//3. 设置该播放器的控制条风格。

_moviePlayer.controlStyle = MPMovieControlStyleEmbedded;

//4. 设置该播放器的缩放模式

_moviePlayer.scalingMode = MPMovieScalingModeAspectFit;

[_moviePlayer.view setFrame: CGRectMake(0 , 0 , 380 , 320)];

}

//点击播放按钮

- (IBAction)play:(id)sender

{

//添加视频显示内容

[self.movieView addSubview: _moviePlayer.view];

//添加视频声音内容

[_moviePlayer prepareToPlay];

}

/**重写该方法,控制该视图控制器只支持横屏显示

- (NSUInteger)supportedInterfaceOrientations

{

return UIInterfaceOrientationMaskLandscape;

}

*/

@end

 

谢谢!!!
点击复制链接 与好友分享!回本站首页
上一篇:ios 视图center的一个坑
下一篇:Hello World App 浅述
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训

版权所有: 红黑联盟--致力于做实用的IT技术学习网站