Den nye version af PipeWire 0.3.33 er allerede udgivet, og det er dens nyheder

Udgivelsen af ​​den nye version af PipeWire 0.3.33 er blevet annonceret, som udvikler sig en ny generations multimedieserver, som erstatter PulseAudio. PipeWire udvider mulighederne i PulseAudio med streaming af video, lydbehandling med lav latenstid og en ny sikkerhedsmodel til streaming og enhedskontrol.

PipeWire udvider PulseAudios rækkevidde ved at behandle enhver mediestrøm og det er i stand til at blande og omdirigere streams med video. PipeWire giver også mulighed for at styre videokilder som f.eks. Videooptagelsesenheder, webkameraer eller skærmoutput fra applikationer.

PipeWire kan også fungere som en lav latenstids lydserver med funktionalitet, der kombinerer funktionerne i PulseAudio og JACK, selv til behovene hos professionelle lydbehandlingssystemer, som PulseAudio ikke kunne kræve.

Derudover PipeWire tilbyder en forbedret sikkerhedsmodel Det muliggør enhedsspecifik og strømspecifik adgangskontrol og letter routing af lyd og video til og fra isolerede containere. Et af hovedmålene er at understøtte selvstændige applikationer i Flatpak-format og arbejde på den Wayland-baserede grafikstak.

Af de vigtigste funktioner af projektet skiller sig ud:

  • Lyd- og videooptagelse og afspilning med minimal forsinkelse.
  • Værktøjer til at behandle video og lyd i realtid.
  • Multi-threaded arkitektur, der gør det muligt at organisere indholdsudveksling i flere applikationer.
  • Tilstedeværelsen af ​​et plugin til GStreamer for at forenkle integrationen med eksisterende applikationer.
  • Understøttelse af plugins i SPA -format (Simple Plugin API) og muligheden for at oprette plugins, der fungerer i realtid.
  • Fleksibelt system til koordinering af de anvendte multimedieformater og tildeling af buffere.
  • Evne til at fungere som en lydserver, et hub til at levere video til applikationer

PipeWire 0.3.33 Nøgle Nye funktioner

I denne nye version muligheden for automatisk at skifte mellem Bluetooth HSP -profiler blev implementeret (hovedtelefonfunktion) og A2DP (lydudgang i høj kvalitet) plus faste afrundingsfejl i volumenkonvertering Understøttelse af virtuelle kilder og lydudgangsenheder er blevet forbedret i Pro Audio -profilen.

Mens i laget af PulseAudio -kompatibilitet, et switchmodul er blevet implementeret end ved tilslutning for at efterligne PulseAudios adfærd, når nye enheder er tilsluttet, plus transmission rengøring fast og Messages API er blevet opdateret til at bruge JSON -formatet.

Den nye version også tilføjer understøttelse af flere prøvehastighederDerudover er formateringsforhandlingen blevet forbedret ved at dele buffere med direkte hukommelsesadgang (DMA-BUF) mellem flere klienter.

Vi kan også finde forbedret support til forhandling af DMA-BUF-formatmodifikatoren og optagelse af flere stikprøver i grafen.

Af de andre ændringer der skiller sig ud:

  • Mange dokumentationsopdateringer.
  • Masser af rengøring og mindre forbedringer.
  • Den nyeste version af libcamera understøttes.
  • Capture -skærme fungerer allerede i Ardor6.8.
  • pw-top skulle nu også vise bluetooth-enheder korrekt
  • Forbedre latensrapportering i loopback -modulet.

Endelig hvis du er interesseret i at vide mere om det, kan du kontrollere detaljerne I det følgende link.

Hvordan installeres PipeWire på Ubuntu og derivater?

For dem, der er interesserede i at installere PipeWire på deres systemer, skal de vide, at dette er inkluderet i Ubuntu-arkiverne, men i øjeblikket er kun version 0.2.7 og version tilgængelig Denne nye version er endnu ikke inkluderet, så de bliver nødt til at vente et par dage på, at dette sker.

Installation gennem arkiverne er med følgende kommando:

sudo apt install pipewire

Mens, for dem, der foretrækker at installere denne nye version nu, skal de kompilere koden på dit system.

Til dette skal vi downloade det med:

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

Og vi fortsætter med at kompilere og installere med:

./autogen.sh --prefix=$PREFIX

make

make install

Du kan teste PipeWire med følgende kommando:

make run

Endelig kan du se dokumentationen og andre oplysninger på følgende link.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.