Как изменить битрейт кодировки MediaCodec на лету при потоковой передаче в Android?
Я хочу изменитьбитрейт кодирования в том числеH264 и AAC по AndroidMediaCodec
динамически, в соответствии с текущей сетью.
Как обновить битрейт кодировки в AndroidMediaCodec
динамически?
PS: я нашелPARAMETER_KEY_VIDEO_BITRATE
а такжеsetParameters
доступно по API 19
Измените целевой битрейт видеокодера на лету. Значением является объект Integer, содержащий новый битрейт в бит / с.
Постоянное значение: «видео-битрейт»
Сообщите дополнительные изменения параметров экземпляру компонента.
Вызывает IllegalStateException, если в неинициализированном состоянии.
Есть ли способ сделать это под API 19?