Как записать поток RTMPT, который продолжает отключаться от VLC?

645
ComputerUser

Я использую VLC для записи этого потока:

rtmpt://164.100.169.57/livepkgr/lok 

Тем не менее, поток резко останавливается после нескольких минут записи в VLC (никогда не длится более 12 минут).

С другой стороны, веб-сайт, на котором размещен поток, транслирует этот поток непрерывно. Я мог смотреть поток непрерывно в течение 30 минут.

Ранее веб-сайт транслировал поток rtmp, что никогда не было проблематичным.

Кто-нибудь еще сталкивался с этой проблемой с потоками RTMP?

Как я могу записывать этот поток непрерывно, так же как сайт транслирует его непрерывно?

1

2 ответа на вопрос

1
JAL

Как насчет использования ffmpeg для записи и VLC для воспроизведения?

ffmpeg -i "rtmpt://164.100.169.57/livepkgr/lok" -f flv test.flv 

или для 60-секундного образца:

ffmpeg -i "rtmpt://164.100.169.57/livepkgr/lok" -f flv -t 60 test.flv 
Здравствуйте @Jal! Я попробовал ваши команды с ffmpeg.exe. Они возвратили ошибку: «Закрытие соединения: NetStream.Play.StreamNotFound rtmpt: //164.100.169.57/livepkgr/lok: Произошла неизвестная ошибка» Однако поток работает ... он работает с VLC. Не могли бы вы предложить решение? Какие файлы нам нужны для работы этой команды? Я пробовал с ffmpeg.exe ComputerUser 7 лет назад 0
1
ComputerUser

Я нашел эту утилиту под названием RTMPdump. Это добилось цели. Он обрабатывал поток плавно, без помех, в отличие от VLC.

Похожие вопросы