У меня есть живой одноадресный поток, который я пересылаю как многоадресный. Это отлично работает:
ffmpeg -i <uri> -c:v copy -an -f rtp rtp://<multicast_ip>:<port>
Тем не менее, иногда входной поток может на короткое время пропадать или занимать много времени для первоначального присоединения.
В этих обстоятельствах в идеале я хотел бы, чтобы многоадресный выходной поток все еще существовал, возможно, используя какое-то изображение-заполнитель, чтобы клиенту, выполняющему просмотр, не приходилось повторно запрашивать поток всякий раз, когда это происходит.
Я пробовал несколько вещей, используя concat и map, но я подозреваю, что это на самом деле невозможно ... Кто-нибудь знает иначе?