【问题标题】:Mime type video/avc supported by multiple encoders on my Android device我的 Android 设备上的多个编码器支持 Mime 类型的视频/avc
【发布时间】:2016-08-09 19:38:28
【问题描述】:

当我枚举设备上的所有媒体编解码器时,我注意到以下编码器支持 mime 类型“video/avc”:

OMX.qcom.video.encoder.avc
OMX.google.h264.encoder

当您致电MediaCodec.CreateEncoderByType() 时,Android 如何决定选择哪个编码器?

此外,除了 Google 的编码器之外,许多设备可能还有其他特定于硬件的编码器,例如我的高通公司的编码器。一般来说,应该选择原生编码器而不是谷歌的编码器吗?问候。

【问题讨论】:

    标签: android codec


    【解决方案1】:

    在几个不同的设备上尝试过。似乎本机编码器总是出现在来自 Google 的编码器之前。这是被捡起来的那个。我猜原生编码器更加优化,因为它对硬件有更多的了解。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-30
      • 2015-07-11
      • 1970-01-01
      • 2020-12-27
      • 1970-01-01
      • 2015-08-08
      • 1970-01-01
      相关资源
      最近更新 更多