PulseAudio Adds GStreamer-Powered RTP Implementation

Written by Michael Larabel in Multimedia on 9 November 2019 at 02:20 PM EST. Add A Comment
MULTIMEDIA
As an alternative to PulseAudio's existing RTP implementation, a new GStreamer-based Real-Time Transport Protocol has been introduced.

PulseAudio already had its own RTP implementation but now a new GStreamer-based implementation has been added that is better than their own. By making use of the GStreamer code, PulseAudio's RTP support can now support more advanced features like RTCP, non-PCM audio, and opening up the door to synchronized playback.

PulseAudio's existing RTP implementation is being kept around at least for now in cases where GStreamer support might not be available, etc.

RTP (Real-Time Transport Protocol) is for delivering audio/video over IP. Details on the existing RTP functionality can be found via the FreeDesktop.org Wiki.

This new implementation will be released in the eventual PulseAudio 14.0.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week