ios解析本地视频苹果自带视频解析

本文介绍了在iOS应用中如何使用AVFoundation框架播放本地和网络视频。首先导入AVKit和AVFoundation头文件,然后声明AVPlayerViewController、AVPlayer和AVAudioSession等成员变量。在viewDidLoad方法中,设置音频会话类别为播放,并创建AVPlayer实例加载视频URL。最后,创建AVPlayerViewController并设置播放器、视频重设比例和显示控制选项。
摘要由CSDN通过智能技术生成

1.导入头文件

#import <AVKit/AVKit.h>
#import <AVFoundation/AVFoundation.h>

2.声明成员变量

AVPlayerViewController *_playerController;
AVPlayer *_player;
AVAudioSession *_session;
NSString *_urlString;

3.使用播放器

  • (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    self.view.backgroundColor = [UIColor whiteColor];
    _session = [AVAudioSession sharedInstance];
    [_session setCategory:AVAudioSessionCategoryPlayback error:nil];
    //地址是类似
    //1------访问本地资源

// NSURL *url = [[NSBundle mainBundle]URLForResource:@“QQ20181218-140211-HD” withExtension:@“mp4”];
//
// _player = [AVPlayer playerWithURL:url];//[NSURL URLWithString:@“https://127.0.0.1/QQ20181218-140211-HD.mp4”]];
//2-----
_player

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值