【问题标题】:How to do hardware h.264 video encoding on android platform如何在android平台上进行硬件h.264视频编码
【发布时间】:2016-08-21 14:41:40
【问题描述】:

我正在做硬件h.264视频编码平台,听说“MediaCodec”貌似支持硬件视频解码,但是否支持硬件视频编码?

谷歌的一些搜索结果建议我应该考虑根据用户的Android设备为不同的芯片搜索不同的解决方案,这是否意味着我应该去每个芯片供应商的网站搜索不同的解决方案?

感谢您的建议

【问题讨论】:

    标签: android video h.264 encode hardware-acceleration


    【解决方案1】:

    MediaCodec 类也支持视频编码。 MediaCodec 类专为多设备硬件加速媒体处理而设计,因此相同的代码可以在每台设备上运行(根据经验,我可以告诉你不会)

    关于这个主题的好读物:http://developer.android.com/reference/android/media/MediaCodec.html http://bigflake.com/mediacodec/

    请记住,MediaCodec min-sdk 版本是 16(我建议以 api 18 为目标,例如使用表面 / MediaMuxer 类),所以如果您的目标设备是 api

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-01
      • 1970-01-01
      • 2012-11-23
      • 2011-10-25
      • 2018-10-05
      • 1970-01-01
      相关资源
      最近更新 更多