[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