
Я использую ffmpeg
для обработки живого потока. По сути, я скомпилировал ffmpeg
сам. К сожалению, я заметил, что когда битрейт становится немного выше (> 15 Мбит/с H264), декодирование не может поспеть за входящей скоростью. Интересно, что скорость все еще не очень высокая.
Интересно, есть ли какие-то флаги, которые нужно установить, или, может быть, какие-то советы, чтобы сделать ffmpeg
декодирование более быстрым или эффективным при живом декодировании? Или есть какие-то флаги, которые я могу включить? Например, многопоточность? Она работает/должна работать на CPU. Но загрузка CPU все еще не максимальная.
В качестве основы для обработки мы используем ffmpeg из C API.Здесьэто файл-образец .ts
, который тормозит обработку.