Hónapról-hónapra egyre jobb élményt ad a PipeWire hangrendszer

kami911 képe

Megjelent a PipeWire 0.3.61, az egyre elterjedtebb linuxos audió- és videó stream szerver megoldás legújabb verziója. A PipeWire a Linux audio és video adatfolyamok menedzsment megoldásának legújabb fejlesztéseit tartalmazza, amely a JACK és a PulseAudio által jelenleg nyújtott funkciókat hivatott pótolni. Ez a verzió a szokásos hibajavítások mellett helyrehozza az audioadapter hibáját, javít a QEMU kompatibilitáson, a libcamera dinamikus kezelését is stabillá tette.

Bár a PipeWire 0.3.61 egy hibajavító kiadás, mégis számos figyelemre méltó változást hoz az előző kiadáshoz képest. A PipeWire 0.3.59 legfontosabb elemei a következők:

  • Az audioadapter hibájának javítása, amely összeomlást okozhatott váltáskor
  • bluetooth-profilok váltásakor.
  • A QEMU-ban, a deadbeef-ben és az openal-ban ismét javítottuk a hangot.A
  • A libcamera plugin javítások, a dinamikus hozzáadásnak és eltávolításnak mostantól működnie kell.
  • A következő wireplumber verzióval.
  • A pw-midiplay-ben egy olyan regresszió javítása, lejátszási problémák kiküszöböléséhez.
  • A hálózati modul mostantól nem exportál más hálózati forrásokat.
  • A pulse-server mostantól észleli azokat a klienseket, amelyek sokáig nincsenek használatban, és szünetelteti őket, hogy energiát takarítson meg.
  • Sok további hibajavítás és javítás.

A letöltések és a PipeWire 0.3.61-ról szóló teljes változásnapló a következő címen található meg: FreeDesktop.org GitLab

A PipeWire-ról

A PipeWire egy olyan projekt, amelynek célja, hogy jelentősen javítsa a hang és videó kezelését Linux alatt. Egy alacsony késleltetésű, gráf alapú feldolgozómotort biztosít az audio- és videóeszközök tetején, amely a jelenleg a pulseaudio és a JACK által kezelt felhasználási esetek támogatására használható. A PipeWire-t egy erős biztonsági modellel tervezték, amely megkönnyíti az audio- és videoeszközökkel való interakciót a konténeres alkalmazásokból, a Flatpak alkalmazások támogatása az elsődleges cél. A Wayland és a Flatpak mellett a PipeWire-től azt várják a fejlesztők, hogy a Linux-alkalmazások fejlesztésének egyik alapvető építőkövét adja a jövőben.

  • Audió és videó rögzítése és lejátszása minimális késleltetéssel.
  • Valós idejű multimédiás feldolgozás audio és videó esetén.
  • Többfolyamatos architektúra, hogy az alkalmazások megoszthassák a multimédiás tartalmakat.
  • A PulseAudio, JACK, ALSA és GStreamer alkalmazások zökkenőmentes támogatása.
  • Sandboxed alkalmazások támogatása. További információért tekintse meg a Flatpak-kal kapcsolatos megoldást.

A PipeWire egy kiszolgáló és API-interfész a multimédia kezelésére Linuxon. Leggyakrabban a Wayland és a Flatpak alkalmazások használják a képernyőmegosztás, a távoli asztal és a különböző szoftverek közötti hang- és video átiránytására. A hivatalos GYIK szerint: „úgy gondolhat rá, mint egy multimédiás útválasztó rétegre az illesztőprogramok tetején, amelyet az alkalmazások és könyvtárak használhatnak".

Szemben a PulseAudio végfelhasználói hangrendszerre és a JACK professzionális hangrendszerre összpontosító programjával, a PipeWire célja, hogy minden felhasználó számára, minden szinten működjön. A PipeWire ezt többek között azzal éri el, hogy képes dinamikusan váltani a különböző pufferméretek között, hogy alkalmazkodni tudjon a különböző audioalkalmazások eltérő késleltetési követelményeihez.

A PipeWire projekt honlapja >

PipeWire Ubuntu és Linux Mint rendszerekhez PPA-ból >

Az előző, 0.3.60-as verzió fejlesztései:

  • A szűrő-lánc mostantól jobban kezeli a hibákat és számos javítással rendelkezik összeomlást okozó hibákat.
  • Egy új RTP modul került hozzáadásra egy feladóval és egy vevővel. SAP-t használ az RTP streamek bejelentésére és fogyasztására, és kompatibilis a PulseAudio RTP modulokkal.
  • Sok apró bluetooth javítás és javítás.
  • Az alsa plugin mostantól csak akkor indítja el a lejátszást, ha van adat. Ez jobb szinkronizációt és alacsonyabb késleltetést eredményez a rögzítés és a lejátszás között.
  • A v4l2 és a libcamera pluginok rengeteg fejlesztést kaptak. Ezek támogatják a vezérlési tulajdonságokat. A pw-v4l2 is sok javuláson ment keresztül. és most már többnyire átmegy a v4l2-kompatibilitási teszten.