|
|
Subscribe / Log in / New account

Bouzas: PipeWire, the media service transforming the Linux multimedia landscape

Bouzas: PipeWire, the media service transforming the Linux multimedia landscape

Posted Mar 6, 2020 1:17 UTC (Fri) by gerdesj (subscriber, #5446)
Parent article: Bouzas: PipeWire, the media service transforming the Linux multimedia landscape

Pipewire sounds like a VPN to this particular portion of the great unwashed. However if it can do both JACK and Pulse in one go then I'll put up with the name.


to post comments

Bouzas: PipeWire, the media service transforming the Linux multimedia landscape

Posted Mar 6, 2020 13:50 UTC (Fri) by sandsmark (guest, #62172) [Link] (1 responses)

The dependency on gstreamer is a bit more annoying than the name, though still fairly minor. I'm not really a big fan of gstreamer (their architectural choices and whatnot) and it's a pretty huge project to drag in just to be able to play sound (assuming you don't use e. g. flatpak but just plain old distro packages).

But just skimming the pipewire code quickly it seems like it's fairly sane wrt. interdependencies in the code. And while I'm not sure if it's a module that's loaded at runtime at the moment it seems to be fairly easy to write a simpler replacement module (or one using libvlc or whatever people want).

Bouzas: PipeWire, the media service transforming the Linux multimedia landscape

Posted Mar 6, 2020 15:18 UTC (Fri) by sdalley (subscriber, #18550) [Link]

As far as I can see from the architecture diagrams, Gstreamer isn't an actual dependency of pipewire. Rather, gstreamer has been kitted out with pipewire plugins that allow apps that already use gstreamer, to carry on undisturbed when the layer underneath gstreamer (namely, pulseaudio) changes to pipewire. Apps that don't use gstreamer at the moment will not need to use it in the future.
The document I am looking at is https://gstreamer.freedesktop.org/data/events/gstreamer-c...

Bouzas: PipeWire, the media service transforming the Linux multimedia landscape

Posted Mar 6, 2020 16:21 UTC (Fri) by andrel (guest, #5166) [Link] (2 responses)

Something VPNish is what we need. I'm using a remote Raspberry Pi for audio processing (it's got an RTL-SDR hanging off it), and it would be nice if the VNC remote desktop sent over sound as well as video.

Bouzas: PipeWire, the media service transforming the Linux multimedia landscape

Posted Mar 7, 2020 12:15 UTC (Sat) by seneca6 (guest, #63916) [Link] (1 responses)

Did you try x2go?

Bouzas: PipeWire, the media service transforming the Linux multimedia landscape

Posted Mar 9, 2020 22:43 UTC (Mon) by andrel (guest, #5166) [Link]

Didn't know about x2go, thanks for the suggestion!


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds