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.
az automatikus fordítás a határaidra 😉 "sudo apt installer le tuyau"