i am setting up my web radio again soon
my thinking is :
to have many radio producers using their own pcs and stream to liquidsoap
liquidsoap collects the "right" stream and sends it to an icecast server.
By "right" i mean that liquidsoap distinguishes among the users the one 
that should stream on the specific time according to a schedule, so no 
user (==producer) "steal" anyone's else stream period.
So in order to achieve this i was thinking (actually it was Romain that 
mentioned this a while ago but i thought i should try it now) that 
input.harbor may help me with this.
I know that input.harbor sets up a server that listens and waits for an 
input stream from a specific user (according to username and password).
Could i use a number of input.harbors , one per producer and then in my 
script make a schedule which one of these input.harbors goes live and 
when? In this way i can forbid producer X to have the server on his/her 
own all the time and restrict him/her to some specific schedule.
For example:
i suppose i have 3 producers that use their own pcs (in 3 different 
countries ...) to stream their music to liquidsoap.
for every one of them i use a different input.harbor
then i make a schedule in my liquidsoap script (i know how to do this , 
i have done it before) for the 3 different input.harbors so that
producer 1 streams to liquidsoap only for two hours (22:00 - 24:00) on 
Mondays
producer 2 streams to liquidsoap only for two hours (19:00 - 21:00) on 
Thursdays
producer 3 streams to liquidsoap only for two hours (15:00 - 17:00) on 
Saturdays
(in this way producer 2 would not be able to "steal" producer's 1 
period, even though he would stream to his own input.harbor the stream 
would not go live due to the schedule)
If so, how can i distinguish the different input.harbor? Or is it only 
one i can use? (in which case my thinking would not work cause every 
producer should have the same username and password and then anyone 
could "steal" from the others)
Thank you in advance for your time
Nick


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to