我尝试在表面输入模式下使用MediaCodec进行编码并设置所需的比特率,但我不明白我是否应该在mediacodec中使用PARAMETER_KEY_VIDEO_BITRATE或在MediaFormat中使用KEY_BIT_RATE。每个参数的用法是什么?
答案 0 :(得分:3)
配置编解码器时,必须使用KEY_BIT_RATE来设置编码比特率。在API 19中添加PARAMETER_KEY_VIDEO_BITRATE以在处理开始后更改编码比特率 - 例如,它可用于流式传输 - 如果网络条件发生变化,您可能需要调整比特率而无需重新配置其他编码参数