PipeWire 1.4.1: hibajavítások és stabilitási fejlesztések

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

Alig egy héttel a PipeWire 1.4 megjelenése után a fejlesztőcsapat máris kiadta az 1.4.1-es verziót, amely az első hibajavító frissítés a széles körben használt Linux multimédiás szerverhez (multimedia server). A PipeWire az audio- és videofolyamok kezeléséért felelős a modern Linux rendszereken, így minden fejlesztés nagy hatással lehet a felhasználói élményre.

Fontos hibajavítások és kompatibilitási fejlesztések

Az új verzió javítja a SplitPCM csatornák helytelen konfigurációinak kezelését, ami korábban az audioeszközök váratlan eltűnését okozhatta. Ez a probléma sokak munkafolyamatát zavarta meg, így a PipeWire csapat kiemelt figyelmet fordított a megoldására. Ezen felül a frissítés visszamenőleges kompatibilitást (backward compatibility) biztosít azoknak a rendszereknek, amelyek nem támogatják az UMP-t (USB MIDI Protocol). Ennek eredményeként a MIDI eszközök újra megfelelően működnek régebbi Linux kernelen és ALSA verziókon. A fejlesztők számára különösen hasznos, hogy kijavították az audioconvert komponens egy hibáját, amely egy rosszul konfigurált resampler csatornaszám miatt összeomlást okozott.

Bluetooth és hálózati stabilitás

A PipeWire 1.4.1 több kisebb fejlesztést is hoz:

  • A Bluetooth modul javítja azt a hibát, amely bejövő hívás fogadásakor összeomlást okozott. Ez különösen fontos a PipeWire Bluetooth-hangkezelési képességeit kihasználó eszközök számára.
  • A ROC modul mostantól a 0.4.0 verziót követeli meg, ami biztosítja a megbízható valós idejű audiótovábbítást hálózaton keresztül.

Az új verzió számos életminőség-javítást (quality-of-life improvements) és fordítási hibajavítást (compilation fixes) is tartalmaz, amelyek növelik a PipeWire stabilitását. A részletes változásokért érdemes megtekinteni a hivatalos változásnaplót.

Összegzés

A PipeWire 1.4, amely egy jelentős frissítés, amely új MIDI2 támogatást, fejlettebb Bluetooth kompatibilitást, jobb teljesítményt és rugalmasságot hozott a Linux multimédiás környezetek számára, ennek az 1.4.1 verzió egy gyorsjavítása. A letöltések és a PipeWire 1.4.1-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 >