Icecast2 on-connect, on-disconnect opciók

Fórumok

Üdv!

Az Icecast2-t használom mp3 streamelésre, teljesen elégedett vagyok vele. Az egyik streamemhez van egy weblapom is, ahol szeretném mindig megjeleníteni, hogy a stream ép elérhető-e avagy sem. Erre az on-connect és on-disconnect opciókat találtam a legmegfelelőbbnek. Először azzal próbálkoztam, hogy:


<on-connect>/bin/echo 1 > /path/stream.txt</on-connect>

Erre azt mondta, hogy:

Unable to run command /bin/echo "1" > /path/stream.txt (No such file or directory)

Pedig ott van az echo és a /path-ra si van joga, amiben ott a fájl is... Után próbálkoztam, hogy berakom ezt a sort egy sh scriptbe és az sh scriptet hívom meg mindenféle paraméter nélkül. Arra végül nem dob errort, de le sem fut. Valaki találkozott már ilyen jelenséggel?

Ja, és a configban így szerepel:


    <mount>
        <mount-name>/stream_neve.mp3</mount-name>
        <on-connect>/usr/local/bin/icecast2/on.sh</on-connect>
        <on-disconnect>/usr/local/bin/icecast2/off.sh</on-disconnect>
    </mount>

Hozzászólások

Probald ki, hogy a script ne #!/bin/sh -val kezdodjon hanem #!/bin/bash -al
Esetleg a script kimenetet iranyitsd at valamilyen fajlba, es akkor talan kiirja hogy mi a baja.

-------------------
http://www.rtvstat.hu/ - A legtöbb magyar rádió és TV egy helyen!

Szia!

Kipróbáltam mindkettő lehetőséget, köszönöm a tippet. Sajnos egyik sem segített, viszont közbe félig meddig megyeget a dolog. Attól tartok, hogyha nem szabályosan disconnectel a kliens(márpedig nem), akkor nem fut le az on-disconnect esemény.... :/ Az inkább valami on-timeout lenne...