Unfortunately that won't work in my case, as the encoding computer running 
liquidsoap is at a different location from the servers that listeners listen 
to. 

Running a local icecast isn't feasible as a public IP is not an option at the 
encoder site, and as I understand it, Icecast can't do push-based relaying to 
push the stream to the outside cluster.



On 2009-12-01, at 11:46 AM, Brandon Casci wrote:

> I may not understand your scenario totally, but would it make sense to have a 
> local icecast server that Liquidsoap sources? Then each of the other icecast 
> servers in the cluster, which I'm assuming are for listening, all pull from 
> that one mount point on the Liquidsoap box.
> 
> On Tue, Dec 1, 2009 at 1:04 PM, Andrew <and...@instantofficecenter.com> wrote:
> Hi there,
> 
> For load balancing and redundancy, I have several icecast servers in place. I 
> have setup a DNS entry called icecast.domain.com which randomly points to 
> different servers in the cluster and use relaying on-demand to make sure that 
> each server has the ability to serve the stream.
> 
> I have liquidsoap connecting to icecast.domain.com which gets a random IP 
> address each time. However when I issue a metadata update it seems to do a 
> new DNS resolution and as such it often connects to a relay server rather 
> than the one it initially connected to, which has the original mountpoint.
> 
> Would it be possible for liquidsoap to remember the IP address that it 
> connected to and then use that for sending metadata updates rather than doing 
> a new resolution?
> 
> I would like liquidsoap to continue doing fresh lookups when it has to 
> reconnect to a stream, but to cache the IP value of the hostname for metadata 
> updates to ensure that updates are being sent to the server with the original 
> mountpoint rather than a relay server.
> 
> I hope that makes sense.
> 
> Andrew
> ------------------------------------------------------------------------------
> Join us December 9, 2009 for the Red Hat Virtual Experience,
> a free event focused on virtualization and cloud computing.
> Attend in-depth sessions from your desk. Your couch. Anywhere.
> http://p.sf.net/sfu/redhat-sfdev2dev
> _______________________________________________
> Savonet-users mailing list
> Savonet-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/savonet-users
> 
> 
> 
> -- 
> =========================================
> I'm having a bout of spondylosis, so I can't hammer away at the keyboard too 
> long. Please don't mistake short e-mails for rude e-mails..
> =========================================

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to