Bluetooth MIDI eszközök támogatásával és hardveres dekódolással erősít a PipeWire 0.3.65 verzója

kami911 képe

Megjelent a PipeWire 0.3.65, 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. Bár a PipeWire 0.3.65 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.65 legfontosabb elemei a következők:

A PipeWire 0.3.65 támogatást ad a Bluetooth MIDI eszközökhöz, amihez szükséges egy WirePlumber kiegészítés is, tovább a compress offload támogatást is biztosítja a tinycompress segítségével, ami lehetővé teszi a tömörített formátumok hardveres dekódolását az ALSA segítségével bizonyos eszközökön.

Egy másik izgalmas funkció a PipeWire 0.3.65 kiadásban az új natív module-combine-stream, amelyet a 3 csatornás stereo hangkártyából létrehozható 5.1 eszköz létrehozására, vagy az összes kimenet egyszerre több célba irányítására használhat. Az ALSA bővítmény is javításokat kapott, mint például egy új szabály a Davinci Resolve buffer beállításainak finomhangolására, jobb tulajdonságkezelés, támogatás a kocka alakú hangerők számára, és egy új alsa.volume-method a lineáris és kocka alakú hangerők beállítására.

Ezen kívül ez a kiadás ígéri a jack 1/2 viselkedés jobb illeszkedését a jack.merge-monitor opció alapértelmezett értékének true-ra állításával, hirdeti a DMABUF támogatást a GStreamer számára, listázza azokat az eszközöket, amelyek támogatatlan formátumokat használnak a PulseAudio API-ban (érvénytelen formátumokkal), és használja a natív module-combine-stream-et a module-combine-sink-hez.

Ráadásul a PipeWire 0.3.65 visszavezeti a megszüntetésre jelölt szimbólumokat, javítja az öregebb PipeWire szerverek és újabb kliensek közötti kompatibilitást, lehetővé teszi a stream-ek demuxolását a compress offload esetén a FFmpeg segítségével a pw-cat esetén, hozzáadja a saját előtagokat az adapter portokhoz, és javítja a többcsatornás loopback kezelését a module-rtp-sink modulban.

A PipeWire 0.3.65 kiadásban javítások is találhatók a Bluetooth LE audio esetén is, valamint javítja a kompatibilitást néhány Bluetooth eszközzel, amelyek „stray \n” küldenek, mint például a Sennheiser HD 350BT fejhallgatók.

A letöltések és a PipeWire 0.3.65-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 >

(forrás)