iOS H.265编码的MP4播放问题

前言:  下边仅是个人的一些见解.如有不同见解可以评论留言一起讨论哈

一般的MP4视频文件(h.264编码)直接用系统的AVPlayer || MPMoviePlayerViewController 就能播放 . 这里就不在阐述.

但是碰到有特殊需求如h.265 编码的MP4视频文件时.  AVPlayer || MPMoviePlayerViewController 就行不通了.现象是有声音.无画面.

我们暂且先理解为iOS的硬解码还不支持h.265吧.于是就有了一下解决方案

一. kxmovie

网上搜索 kxmovie 相对是比较老的一个开源项目了

软解播放是可以实现h.264 || h.265 的编码的MP4视频..个人感觉画质比较差

二. ijkplayer

B站的开源项目.也是可以胜任播放h.264 || h.265 的编码的MP4视频. 画质也不赖

有可能会出现的一个问题是.在还没集成ijkplayer前..项目中就已经存在已经编好的FFmpeg-iOS.而本身ijkplayer里边也编了一个FFmpeg-iOS.当你把ijkplayer托进去时两个FFmpeg-iOS冲突但不直接报小红点.会出现有些功能可以用.有些功能出现问题.如解码失败等等各种疑难杂症的问题.

这时看大家的取舍吧. 感觉有更好方案的可以一起讨论一下哈

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

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,039评论 3 119
  • 在保证视频图像质量的前提下,HEVC通过增加一定的计算复杂度,可以实现码流在H.264/AVC的基础上降低50%。...
    加刘景长阅读 12,447评论 0 6
  • 今天北京恢复了蓝天,下午和儿子去了西山森林公园。他把目标设在了最高的“鬼笑石”,海拔只有475米,我们上山下山花了...
    邵清清静阅读 1,241评论 1 4
  • 半书生阅读 2,854评论 0 4
  • 做产品的人都知道要关注用户,做设计的人也明白UED的重要。说起来,看得到的用户,只要产品设计师有心,要去理解他们并...
    杨夏阅读 1,371评论 0 0