Tengo una pequeña radio con icecast y ezstream, el problema es que es una radio on demand i el ezstream elige la canción a reproducir atacando un php que se proporciona en una página externa, este muestra la canción que ha de sonar y el ezstream la envia al icecast. El problema viene dado porque el ezstream es muy sensible.. y cuando hay un timeout la el ezstream se para.
Habia pensado en hacer un cron con un pequeño script para verificar cada minuto si la radio sigue online, para hacerlo, habia pensado en mirar la salida del ps aux tipo:
Code: Select all
ps aux|grep ezradio.xml
manolo 14622 0.0 0.1 7044 1328 pts/0 S 14:39 0:00 ezstream -c ezradio.xml
manolo 14633 0.0 0.0 5192 632 pts/0 R+ 14:40 0:00 grep ezradio.xml
A ver si sabeis de alguna utilidad que lo haga o alguna otra manera de enfocar el problema, gracias.


