【Android 视频硬件编码】在Native层实现MediaCodec H264 编码实例
在前文《【Android 视频硬件编码】screenrecord.cpp 代码中编码流程分析》,
我们学习分析了screenrecord 中视频编码相关的流程,本文我们参考它来实现一个 MediaCodec H264 编码实例。
好,废话不多说,我们直接进入主题吧!
本文链接:《 【Android 视频硬件编码】在Native层实现MediaCodec H264 编码 Demon》
本文对应的源文件,图片素材,编译后的可执行程序均已打包上传,链接:
《在Native层实现MediaCodec H264 编码.zip》
一、完整代码
流程比较简单,没啥好说,需要注意:
- 具体的硬件设备支持的format 格式也不同,我调试的机器 MediaCodec 底层不支持YUV420P图片,因