История изменений
Исправление dhampire, (текущая версия) :
если поток забирается по udp unicast то нужно раз в ~45-120 секунд «пинговать» rtsp сервер, vlc это должен делать, но возможно сервер rtsp игнорирует это или ожидает только какую-то определённую команду rtsp.
если забирать поток по tcp такого быть не должно.
в настройках vlc можно переключить на rtp over rtsp (tcp). то есть гонять всё в 1 tcp соединении. (Advanced Options -> Input/Codecs -> Demuxers-> Rtp/Rtsp->Use RTP over RTSP(TCP))
rtsp сервер вправе игнорировать желание клиента получить поток через tcp.
на камере это может настраиваться.
Исходная версия dhampire, :
если поток забирается по udp то нужно раз в ~45-120 секунд «пинговать» rtsp сервер, vlc это должен делать, но возможно сервер rtsp игнорирует это или ожидает только какую-то определённую команду rtsp.
если забирать поток по tcp такого быть не должно.
в настройках vlc можно переключить на rtp over rtsp (tcp). то есть гонять всё в 1 tcp соединении. (Advanced Options -> Input/Codecs -> Demuxers-> Rtp/Rtsp->Use RTP over RTSP(TCP))