Vote for a MM system (Was: Re: summary of the aKademy meetings)

Allan Sandfeld Jensen kde at carewolf.com
Thu Sep 9 15:05:22 BST 2004


On Thursday 09 September 2004 15:48, Lennart Poettering wrote:
> On Thu, 09.09.04 15:35, Allan Sandfeld Jensen (kde at carewolf.com) wrote:
> > You sound exactly like that NMM guy that listed things they did well as
> > the base requirements..
> >
> > Sorry if you want to the equivalent of X for audio, you need
> > network-transparency and esd or the polypaudio servers just doesnt cut
> > it. Without proper synchonization, they are both silly playthings.
>
> Polypaudio is network transparent, as is esd. Polypaudio provides high
> precision latency measurements. You'll lose precision when using it
> over a network, but you wouldn't use networked audio over on long
> latency network and expect exact synchronization anyway, would you?
>
> The synchronization features in polypaudo work quite well, at least
> for the mplayer drivers I wrote. What is it what you require for
> "proper synchronization" in addition to what polypaudio provides?
>
I am sorry if I missed something. I only took a quick glance at polypaudio to 
see if you fixed all of the deficiencies of esd, and synchronizations wasn't 
advertised on the front-page, but I will have a closer look now.

Actually I would expect networked audio over a high latency network to work 
fine, as long as the buffersize matched the fluctuations in bandwidth. For 
instance if you use 200ms of buffer on the recieving side, and advertise that 
to the client-streamer. Everything could be synchronized fine, as long as no 
more than 200ms of audio is ever in transit at any time. If that happend you 
would need to increase buffersize and resynchronize.

`Allan



More information about the kde-multimedia mailing list