Hi, thanks for the cheering up.
I need to study a bit what's new since 0.91 (the version I use for my
web radios.) I'll look into the AMQP protocol as well, if Liquidsoap now
speaks AMQP then sky is the limit, I absolutely need to investigate further.

I know about Airtime but the approach here is a bit different. Shampoo
is built and organized around workflows and feature requests coming from
my own radio collaborators. There are features that are missing in both
products, sometimes one can perform something the other cannot, but
obviously Airtime is far more advanced and complete. It is a mature
project with lots of developers.

P.S. 0.7 never existed :) The first version I ever used was 0.3.6.

-- 
best regards,

okay_awright
<okay_awright AT ddcr DOT biz>
[PGP key on request]

On 16/07/2011 21:24, Normando Hall wrote:
> Hi Okay
> 
> I don't know is this can will help you, but take a look at Airtime 
> (formerly Campcaster) at:
> 
> http://www.sourcefabric.org/en/products/airtime_overview/
> 
> Airtime use RabbitQM to send and receive messages from/to LS
> 
> Regards
> Normando
> 
> El 16/07/2011 11:16 a.m., okay_awright escribió:
>> Hi everyone,
>>
>> I'm a long time user of Liquidsoap (since 0.7 IIRC), it's rock-solid and
>> its features are amazing. And it actually is in production for my web
>> radios since that time, without interruption.
>>
>> In order to manage web radio stations from A to Z, I've just developed a
>> web-based solution that takes care of everything Liquidsoap doesn't.
>> I've called it Shampoo - because the two together provide a rather clean
>> solution IMO.
>> It's based on ideas and concepts borrowed from the old Radiopilote, my
>> past similar (and close source) platform - that suffered from
>> limitations my users were fed up with, workflows from real radio
>> stations, and my own experience as a web radio host (for 3 years now).
>>
>> A few features are still missing and of course bugs need to be ironed
>> out before it's fully operational. But it's really near final completion.
>>
>> It uses webservices to communicate with Liquidsoap - because the
>> application is quite modular, and tasks can be split between different
>> machines that need to communicate all the time, hence webservices.
>> I've got an experimental Perl adapter that takes care of the webservice
>> layer to speak with Liquidsoap, via request.dynamic() and calls to
>> system(), get_process_lines() and get_process_output(). But since radio
>> timetables are now handled by Shampoo, I have some difficulties making
>> the two behave well together.
>> I'd like to know if, and how, Liquidsoap can:
>> -broadcast a specific track at a specific time, or at least make sure an
>> entry from the queue won't be played before some time stamp. Like adding
>> a new time property to Liquidsoap's internal queue. This timestamp is
>> dynamically computed and cannot be specified in the configuration file.
>> -can play a track for a specified duration only. Like before, this
>> duration cannot be part of the configuration file.
>> And, finally, if a webservice of some sort (REST, SOAP, whatever) is
>> planned in replacement or to complete the Telnet interface.
>>
>> Maybe we can work out something together, if you think these features
>> could be interesting to add, like a communication interface and more
>> convenient bridges between the two applications.
>> I can explain in detail how things currently work in Shampoo if you're
>> interested.
>>
>> The project has just been published for public consumption and I'm
>> actively looking for collaborators and contributors. It's released under
>> one of the GPL licences so feel free to take a look.
>>
>> http://java.net/projects/shampoo
>> http://shampoo.ddcr.biz/pages/Home
>> https://www.ohloh.net/p/shampoogwt
>>
> 
> 
> ------------------------------------------------------------------------------
> AppSumo Presents a FREE Video for the SourceForge Community by Eric 
> Ries, the creator of the Lean Startup Methodology on "Lean Startup 
> Secrets Revealed." This video shows you how to validate your ideas, 
> optimize your ideas and identify your business strategy.
> http://p.sf.net/sfu/appsumosfdev2dev
> _______________________________________________
> Savonet-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/savonet-users



------------------------------------------------------------------------------
AppSumo Presents a FREE Video for the SourceForge Community by Eric 
Ries, the creator of the Lean Startup Methodology on "Lean Startup 
Secrets Revealed." This video shows you how to validate your ideas, 
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to