Restreaming ffmpeg com uma entrada intermitente

Restreaming ffmpeg com uma entrada intermitente

Eu tenho uma transmissão unicast ao vivo que retransmito como multicast. Isso funciona bem:

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

No entanto, ocasionalmente, o fluxo de entrada pode ser interrompido brevemente ou demorar muito para ingressar inicialmente.

Nessas circunstâncias, eu gostaria idealmente que o fluxo de saída multicast ainda existisse, talvez usando algum tipo de imagem de espaço reservado, para que um cliente visualizador não precise solicitar novamente o fluxo sempre que isso acontecer.

Tenho tentado algumas coisas usando concat e map, mas suspeito que isso não seja realmente possível... alguém sabe o contrário?

informação relacionada