Existe uma maneira no ffmpeg para iniciar um fluxo de entrada secundário imediatamente no caso de o fluxo de entrada principal cair ou ter algum erro
Algo como
ffmpeg -i http://main.server/stream/vid.m3u8 -i
http://backup.server/stream/vid.m3u8 -c:a copy -c:v copy -f mpegts
rtmp://output.server/stream
ou de qualquer outra forma ou solução alternativa