[vlc-devel] 24-bit PCM RTP audio and other RFC 3190 formats

Rémi Denis-Courmont remi at remlab.net
Fri Jan 7 10:15:04 CET 2011

On Thu, 06 Jan 2011 11:03:17 -0500, "Maciej Szlapka" <maciej at axiaaudio.com>
> I would like to be able to use VLC player to play audio streams which are
> IP multicast RTP 24-bit PCM at 48kHz. I learned VLC uses live555 plugin
> play RTP audio described by an .sdp. I talked to Live555 team and learned
> they have already added support for RTP payload formats defined in RFC
> 3190 (this includes audio/L24 I am looking for). This is "LIVE555
> Streaming Media" libraries version 2011.01.06.

VLC 1.2.x compiled with live555 >= 20010106 should support audio/L24, but I
am unable to test it at the moment.

> If VLC is able to decode these audio formats (20-bit linear, 24-bit
> linear, and 12-bit nonlinear, respectively), modules_demux_live555.cpp
> (the LIVE555 interface code) needs to be modified to recognize whichever
> of these formats can be decoded.

Adding 20-bits PCM and and DAT12 would require more work, as VLC does not
support those codecs at all at the moment. It is do-able though.

Rémi Denis-Courmont

More information about the vlc-devel mailing list