Я використовую FFMPEG для перетворення потоку rtsp в потік HLS, щоб його можна було відтворити у всіх браузерах мого веб-сайту, використовуючи програвач js. У мене виникає проблема з тим, що FFMPEG вмирає, якщо підключення до Інтернету до потоку rtsp вимкнеться на хвилину. Чи є спосіб змусити його відновитись? Я спробував використовувати прапор -reconnect перед прапорцем -i, але я повернув, що команду не знайдено.
ffmpeg -i rtsp: // rtspstreamaddress / 1 -flags flush_packets -max_delay 2 -flags -global_header -hls_time 2 -hls_list_size 3 -vcodec copy -y /var/www/video.m3u8
Потім у мене є веб-сайт, який використовує playwerjs для показу трансляції. Як я можу переконатися, що потік залишається в режимі без необхідності вручну входити у VPS та перезапускати сценарій.