iOS MPMoviePlayerController(视频播放器)~demo
2017-07-14 20:11
507 查看
//联系人:石虎
QQ: 1224614774昵称:嗡嘛呢叭咪哄
/**
注意:1.先看gif
2.看截图
3.看代码
*/
一、gif 图:
二、截图:
图-1:
图-2:
三、实现代码:
#import "ViewController.h"
#import <MediaPlayer/MediaPlayer.h>//视频播放器
@interface
ViewController ()
//播放视图
@property (strong,nonatomic)IBOutletUIView
*movieView;
//播放按钮
- (IBAction)play:(id)sender;
//播放电影控制器
@property (nonatomic,strong)MPMoviePlayerController
*moviePlayer;
@end
@implementation ViewController
- (void)viewDidLoad {
[superviewDidLoad];
//1. 创建本地URL(也可创建基于网络的URL)
NSURL* movieUrl = [[NSBundlemainBundle]URLForResource:@"aaa"withExtension:@"mp4"];
// 使用指定URL创建MPMoviePlayerController
//2. MPMoviePlayerController将会播放该URL对应的视频
_moviePlayer = [[MPMoviePlayerControlleralloc]initWithContentURL:movieUrl];
//3. 设置该播放器的控制条风格。
_moviePlayer.controlStyle =MPMovieControlStyleEmbedded;
//4. 设置该播放器的缩放模式
_moviePlayer.scalingMode =MPMovieScalingModeAspectFit;
[_moviePlayer.viewsetFrame:CGRectMake(0
,0 ,380 ,320)];
}
//点击播放按钮
- (IBAction)play:(id)sender
{
//添加视频显示内容
[self.movieViewaddSubview:_moviePlayer.view];
//添加视频声音内容
[_moviePlayerprepareToPlay];
}
/**重写该方法,控制该视图控制器只支持横屏显示
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscape;
}
*/
@end
谢谢!!!
QQ: 1224614774昵称:嗡嘛呢叭咪哄
/**
注意:1.先看gif
2.看截图
3.看代码
*/
一、gif 图:
二、截图:
图-1:
图-2:
三、实现代码:
#import "ViewController.h"
#import <MediaPlayer/MediaPlayer.h>//视频播放器
@interface
ViewController ()
//播放视图
@property (strong,nonatomic)IBOutletUIView
*movieView;
//播放按钮
- (IBAction)play:(id)sender;
//播放电影控制器
@property (nonatomic,strong)MPMoviePlayerController
*moviePlayer;
@end
@implementation ViewController
- (void)viewDidLoad {
[superviewDidLoad];
//1. 创建本地URL(也可创建基于网络的URL)
NSURL* movieUrl = [[NSBundlemainBundle]URLForResource:@"aaa"withExtension:@"mp4"];
// 使用指定URL创建MPMoviePlayerController
//2. MPMoviePlayerController将会播放该URL对应的视频
_moviePlayer = [[MPMoviePlayerControlleralloc]initWithContentURL:movieUrl];
//3. 设置该播放器的控制条风格。
_moviePlayer.controlStyle =MPMovieControlStyleEmbedded;
//4. 设置该播放器的缩放模式
_moviePlayer.scalingMode =MPMovieScalingModeAspectFit;
[_moviePlayer.viewsetFrame:CGRectMake(0
,0 ,380 ,320)];
}
//点击播放按钮
- (IBAction)play:(id)sender
{
//添加视频显示内容
[self.movieViewaddSubview:_moviePlayer.view];
//添加视频声音内容
[_moviePlayerprepareToPlay];
}
/**重写该方法,控制该视图控制器只支持横屏显示
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscape;
}
*/
@end
谢谢!!!
相关文章推荐
- ios开发之 MPMoviePlayerController 视频播放器
- MPMoviePlayerController 视频播放器—IOS开发
- MPMoviePlayerController 视频播放器—IOS开发
- IOS视频播放器的使用(MPMoviePlayerController)
- iOS视频播放器MPMoviePlayerController
- ios开发 MPMoviePlayerController 视频播放器
- IOS UI_视频播放器_MPMoviePlayerController
- ios开发之 MPMoviePlayerController 视频播放器
- ios 视频播放器MPMoviePlayerController
- IOS开发中的视频播放器:MPMoviePlayerController,MPMoviePlayerViewController
- ios开发之 MPMoviePlayerController 视频播放器
- MPMoviePlayerController 电影播放器—IOS开发
- iphone ios MPMoviePlayerController在ios 6 模拟器中无法播放
- iOS播放视频 MPMoviePlayerViewController 和 MPMoviePlayerController 使用说明
- iOS视频播放-MPMoviePlayerController
- 视频播放器MPMoviePlayerController,MPMoviePlayerViewController
- 详细介绍下ios用MPMoviePlayerController来播放视频
- MPMoviePlayerController 电影播放器—IOS开发 .
- IOS开发:MPMoviePlayerController 电影播放器
- iOS开发截取视频任意帧图片——MPMoviePlayerController