Como alterar a taxa de bits de codificação MediaCodec em tempo real durante a transmissão no Android?

Eu quero mudar otaxa de bits de codificação IncluindoH264 e AAC pelo AndroidMediaCodec dinamicamente, de acordo com a rede atual.

Como atualizar a taxa de bits de codificação no AndroidMediaCodec dinamicamente?

PS: eu encontreiPARAMETER_KEY_VIDEO_BITRATE esetParameters está disponível na API 19

PARAMETER_KEY_VIDEO_BITRATE

Altere a taxa de bits alvo de um codificador de vídeo rapidamente. O valor é um objeto Inteiro que contém a nova taxa de bits em bps.

Valor constante: "taxa de bits de vídeo"

setParameters

Comunique alterações de parâmetro adicionais à instância do componente.

Lança IllegalStateException se no estado Não Inicializado.

Existe alguma maneira de fazer isso na API 19?

questionAnswers(1)

yourAnswerToTheQuestion