Android mediacodec参数\u密钥\u视频\u比特率和密钥\u比特率之间的差异

Android mediacodec参数\u密钥\u视频\u比特率和密钥\u比特率之间的差异,android,android-mediacodec,Android,Android Mediacodec,我正在尝试在surface输入模式下使用MediaCodec进行编码,并设置所需的比特率,但我不明白我应该在MediaCodec中使用参数\u KEY\u VIDEO\u bitrate还是在MediaFormat中使用参数\u BIT\u RATE。每个参数的用途是什么?配置编解码器时,必须使用密钥比特率来设置编码比特率。在API 19中,在处理开始后,添加了参数\u KEY\u VIDEO\u BITRATE以更改编码比特率-例如,它可以用于流式传输-如果网络条件发生变化,您可能希望在不使用

我正在尝试在surface输入模式下使用MediaCodec进行编码,并设置所需的比特率,但我不明白我应该在MediaCodec中使用参数\u KEY\u VIDEO\u bitrate还是在MediaFormat中使用参数\u BIT\u RATE。每个参数的用途是什么?

配置编解码器时,必须使用密钥比特率来设置编码比特率。在API 19中,在处理开始后,添加了参数\u KEY\u VIDEO\u BITRATE以更改编码比特率-例如,它可以用于流式传输-如果网络条件发生变化,您可能希望在不使用其他编码参数的情况下调整比特率重新配置

在配置编解码器时,您必须使用KEY\u BIT\u RATE来设置编码比特率。在API 19中,参数\u KEY\u VIDEO\u BITRATE被添加到处理开始后更改编码比特率-例如,它可以用于流式传输-如果网络条件发生变化,您可能希望在没有其他编码参数的情况下调整比特率重新配置

如果比特率已调整,是否有回调?如果比特率已调整,是否有回调已经调整了吗?