PipeWire, multimedia-rammeverket som har som mål å erstatte PulseAudio, når sin versjon 0.3.0

Utgivelsen av den nye versjonen av PipeWire 0.3.0-prosjektet er kunngjort, som utvikler seg som en ny generasjon multimediaserver som erstatter PulseAudio. Denne nye versjonen fremhever redesignet av behandlingen av tråder og forbedringer i bibliotekene.

For de som ikke er kjent med PipeWire, bør du vite at dette er et prosjekt som Utvider rekkevidden til PulseAudio når du behandler multimediestrøm og det kan mikse og omdirigere strømmer med video, pluss at det også gir muligheter for å administrere videokilder, for eksempel videoopptaksenheter, webkameraer eller applikasjonsgenerert skjerminnhold.

Eg PipeWire gjør det mulig å organisere samarbeid med flere applikasjoner med ett webkamera y løser problemer med sikker fangst av skjerminnhold og ekstern tilgang til skjermen i et Wayland-miljø.

PipeWire kan også fungere som en lydserver som gir minimal ventetid og funksjonalitet som kombinerer funksjonene til PulseAudio og JACK, selv med tanke på behovene til profesjonelle lydbehandlingssystemer, som PulseAudio ikke kan kreve.

Videre PipeWire tilbyr en avansert sikkerhetsmodell som gir tilgangskontroll på det enkelte enhetsnivå og spesifikke overføringer, og forenkler organiseringen av levering av lyd og video til og fra isolerte containere. Et av hovedmålene er å støtte frittstående applikasjoner i Flatpak-format og å jobbe med den Wayland-baserte grafikkstakken.

Prosjektet er støttet av Gnome og brukes allerede aktivt i Fedora til å ta opp screencasting og skjermdeling i Wayland-baserte miljøer.

PipeWire 0.3 viktige nye funksjoner

I denne nye versjonen er det nevnt at trådbehandling planlegger redesignet med hvilke endringene som ble gjort, tillot å starte mellomlaget for å garantere kompatibilitet med JACK-lydserveren, hvis ytelse er sammenlignbar med den for JACK2.

Også API ble omarbeidet og erklært stabil og det er planlagt å gjøre alle tilleggsendringer i API-en uten å bryte kompatibiliteten med eksisterende applikasjoner.

PipeWire 0.3 inkluderer en øktleder som gjør det mulig for brukeren å administrere multimedieknutegrafen i PipeWire, samt legge til nye strømmer. Mens lederen bare tilbyr det enkleste settet med grunnleggende funksjoner, vil den utvides eller erstattes i fremtiden med et mer funksjonelt og fleksibelt alternativ som WirePlumber.

For sin del, de inkluderte bibliotekene er forbedret for å sikre kompatibilitet med PulseAudio, JACK og ALSA, slik at PipeWire kan brukes med eksisterende applikasjoner designet for å fungere med andre lydsystemer. Biblioteket for ALSA er nesten fullt operativt, men biblioteket for JACK og PulseAudio må fortsatt forbedres.

Endelig, det er nevnt at noen GStreamer-plugins er inkludert å samhandle med PipeWire. Plug-in for pipewiresrc som bruker PipeWire som lydkilde, fungerer feilfritt i de fleste situasjoner. Rørledningskontakten for å sende lyd gjennom PipeWire har ikke noen kjente problemer ennå.

PipeWire er ennå ikke klar for en full PulseAudio- og JACK-erstatning, men kompatibilitetsproblemer vil ha forrang i fremtidige utgivelser.

Hvordan installerer PipeWire på Ubuntu og derivater?

For de som er interessert i å installere PipeWire på systemene deres, bør de vite at dette er inkludert i Ubuntu-repositoriene, men for øyeblikket er bare versjon 0.2.7 og versjon tilgjengelig denne nye versjonen er ennå ikke inkludert, så de må vente noen dager på at dette skal skje.

Installasjon gjennom repositoriene er med følgende kommando:

sudo apt installere rørledning

Samtidig som, for de som foretrekker å installere denne nye versjonen nå, må de kompilere koden på systemet ditt.

For dette må vi laste den ned med:

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

Og vi fortsetter å kompilere og installere med:

./autogen.sh --prefix=$PREFIX

make

make install

Du kan teste PipeWire med følgende kommando:

make run

Til slutt kan du se dokumentasjonen og annen informasjon på følgende lenke.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   jcfrog sa

    den automatiske oversettelsen til dine grenser 😉 "sudo apt installer le tuyau"