一、官方提供的播放方式:AVPlayer、MPMediaPlayer 
优点:提供较完整较稳定的API
缺点:支持的视频编码格式很有限:H.264、MPEG-4,扩展名(压缩格式):.mp4、.mov、.m4v、.m2v、.3gp、.3g2等
通过输出 [AVURLAsset audiovisualMIMETypes]可以查到官方提供的APP支持的audio,video等Mime Type
二、使用基于ffmpeg的kxmovie
1、在github上面下载kxmovieDemohttps://github.com/kinglonghuang/kxmovie
2、将编译好的FFMPEG库拖到Demo中(注:需要是编译好的)
3、设置User Header Search Paths :$(SRCROOT)/KxMovieDemo/FFmpeg-iOS/include(注:这里的路径为/FFmpeg-iOS/include所在项目的相对路径)
4、添加必要的库
5、遇到的问题:
1)
解决方法:注释改行代码
2)
解决方法:改 PIX_FMT_NONE为 AV_PIX_FMT_NONE
3)
解决方法:改 avcodec_alloc_frame();为 av_frame_alloc();

转载于:https://www.cnblogs.com/pierce-lph/p/6690082.html

Video Player调研相关推荐

  1. html5 video播放调研,全屏,伪全屏

    web duper code{web} :|: life{me} :|: tencent&xiaomi{work} 来源:http://materliu.github.io/all/web/m ...

  2. html5播放器 迅雷,搜狗浏览器HTML5视频播放器插件(HTML5.Video.Player)

    一款搜狗浏览器的HTML5视频播放器插件,安装后可以使用HTML5方式播放优酷.土豆.爱奇艺.搜狐视频.迅雷离线.腾讯视频.56视频等网站的视频,避免使用adobe flash player插件,降低 ...

  3. html选择本地文件视频并播放器,使HTML5视频播放器播放不同的文件(Make a HTML5 video player play a different file)...

    使HTML5视频播放器播放不同的文件(Make a HTML5 video player play a different file) 在播放视频时,我无法让HTML5播放器播放不同的视频,我尝试更改 ...

  4. Unity流水账2:视频播放之Video Player

    VideoPlayer组件   使用VideoPlayer组件可以将视频文件附加到GameObjecs,并在运行时,在GameObject的Texture上播放它们.   默认情况下,Video Pl ...

  5. Android Video Player. 安卓视频播放器,封装 MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音,悬浮播放,广告播放,列表播放,弹幕

    DKVideoPlayer 项目地址:dueeeke/DKVideoPlayer 简介: Android Video Player. 安卓视频播放器,封装 MediaPlayer.ExoPlayer. ...

  6. VR视频播放器Video Player

    一.通过blender进行建模 1.下载并进行安装 快捷键: ①A:全选       ②X:把场景中所有的组件都删掉,按下X后点击Delete X ,则场景会被清空 ③Shift+A:生成一个物体 或 ...

  7. Elmedia Video Player Pro 7.15 中文版 强大的mac视频播放器

    Elmedia Video Player 是Mac毒搜集到的一款 Mac 多媒体播放器. 它可以播放几乎任何音视频文件类型,无论是 AVI,MP4,FLV,SWF, WMV,MKV,MP3,M4V 等 ...

  8. WordPress插件 Fox Video Player 独家HTML5广告视频播放器插件[更新至v3.0.1]

    Fox Video Player 是一款独家HTML5广告视频播放器WordPress插件,方便把你的网站转换成一个多媒体站点,尤其独特的视频插入广告像优酷这样的在视频播放前播放广告,当然你也可以设置 ...

  9. 专业音视频播放器:Elmedia Video Player Pro mac中文版

    为大家推荐一款超级好用的苹果专用视频播放器,Elmedia Video Player Pro for Mac几乎支持所有的音视频格式,具备修改播放.流式传输.画中画.流传输视频到其他设备.彩色主题.观 ...

最新文章

  1. CSAPC08台湾邀请赛_T1_skyline
  2. CTF-Web-常用伪协议用法:
  3. 从零开始带你一步一步使用YOLOv3测试自己的数据
  4. java interface 不能存常量数组?
  5. Git之如何解决Error:pathspec ‘/layout/radar_chart.xml‘ did not match any file(s) known to
  6. java mic波形识别_会议季Mic Drop:您不应该错过的13场Java演讲
  7. C++ Variadic Templates(可变参数模板)
  8. linux php生产环境搭建,linux php 环境搭建
  9. leetcode刷题:火柴拼正方形
  10. 中国焦磷酸四钾市场趋势报告、技术动态创新及市场预测
  11. P2962 [USACO09NOV]灯Lights 对抗搜索
  12. FDS学习笔记(三)全局变量的设置
  13. 信息系统项目管理知识记忆口诀-总结
  14. “拼命”奔跑的社区团购
  15. 8086CPU寄存器全称
  16. 没想到,买了这款不靠谱的达尔文重疾险易核版,成了他一生的噩梦
  17. katalon等待时间、断言、setup teardown
  18. 需求工程方法及技术汇总
  19. 增益自适应PI控制器+死区过滤器(Smart PLC向导PID编程应用)
  20. OpenCV实现角点检测(cornerHarris)

热门文章

  1. 自制MVC之工具类插件一
  2. inner join on, left join on, right join on要详细点的介绍?内连接,左外连接,右外连接。...
  3. LA 3353 最优巴士线路设计
  4. Zookeeper的java实例
  5. CSS布局之品字布局
  6. sqlserver2008 R2中查找未使用过的索引
  7. GNU make manual 翻译(二十六)
  8. 微软“影子系统”Windows SteadyState 末日将至
  9. [NOIP2012] 借教室
  10. Linux下查看/修改系统时区、时间