
Usamos ffmpeg para reenviar transmisiones en vivo. A menudo, por motivos desconocidos o porque la transmisión se detiene temporalmente, el comando deja de ejecutarse en segundo plano.
¿Cuál es la mejor manera de monitorear y continuar reintentando el comando ffmpeg en un bucle infinito?
Este es el comando actualmente:
avconv -i rtmp://example.com:1935/rtplive/Live2 -pix_fmt yuv420p -s hd720 -vcodec libx264 -preset ultrafast -r 30 -bufsize 600k -acodec libmp3lame -ac 2 -b:a 128k -ar 44100 -f flv "rtmp://example.com/live/adfaf" > avconv.log 2>&1 &