iOS中快速集成一个简单的AVPlayer视频播放器

公司需要在app中简单用一段视频介绍公司的产品,本来打算直接链接优酷上的html页面,但考虑到流畅度问题,于是还是决定用iOS原生的。本来以为很简单,三下五除二就写完了MPMoviePlayer的代码,后来想起来了,在iOS 9.0中,这个类被废弃了。于是在网上自己找了一个AVPlayer的Demo,自己简单整理了一下,希望能做到的是:以后要用直接拖过来就能用。

导入方法

  • <strong>下载工程</strong> <a href = 'https://github.com/chenhuaizhe/CYAVPlayer.git'>https://github.com/chenhuaizhe/CYAVPlayer.git</a>

  • <strong>导入类库 </strong>
    <pre><code>AVFoundation.framework</code></pre>

  • <strong>在下载的工程中找到<em>movie</em>文件夹,拖到你的工程中</strong>

  • <strong>在你要用到的类中导入头文件</strong>
    <pre><code>#import"PlayerViewController.h" </code></pre>

  • <strong>进入视频播放页,请一定要设置一个可以播放的<em>videoURLString</em></strong>

PlayerViewController *pvc = [PlayerViewController new];
 pvc.videoURLString = @"这里用你要播放的视频url";
 [self.navigationController pushViewController:pvc animated:YES];

小知识

<p>如果你用的是http请求,请在info.plist文件里添加以下代码来允许http请求:</p>

<key>NSAppTransportSecurity</key>
<dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
</dict>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,229评论 4 61
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,542评论 7 249
  • 拾一片秋枫 轻置于掌间 却又被吹落 带走了思念 硕果累累枝 麦秀两两岐 鹊桥在相见 倾心于七月
    莳小忆阅读 221评论 0 2
  • 20170603亲子践行打卡13/30 多陪伴,多阅读。 孩子第一个30天目标:21:00前入睡。 妈妈第一...
    方颖璐璐妈妈阅读 142评论 0 0
  • 一个好的管理者应具备两个身份:第一是好榜样,第二是好教练、好师傅。做不到榜样,说明你自己还不够格;做不到教练,说明...
    匡扬名阅读 705评论 0 0