У меня следующая ошибка в моем журнале FFmpeg. Появляется после 24+ часов работы.

rtsp://admin:passwd@myip:554/live1.sdp: Connection timed out

Я использую следующую команду:

nohup ./ffmpeg -i rtsp://admin:passwd@myip:554/live1.sdp -vcodec libx264 -vb 450000 -g 60 -vprofile baseline -level 2.1 -acodec aac -ab 64000 -ar 48000 -ac 2 -vbsf h264_mp4toannexb -strict experimental -f mpegts udp://serverip:10013?pkt_size=1316 &

Буду благодарен за любую помощь.

1 ответ1

0

это очень распространенная проблема со всеми "внешними" источниками входного сигнала, например, с сетевыми входами, которые могут временно остановиться из-за проблем с сетевым подключением. Кажется, что опция вывода -shortest является наиболее жизнеспособной в этом случае - и у вас есть cronjob, который постоянно проверяет, что процесс завершился, и перезапускается при необходимости.

Надеюсь, есть какой-то лучший вариант, но после долгих поисков я не смог его найти.

С уважением.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .