if i'm not wrong, why not simply :

dynamic = request.queue(id=something)
radio = [dynamic, normal]

should give you a dynamic.push command on the telnet server.
it accepts filenames, urls (per wget), more complex annotate syntax etc.


i use it heavily for inserting sounds with a php socket function and various 
web and mobile interfaces, manually and from scripts. 

metadata may be tricky though. sometimes it displays meta from "normal" rather
than the playing "dynamic". that's maybe because of a smooth crossfade i'm
doing.


udo









Magnesium Beta:
> Hi,
> 
> I run a radio station that would like to implement a song request system to
> our existing airtime and liquidsoap setup.
> We can gain a database of the file names and their details, but we have no
> idea how to queue a track on request by a listener.
> 
> Our current system picks a random file from a folder and plays it.
> 
> Any ideas?
> Josh

> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform

> _______________________________________________
> Savonet-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/savonet-users


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to