MediaCodec的多个实例在Android中用作视频编码器

时间:2014-07-07 03:29:25

标签: android video multiple-instances mediacodec encoder

是否可以使用两个Android MediaCodec实例作为视频编码器同时对两个视频进行编码?

我知道MediaCodec本身可以有多个实例,用于视频/音频编码/解码。但除了性能的影响之外,对多个视频编码的硬件/ Android版本是否有任何限制?

更具体地说,如果仅考虑Android版本4.3或更高版本,视频编码器的多个实例是否有效或仍然取决于设备?

2 个答案:

答案 0 :(得分:2)

根据我的经验,它完全取决于设备。并且有些设备一次只能支持一个视频编码器实例

答案 1 :(得分:1)

是的,就像@Marlon所说,这完全取决于你使用的设备。 例如,我使用OPPO A39,它只能同时创建8个mediacodec实例。