[pulseaudio-discuss] rtp question

Erich Boleyn erich at uruk.org
Wed Feb 20 09:24:22 PST 2008


Tanu Kaskinen <tanuk at iki.fi> wrote:

> On Wed, Feb 20, 2008 at 04:26:14PM +0100, CJ van den Berg wrote:
> > TBO, I wasn't aware that module-rtp-recv was supposed to be doing rate
> > compensation resampling. If it does, then my observations must have some
> > other explanation.
> 
> Ok, I had a quick look at the source. It seems that no
> adaptive resampling is done. I wonder where I have got this
> misunderstanding, and also how many times I have spread
> false information...

The rest of the docs imply this information as well, so I now need to
change the whole setup I was working on.  Kinda frustrating, but such
is life...

A bigger question is, then:  What is the whole point of RTP?  If you are
multicasting to multiple receivers without resampling, then there is
a bufferring problem which will guarantee drop-outs or gaps.

I.e. it seems to me the effective use of RTP for audio is broken.

Is this in the plans to be fixed?  (or am I basically volunteering... ;-)

FWIW, I noticed the other thread "Controlling where module-rtp-send
sends   multicast packets?" which is talking about the use of
module-combine and tunnelling, but I have a many-to-many situation
and without a central "owner" of audio it seems a bit weird to do it
the other way.

--
    Erich Stefan Boleyn     <erich at uruk.org>     http://www.uruk.org/
"Reality is truly stranger than fiction; Probably why fiction is so popular"



More information about the pulseaudio-discuss mailing list