A PulseAudio cseréjét célzó multimédiás keretrendszer, a PipeWire eléri a 0.3.0 verziót

Bejelentették a PipeWire 0.3.0 projekt új verziójának kiadását, amely úgy alakul egy új generációs multimédiás szerver, a PulseAudio helyébe. Ez az új verzió kiemeli a szálak feldolgozásának átalakítását és a könyvtárak fejlesztéseit.

Azok számára, akik nem ismerik a PipeWire-t, tudnia kell, hogy ez egy olyan projekt, amely Megnöveli a PulseAudio elérhetőségét bármilyen multimédia adatfolyam feldolgozása során és keverheti és átirányíthatja az adatfolyamokat a videókkal, emellett lehetőségeket kínál a video források kezelésére is, például videorögzítő eszközökre, webkamerákra vagy alkalmazások által létrehozott képernyőtartalmakra.

Pl. A PipeWire lehetővé teszi több alkalmazás együttműködésének megszervezését egy webkamerával y megoldja a képernyő tartalmának biztonságos rögzítésével és a távoli hozzáféréssel kapcsolatos problémákat a képernyőn Wayland környezetben.

PipeWire hangszerverként is működhet amely minimális késést és funkcionalitást nyújt egyesíti a PulseAudio és a JACK képességeit, még a professzionális hangfeldolgozó rendszerek igényeit is figyelembe véve, amelyekre a PulseAudio nem hivatkozhat.

Ezen túlmenően, A PipeWire egy fejlett biztonsági modellt kínál, amely lehetővé teszi a hozzáférés ellenőrzését az egyes eszközök szintjén és speciális továbbítások, és egyszerűsíti a hang és videó elszállításának megszervezését elszigetelt konténerekből és azokból. Az egyik fő cél az önálló alkalmazások támogatása Flatpak formátumban és a Wayland-alapú grafikus verem működése.

A projektet a Gnome támogatja, és a Fedorában már aktívan használják a screencasting és a képernyőmegosztás rögzítésére Wayland-alapú környezetekben.

PipeWire 0.3 legfontosabb új funkciók

Ebben az új változatban azt említik szál feldolgozás ütemező újratervezve amellyel a végrehajtott változtatások lehetővé tették a köztes réteg elindítását, hogy garantálják a kompatibilitást a JACK hangszerverrel, amelynek teljesítménye összehasonlítható a JACK2 teljesítményével.

is az API-t átdolgozták és stabilnak nyilvánították és a tervek szerint minden további módosítást végrehajt az API-n, anélkül, hogy a meglévő alkalmazásokkal kompatibilitást okozna.

A PipeWire 0.3 tartalmaz egy munkamenet-kezelőt amely lehetővé teszi a felhasználó számára a multimédia csomópontdiagram kezelését a PipeWire-ben, valamint új adatfolyamok hozzáadását. Bár a menedzser csak a legegyszerűbb alapfunkciókat kínálja, a jövőben kibővítik vagy lecserélik őket egy funkcionálisabb és rugalmasabb lehetőségre, például a WirePlumberre.

A maga részéről a mellékelt könyvtárakat továbbfejlesztettük a PulseAudio, a JACK és az ALSA kompatibilitás biztosítása érdekében, amely lehetővé teszi a PipeWire használatát a meglévő alkalmazásokkal, amelyek célja más hangrendszerekkel való együttműködés. Az ALSA könyvtár szinte teljesen működőképes, de a JACK és a PulseAudio könyvtárai még javításra szorulnak.

Végül, megemlítik, hogy néhány GStreamer bővítmény is benne van hogy kölcsönhatásba lépjen a PipeWire-rel. A PipeWire-t hangforrásként használó pipewiresrc plug-in hibátlanul működik a legtöbb helyzetben. A PipeWire-en keresztüli hangkimenethez használt pipewiresink pluginnak még nem ismert problémája.

A PipeWire még nem áll készen a PulseAudio és a JACK teljes cseréjére, de a kompatibilitási problémák elsőbbséget élveznek a jövőbeli kiadásokban.

Hogyan kell telepíteni a PipeWire-t az Ubuntu-ra és a derivatívákra?

Azok számára, akik érdeklődnek a PipeWire telepítése iránt a rendszerükön, tudnia kell, hogy az Ubuntu tárolókban található, de jelenleg csak a 0.2.7-es és a verzió érhető el ez az új verzió még nem került be, így néhány napot kell várniuk, amíg ez megtörténik.

A tárolókon keresztül történő telepítés a következő parancsot:

sudo apt install pipewire

Míg, Azok számára, akik most szeretnék telepíteni ezt az új verziót, le kell állítaniuk a kódot a rendszerén.

Ehhez le kell töltenünk:

git clone https://github.com/PipeWire/pipewire.git

És folytatjuk a fordítást és a telepítést:

./autogen.sh --prefix=$PREFIX

make

make install

A PipeWire-t a következő paranccsal tesztelheti:

make run

Végül megtekintheti a dokumentációt és egyéb információkat a következő címen: a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   jcfrog dijo

    az automatikus fordítás a határaidra 😉 "sudo apt installer le tuyau"