mediacodec PARAMETER_KEY_VIDEO_BITRATE和KEY_BIT_RATE之间的差异

时间:2014-04-20 13:56:10

标签: android mediacodec

我尝试在表面输入模式下使用MediaCodec进行编码并设置所需的比特率,但我不明白我是否应该在mediacodec中使用PARAMETER_KEY_VIDEO_BITRATE或在MediaFormat中使用KEY_BIT_RATE。每个参数的用法是什么?

1 个答案:

答案 0 :(得分:3)

配置编解码器时,必须使用KEY_BIT_RATE来设置编码比特率。在API 19中添加PARAMETER_KEY_VIDEO_BITRATE以在处理开始后更改编码比特率 - 例如,它可用于流式传输 - 如果网络条件发生变化,您可能需要调整比特率而无需重新配置其他编码参数