ffmpeg restreaming с прерывистым входом

ffmpeg restreaming с прерывистым входом

У меня есть прямой одноадресный поток, который я ретранслирую как многоадресный. Это работает отлично:

ffmpeg -i <uri> -c:v copy -an -f rtp rtp://<multicast_ip>:<port>

Однако иногда входящий поток может ненадолго пропадать или первоначальное подключение может занять много времени.

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

Я пробовал несколько вещей, используя concat и map, но подозреваю, что это на самом деле невозможно... кто-нибудь знает, как это сделать?

Связанный контент