Lessico IT › Infrastruttura › PipeWire

PipeWire

Infrastruttura Svenska → Aggiornato: 2026-10-27
Maggiori info
Creatore
Wim Taymans (Red Hat)
Anno
2015
Tipo
Server multimediale
Licenza
MIT
Sito ufficiale
pipewire.org

Il server multimediale di Linux che ha sostituito sia PulseAudio sia JACK facendo finta di essere entrambi — e che era nato come progetto video.

Wim Taymans, uno dei creatori di GStreamer, avviò PipeWire in Red Hat nel 2015 perché le app in sandbox e i desktop Wayland potessero condividere in sicurezza videocamere e schermi. Strada facendo si scoprì che lo stesso grafo di nodi e porte funzionava altrettanto bene per l'audio, e nel 2021 Fedora 34 fu la prima grande distribuzione a instradare tutto il suono attraverso di esso.

Il trucco fu la compatibilità. PipeWire implementa sia il protocollo di PulseAudio sia la libreria di JACK, quindi i programmi esistenti non si accorgono di nulla, e per la prima volta audio da desktop e audio da studio condividono un unico server. La latenza è negoziata per ogni client: un browser riceve buffer ampi, un sintetizzatore software buffer piccoli. Che cosa si colleghi a che cosa lo decide un session manager separato, WirePlumber. La migrazione fu sorprendentemente indolore rispetto a quella di PulseAudio — forse perché aveva visto come non farla.

← Torna al lessico