ios中的视频播放
2016-05-03 23:14
447 查看
@property (nonatomic,strong)
AVPlayer *player;
@property (nonatomic,strong)
AVPlayerItem *item;
@property (nonatomic,strong)
AVPlayerLayer *playerLayer;
@property (weak,
nonatomic) IBOutlet
UIView *myView;
self.item = [[AVPlayerItem
alloc] initWithURL:[NSURL
URLWithString:@""]];
self.player = [[AVPlayer
alloc] initWithPlayerItem:self.item];
_playerLayer = [AVPlayerLayer
playerLayerWithPlayer:_player];
_playerLayer.frame =
CGRectMake(0,
0, _myView.frame.size.width,
_myView.frame.size.height);
_playerLayer.videoGravity =
AVLayerVideoGravityResizeAspect;
[self.myView.layer
addSublayer:_playerLayer];
[self.player
play];
AVPlayer *player;
@property (nonatomic,strong)
AVPlayerItem *item;
@property (nonatomic,strong)
AVPlayerLayer *playerLayer;
@property (weak,
nonatomic) IBOutlet
UIView *myView;
self.item = [[AVPlayerItem
alloc] initWithURL:[NSURL
URLWithString:@""]];
self.player = [[AVPlayer
alloc] initWithPlayerItem:self.item];
_playerLayer = [AVPlayerLayer
playerLayerWithPlayer:_player];
_playerLayer.frame =
CGRectMake(0,
0, _myView.frame.size.width,
_myView.frame.size.height);
_playerLayer.videoGravity =
AVLayerVideoGravityResizeAspect;
[self.myView.layer
addSublayer:_playerLayer];
[self.player
play];
相关文章推荐
- ios开发学习笔记--数据持久化之归档解档(NSKeyedArchiver/ NSKeyedUnarchiver)
- ios ---数组去重
- iOS 开发中的消息机制-代理、通知、block
- iOS编译FFmpeg、kxmovie实现视频播放
- iOS category内部实现原理
- iOS延迟关闭
- IOS杂记
- iOS iPhone屏幕尺寸、分辨率及适配
- iOS 数组学习
- iOS button学习
- 编译生成IOS开发使用的FFmpeg的过程
- 可复用且高度解耦的iOS用户统计实现
- iOS-实现图片的捏合放大与缩小
- iOS bug调试技巧学习----breakpoint&condition
- Runtime方法的使用—Class篇
- IOS开发证书变成“此证书的签发者无效”解决方法
- iOS Label的宽度和高度自适应
- ios开发中, Block的简介及用法
- iOS 自动化打包
- iOS常用技术 - 基础动画(水波动画)