Hallo zusammen,
fuer meine Radio Sender nutze ich mplayer zum Streamen. Da diese des oefteren mal krachen, habe ich das Ganze in eine endless-loop gepackt, die den Stream beim Absturz automatisch neustartet. Funktioniert soweit wunderbar, wenn mplayer denn wirklich crashed. Wenn ich den Stream allerdings mit `P` pausiere und danach fortsetze, bekomme ich eine `End of File` Meldung, der Stream bricht ab und startet nicht mehr automatisch neu.
Eine Idee wieso die Loop nicht beim Pausieren greift?
Die Funktion die ich benutze:
radio-blues-aardvark-fm() {
until mplayer http:\/\/50.7.77.114:8351\/\;2; do
echo "radio crashed with exit code $?. Respawning.." >&2
sleep 1
done
}
Danke!