From Newsgroup: comp.misc
Just been watching this video of a talk at FOSDEM 2020 <
https://www.youtube.com/watch?v=m5Y8VLv0CQ8>, entitled rCLPipeWire in
the Automotive IndustryrCY. I had never heard of PipeWire back then, so
it was interesting to discover that it was originally called
rCLPulseVideorCY, because it was supposed to be like PulseAudio, but only
for video streams.
But then it gradually took over the functions of PulseAudio, by offering
a more efficient architecture for dealing with both audio and video
streams. And also supporting security isolation between applications,
which is something PulseAudio never had.
PipeWire also subsumes the functionality of JACK as well (the
architecture for audio and MIDI routing that is used in music/audio
production workflows), and its interconnection functions naturally
support the patchbay model of JACK.
The presenter of the talk, George Kiagiadakis, is the creator of
WirePlumber, which does PipeWire session management. He created it as
part of his job contributing to the rCLAutomotive Grade LinuxrCY project, specifically working on the part dealing with automotive audio: this
includes not just car entertainment systems, but also navigation
interactions, voice activation functions and emergency notifications --
who knew the audio system in a modern car could be so complex?
--- Synchronet 3.21b-Linux NewsLink 1.2