You might like my project called tunequeue, though it might be overkill or too much effort to install.  It does provide a web interface to ices and allows fairly complex scheduling.  It is perl with a mysql backend.<br><a href="http://tunequeue.sf.net">
http://tunequeue.sf.net</a><br><br>-Aaron<br><br><br><div><span class="gmail_quote">On 7/4/06, <b class="gmail_sendername">oDDskOOL</b> <<a href="mailto:oddskool@gmail.com">oddskool@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>I think what you want can be (easily ;) ) built around Ices, using perl<br>or Python.<br><br>I do something very similar with a simple perl script and ices. Ices can<br>use a perl script as playlist, that's to say the script will be executed
<br>each time a track ends and ices is looking for the next one.<br><br>So if you can write your demand on disk (with a simple CGI for example),<br>the perl script can read it and play the track. Otherwise, you can do<br>
like i'm doing : read a playlist file from perl script (which file based<br>on the system's clock) and select a track from it at random.<br><br>For controling icecast, you can use signals (SIGHUP rereads playlist,<br>SIGUSR1 goes to next track, ...) via a CGI ? (i'm not sure signals from
<br>CGIs is always possible).<br><br>For simple authentication, .htpasswd will do.<br><br><br><br>Cristian Alvarado wrote:<br>> I've been scouring the web for a web based scheduler for use with<br>> icecast.  Here is what I'm looking for:
<br>><br>> I want to be able to say "at X time, Y file/playlist will play"<br>> I want to be able to control icecast from the web<br>> I want to be able to lock control of this site with some form of
<br>> authentication<br>> Preferably PHP, but ruby/rails would be good too.<br>><br>> Any suggestions?<br>--<br>(cpylft) oDDsKooL Assembly Line<br><a href="http://www.oddskool.net">http://www.oddskool.net</a><br>
<br>_______________________________________________<br>Icecast mailing list<br><a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br><a href="http://lists.xiph.org/mailman/listinfo/icecast">http://lists.xiph.org/mailman/listinfo/icecast
</a><br></blockquote></div><br>