ffmpeg пропускает сегменты впереди и повторяет загрузки с секунд назад - PullRequest
0 голосов
/ 13 апреля 2020

Недавно я получил право ретрансляции прямо со стримера, и в основном я просто использую ffmpeg, чтобы вытянуть потоки .m3u8 из канала, а затем направить их sh на другой канал. Но у меня проблема с повторным вещанием ffmpeg.

Моя команда:

ffmpeg -i "source_channel.m3u8" -c copy -f flv "rtmp://destiny_channel"

И при повторной трансляции ffmpeg показывает много «пропусков x сегментов вперед», а в канале повторной трансляции он воспроизводится от пары секунд до go (повторить кадры, которые уже были воспроизведены)

Есть ли способ установить кэш, например, 10 минут или 100 МБ, после чего начинает выводить sh в destiny_channel? или есть способ избежать воспроизведения (не повторять кадры)

Сейчас я пытаюсь сначала сохранить его как файл FLV, а затем передать файл FLV в destiny_channel, не знаю если это может помочь

Thx

...