PipeWire, cadrul multimedia care își propune să înlocuiască PulseAudio, ajunge la versiunea sa 0.3.0

A fost anunțată lansarea noii versiuni a proiectului PipeWire 0.3.0, care se dezvoltă ca un server multimedia de nouă generație, care înlocuiește PulseAudio. Această nouă versiune evidențiază reproiectarea procesării firelor și îmbunătățirile din biblioteci.

Pentru cei care nu sunt familiarizați cu PipeWire, ar trebui să știți că acesta este un proiect care Extinde acoperirea PulseAudio atunci când procesează orice flux multimedia și poate amesteca și redirecționa fluxuri cu video, plus oferă, de asemenea, opțiuni pentru gestionarea surselor video, cum ar fi dispozitive de captare video, camere web sau conținut de ecran generat de aplicație.

De exemplu, PipeWire face posibilă organizarea colaborării cu mai multe aplicații cu o singură cameră web y rezolvă problemele legate de captarea sigură a conținutului ecranului și accesul de la distanță pe ecran într-un mediu Wayland.

Conductă poate acționa și ca un server de sunet care oferă o latență minimă și funcționalitate care combină capacitățile PulseAudio și JACK, chiar luând în considerare nevoile sistemelor profesionale de procesare a sunetului, pe care PulseAudio nu le poate revendica.

În plus, PipeWire oferă un model avansat de securitate care permite controlul accesului la nivelul dispozitivului individual și transmisii specifice și simplifică organizarea livrării de sunet și video către și de la containere izolate. Unul dintre principalele obiective este de a sprijini aplicațiile independente în format Flatpak și de a lucra la stiva grafică bazată pe Wayland.

Proiectul este susținut de Gnome și este deja utilizat în mod activ în Fedora pentru a înregistra screencasting și partajarea ecranului în medii bazate pe Wayland.

PipeWire 0.3 Caracteristici noi cheie

În această nouă versiune se menționează că planificator de procesare a firelor reproiectat cu care modificările făcute, au permis pornirea stratului intermediar pentru a garanta compatibilitatea cu serverul de sunet JACK, a cărui performanță este comparabilă cu cea a JACK2.

de asemenea API-ul a fost refăcut și declarat stabil și este planificat să se facă toate modificările suplimentare la API fără a rupe compatibilitatea cu aplicațiile existente.

PipeWire 0.3 include un manager de sesiuni care permite utilizatorului să gestioneze graficul nodului multimedia în PipeWire, precum și să adauge fluxuri noi. În timp ce managerul oferă doar cel mai simplu set de caracteristici de bază, acesta va fi extins sau înlocuit în viitor cu o opțiune mai funcțională și mai flexibilă, cum ar fi WirePlumber.

La rândul său, bibliotecile incluse au fost îmbunătățite pentru a asigura compatibilitatea cu PulseAudio, JACK și ALSA, permițând utilizarea PipeWire cu aplicații existente concepute pentru a funcționa cu alte sisteme de sunet. Biblioteca pentru ALSA este aproape complet operațională, dar bibliotecile pentru JACK și PulseAudio trebuie încă îmbunătățite.

În cele din urmă, se menționează că sunt incluse unele plugin-uri GStreamer pentru a interacționa cu PipeWire. Plug-in-ul pipewiresrc care utilizează PipeWire ca sursă de sunet funcționează impecabil în majoritatea situațiilor. Plugin-ul pentru pipewiresink pentru emiterea sunetului prin PipeWire nu are încă probleme cunoscute.

PipeWire nu este încă pregătit pentru înlocuirea completă a PulseAudio și JACK, dar problemele de compatibilitate vor avea prioritate în versiunile viitoare.

Cum se instalează PipeWire pe Ubuntu și derivate?

Pentru cei care sunt interesați să instaleze PipeWire pe sistemele lor, ar trebui să știe că este inclus în depozitele Ubuntu, dar în acest moment sunt disponibile doar versiunea 0.2.7 și versiunea. Această nouă versiune nu a fost încă inclusă, așa că ar trebui să aștepte câteva zile pentru ca acest lucru să se întâmple.

Instalarea prin depozite este cu următoarea comandă:

sudo apt instalează pipewire

In timp ce, pentru cei care preferă să instaleze această nouă versiune acum, vor trebui să compileze codul pe sistemul dvs.

Pentru aceasta trebuie să-l descărcăm cu:

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

Și continuăm să compilăm și să instalăm cu:

./autogen.sh --prefix=$PREFIX

make

make install

Puteți testa PipeWire cu următoarea comandă:

make run

În cele din urmă, puteți consulta documentația și alte informații la următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   jcfrog el a spus

    traducerea automată la limitele dvs. 😉 "sudo apt installer le tuyau"