PipeWire, multimediálny rámec, ktorého cieľom je nahradiť PulseAudio, dosahuje svoju verziu 0.3.0

Bolo oznámené vydanie novej verzie projektu PipeWire 0.3.0, ktorý sa vyvíja ako multimediálny server novej generácie, ktorý nahradí PulseAudio. Táto nová verzia zdôrazňuje redizajn spracovania vlákien a vylepšenia v knižniciach.

Pre tých, ktorí PipeWire nepoznajú, mali by ste vedieť, že ide o projekt, ktorý Rozširuje dosah technológie PulseAudio pri spracovaní ľubovoľného multimediálneho toku a môže kombinovať a presmerovať streamy s videom a navyše poskytuje možnosti správy zdrojov videa, ako sú zariadenia na snímanie videa, webové kamery alebo obsah obrazovky generovaný aplikáciou.

Napr PipeWire umožňuje organizovať spoluprácu viacerých aplikácií s jednou webovou kamerou y rieši problémy so zabezpečeným zachytávaním obsahu obrazovky a vzdialeným prístupom na obrazovku v prostredí Wayland.

PipeWire môže fungovať aj ako zvukový server ktorý poskytuje minimálnu latenciu a funkčnosť, ktorá kombinuje možnosti PulseAudio a JACK, aj s ohľadom na potreby profesionálnych systémov na spracovanie zvuku, ktoré PulseAudio nemôže požadovať.

Okrem toho, PipeWire ponúka pokročilý bezpečnostný model, ktorý umožňuje riadenie prístupu na úrovni jednotlivých zariadení a špecifické prenosy a zjednodušuje organizáciu dodávania zvuku a videa do a z izolovaných kontajnerov. Jedným z hlavných cieľov je podpora samostatných aplikácií vo formáte Flatpak a práca na grafickom zásobníku založenom na Waylande.

Projekt podporuje Gnome a vo Fedore sa už aktívne používa na zaznamenávanie screencastingu a zdieľania obrazovky v prostrediach založených na Waylande.

PipeWire 0.3 Kľúčové nové funkcie

V tejto novej verzii sa o tom hovorí prepracovaný plánovač spracovania vlákien s ktorými vykonané zmeny umožnili spustenie medzivrstvy, aby sa zaručila kompatibilita so zvukovým serverom JACK, ktorého výkon je porovnateľný s výkonom JACK2.

tiež API bolo prepracované a vyhlásené za stabilné a plánuje sa vykonať všetky ďalšie zmeny v API bez narušenia kompatibility s existujúcimi aplikáciami.

Súčasťou PipeWire 0.3 je správca relácií ktorý umožňuje používateľovi spravovať graf multimediálnych uzlov v PipeWire a tiež pridávať nové streamy. Aj keď správca poskytuje iba najjednoduchšiu sadu základných funkcií, v budúcnosti bude rozšírený alebo nahradený funkčnejšou a flexibilnejšou možnosťou, ako je WirePlumber.

Pre jeho časť, zahrnuté knižnice boli vylepšené, aby sa zabezpečila kompatibilita s programami PulseAudio, JACK a ALSA, čo umožňuje použitie PipeWire s existujúcimi aplikáciami navrhnutými na prácu s inými zvukovými systémami. Knižnica pre ALSA je takmer plne funkčná, ale stále je potrebné vylepšovať knižnice pre JACK a PulseAudio.

konečne, uvádza sa, že sú zahrnuté aj niektoré doplnky GStreamer komunikovať s PipeWire. Plug-in pipewiresrc, ktorý ako zdroj zvuku používa PipeWire, funguje vo väčšine situácií bezchybne. Doplnok pipewiresink na výstup zvuku cez PipeWire zatiaľ nemá známe problémy.

PipeWire ešte nie je pripravený na úplnú náhradu PulseAudio a JACK, ale problémy s kompatibilitou budú mať prednosť v budúcich vydaniach.

Ako nainštalovať PipeWire na Ubuntu a deriváty?

Pre tých, ktorí majú záujem o inštaláciu PipeWire do svojich systémov, by mali vedieť, že je súčasťou úložísk Ubuntu, ale v súčasnosti je k dispozícii iba verzia 0.2.7 a verzia táto nová verzia ešte nebola zahrnutá, takže na to by si museli počkať niekoľko dní.

Inštalácia cez úložiská je s nasledujúci príkaz:

sudo apt nainštalovať pipewire

Zatiaľ čo pre tých, ktorí dávajú prednosť inštalácii tejto novej verzie teraz, budú musieť zostaviť kód vo vašom systéme.

Musíme si ho stiahnuť pomocou:

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

A pokračujeme v kompilácii a inštalácii pomocou:

./autogen.sh --prefix=$PREFIX

make

make install

Môžete otestovať PipeWire s nasledujúcim príkazom:

make run

Na záver si môžete pozrieť dokumentáciu a ďalšie informácie na adrese nasledujúci odkaz.


Komentár, nechajte svoj

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   jcfrog dijo

    automatický preklad do tvojich obmedzení 😉 "sudo apt installer le tuyau"