1. 首页
  2. 移动开发
  3. Android
  4. Android使用ffmpeg和MediaCodec解码h265裸流(没解码的代码))

Android使用ffmpeg和MediaCodec解码h265裸流(没解码的代码))

上传者: 2018-12-09 15:25:25上传 ZIP文件 46.74MB 热度 282次
具有硬解的能力,但是需要android 4.1以上才能支持。 这个demo主要是测试硬解和软解h265裸流的能力,有一些手机可能不支持硬解,因此硬解和软解的效率是大致相当的。硬解H265使用的是MediaCodec+ffmpeg方案,ffmepg负责拆包,MediaCodec负责解码和渲染,祝你愉快
用户评论
码姐姐匿名网友 2018-12-09 15:25:25

为什么运行时,执行dequeueOutputBuffer(info, 1000)后,总是返回MediaCodec.INFO_TRY_AGAIN_LATER? ddd: dequeueOutputBuffer timed out!

码姐姐匿名网友 2018-12-09 15:25:25

所以人和人的技术差距是很大的。我下载下来就立刻找到源代码在那个目录。那些说没有代码的估计是月薪没过8K的吧。还乱喷人。说白了就是用ffmpeg 解复用出每个H265的NALU,然后往mediacodec 填数据。我看一眼就知道起码逻辑OK,可以参考了。

码姐姐匿名网友 2018-12-09 15:25:25

确实是骗人。。。根本没有代码,就是一个编译文件