PulseAudio asendamiseks mõeldud multimeediumraamistik PipeWire jõuab oma versioonini 0.3.0

Kuulutatud on projekti PipeWire 0.3.0 uue versiooni väljaandmine, mis areneb kui uue põlvkonna multimeediumiserver, mis asendab PulseAudio. See uus versioon tõstab esile lõimede töötlemise ümberkujundamist ja teekide täiustusi.

Neile, kellele PipeWire pole tuttav, peaksite teadma, et see on projekt, mis Laiendab multimeediumivoo töötlemisel PulseAudio katvust see võib segada ja suunata vooge videoga ning lisaks pakub see võimalusi ka videoallikate haldamiseks, näiteks videohõiveseadmed, veebikaamerad või rakenduste loodud ekraanisisu.

Nt PipeWire võimaldab korraldada mitme rakenduse koostööd ühe veebikaameraga y lahendab ekraani sisu turvalise hõivamise ja kaugjuurdepääsu probleemid Waylandi keskkonnas ekraanile.

PipeWire võib toimida ka heliserverina mis tagab minimaalse latentsuse ja funktsionaalsuse ühendab PulseAudio ja JACK võimalused, isegi professionaalsete helitöötlussüsteemide vajadusi arvestades, mida PulseAudio ei saa väita.

Lisaks PipeWire pakub täiustatud turvamudelit, mis võimaldab juurdepääsu juhtimist üksikute seadmete tasemel ja konkreetseid ülekandeid ning lihtsustab heli ja video kohaletoimetamise korraldamist eraldatud konteineritesse ja nendest eraldatud mahutitesse. Üks peamisi eesmärke on toetada eraldiseisvaid rakendusi Flatpaki formaadis ja töötada Waylandil põhineva graafikapakiga.

Projekti toetab Gnome ja seda kasutatakse Fedoras juba aktiivselt, et salvestada ekraanikuva ja ekraanijagamist Waylandi-põhistes keskkondades.

PipeWire 0.3 peamised uued funktsioonid

Selles uues versioonis mainitakse seda lõime töötlemise ajakava on ümber kujundatud millega tehtud muudatused võimaldasid käivitada vahekihi, et tagada ühilduvus JACK-heliserveriga, mille jõudlus on võrreldav JACK2-ga.

ka API töötati ümber ja tunnistati stabiilseks ja kavas on API-s teha kõik täiendavad muudatused, rikkumata ühilduvust olemasolevate rakendustega.

PipeWire 0.3 sisaldab seansihaldurit mis võimaldab kasutajal hallata multimeediumisõlmede graafikut PipeWire'is, samuti lisada uusi vooge. Ehkki haldur pakub ainult kõige lihtsamate põhifunktsioonide komplekti, laiendatakse või asendatakse seda tulevikus funktsionaalsema ja paindlikuma valikuga, näiteks WirePlumber.

Omalt kaasatud teeke on täiustatud, et tagada ühilduvus PulseAudio, JACK ja ALSA-ga, mis võimaldab PipeWire'i kasutada olemasolevate rakendustega, mis on loodud töötama koos teiste helisüsteemidega. ALSA teek on peaaegu täielikult töökorras, kuid JACKi ja PulseAudio raamatukogusid tuleb siiski täiustada.

Lõpuks mainitakse, et mõned GStreameri pistikprogrammid on lisatud PipeWire'iga suhtlemiseks. PipeWireRC pistikprogramm, mis kasutab heliallikana PipeWire'i, töötab enamikus olukordades laitmatult. PipeWire'i pistikprogrammil heli väljastamiseks PipeWire kaudu pole veel teadaolevaid probleeme.

PipeWire ei ole veel PulseAudio ja JACK täielikuks asendamiseks valmis, kuid ühilduvusprobleemid on tulevastel väljaannetel ülimuslikud.

Kuidas installida PipeWire Ubuntu ja derivaadid?

Neile, kes on huvitatud PipeWire'i oma süsteemidesse installimisest, peaksid nad teadma, et see on Ubuntu hoidlates, kuid praegu on saadaval ainult versioon 0.2.7 ja versioon seda uut versiooni pole veel lisatud, nii et nad peaksid selle juhtumiseks paar päeva ootama.

Paigaldamine hoidlate kaudu toimub koos järgmine käsk:

sudo apt installi torujuhtme

Kuigi Neile, kes eelistavad selle uue versiooni kohe installida, peavad nad koodi koostama oma süsteemis.

Selleks peame selle alla laadima koos:

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

Ja jätkame kompileerimist ja installimist koos:

./autogen.sh --prefix=$PREFIX

make

make install

PipeWire'i saate testida järgmise käsuga:

make run

Lõpuks saate tutvuda dokumentatsiooni ja muu teabega aadressil järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   jcfrog DIJO

    automaatne tõlge teie piiridesse sud "sudo apt installer le tuyau"