Hi,

On Thu, Apr 28, 2011 at 3:44 AM, Romain Beauxis <[email protected]>wrote:

> 2011/4/27 Brandon Casci <[email protected]>:
> > Increasing the buffer size has seemed to make a stable stream last a bit
> > longer.
> >
> > Geography matters for some people. I don't think that's an issue for
> > liquidsoap though. A few icecast servers in different locations for live
> > inputs might help some people out. They can choose one that works best
> for
> > them. They could be configured in various ways so liquidsoap only has to
> > worry about pulling from a single URL.
>
> I see.. Thanks for the feedback. These issues are precisely the type
> of cases where one see the difficulty of doing synchronous
> computations over the internet..
>
> Let us know if you have any further ideas for dealing with this..
>

Actually, I think I have a simple idea to deal with drifting: if the client
streams data too fast we could drop a sample once in a while, and  if the
client is too slow we could duplicate a sample once in a while. If the drift
is not too important, it won't be audible. And the implementation is simple:
it's just a matter of scaling linearly the buffer.

It would be very nice if an option could be added to habor to have this kind
of behavior. Unfortunately, I don't know the harbor code well-enough to be
able to implement this. Maybe Romain ? ;)

++

Sam.
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to