IT-lexicon › Infrastructuur › PipeWire

PipeWire

Infrastructuur Svenska → Bijgewerkt: 2026-10-27
Meer info
Bedenker
Wim Taymans (Red Hat)
Jaar
2015
Type
Multimediaserver
Licentie
MIT
Website
pipewire.org

De Linux-multimediaserver die zowel PulseAudio als JACK verving door zich als beide voor te doen, en die begon als videoproject.

Wim Taymans, een van de bedenkers van GStreamer, begon in 2015 bij Red Hat met PipeWire, zodat apps in een sandbox en Wayland-desktops veilig camera's en schermen konden delen. Gaandeweg bleek dezelfde graaf van knooppunten en poorten ook voor audio prima te werken, en in 2021 werd Fedora 34 de eerste grote distributie die al het geluid erdoorheen stuurde.

De truc was compatibiliteit. PipeWire implementeert zowel het protocol van PulseAudio als de bibliotheek van JACK, waardoor bestaande programma's niets merken en desktopaudio en studio-audio voor het eerst één server delen. De latency wordt per client onderhandeld: een browser krijgt grote buffers, een softsynth kleine. Wat met wat verbonden wordt, bepaalt een aparte sessiemanager, WirePlumber. De overstap verliep opvallend soepel vergeleken met die van PulseAudio, misschien omdat het had gezien hoe het niet moest.

← Terug naar het lexicon