Ubuntu 22.10 vietoj PulseAudio bus naudojamas PipeWire

Vamzdynas

Prieš kelias dienas naujiena buvo paskelbta ta versijų kūrimo saugykla „Ubuntu 22.10“ perkelta į „PipeWire“ medijos serverį numatytasis garso apdorojimas.

Su šiuo pakeitimu paketai, susiję su PulseAudio buvo pašalinti iš darbalaukio ir darbalaukio minimalių paketų, o suderinamumo sumetimais vietoj bibliotekų, skirtų sąsajai su PulseAudio, buvo pridėtas vamzdžių impulsų sluoksnis, kuris veikia PipeWire viršuje, leidžiantis išlaikyti visus esamus PulseAudio klientus.

Asmuo, patvirtinęs pakeitimą, buvo Heather Ellsworth iš „Canonical“, kuri per įrašą pakomentavo pakeitimą. sprendimas visiškai pereiti prie PipeWire Ubuntu 22.10.

Atminkite, kad Ubuntu 22.04 platinant buvo naudojami abu serveriai: „PipeWire“ buvo naudojamas vaizdo apdorojimui įrašant ekrano transliacijas ir suteikiant prieigą prie ekrano, tačiau garsas ir toliau buvo apdorojamas naudojant „PulseAudio“. Ubuntu 22.10 liks tik PipeWire.

Tai tiesa, nuo šiandien „Kinetic iso“ (laukiama, dar neaktuali, nes ką tik buvo atlikti pakeitimai) buvo atnaujintas, kad veiktų tik vamzdynas, o ne pulseaudio. Taigi, @copong, galite to tikėtis dėl kinetikos.

Jei naudojate Jammy, galite pastebėti, kad veikia ir vamzdinis laidas, ir impulsinis garsas. Taip yra todėl, kad „pulseaudio“ vis dar naudojamas garsui, o „pipewire“ naudojamas vaizdo įrašams. (Srautiniam perdavimui ir ekrano dalijimuisi „Wayland“ reikalingas vamzdžių laidas.)

Tikiuosi, kad tai paaiškins mūsų planus dėl vamzdyno / impulsinio garso, bet praneškite mums, jei turite daugiau klausimų.

Prieš dvejus metus panašus pakeitimas jau buvo įgyvendintas „Fedora 34“ paskirstyme, kuris leido mums suteikti profesionalias garso apdorojimo galimybes, pašalinti suskaidymą ir suvienodinti garso infrastruktūrą skirtingoms programoms.

Tiems, kurie nežino „PipeWire“, turėtumėte žinoti, kad tai siūlo pažangų saugos modelį, leidžiantį valdyti prieigą pagal įrenginį ir srautą, todėl lengva srautiniu būdu perduoti garso ir vaizdo įrašus į izoliuotus konteinerius ir iš jų.

„PipeWire“ gali apdoroti bet kokį medijos srautą ir gali maišyti bei peradresuoti ne tik garso, bet ir vaizdo srautus, taip pat valdyti vaizdo šaltinius (vaizdo įrašymo įrenginiai, internetinės kameros arba programų rodomas ekrano turinys). „PipeWire“ taip pat gali veikti kaip mažas delsos garso serveris ir teikti funkcijas, kurios sujungia „PulseAudio“ ir „JACK“ galimybes, įskaitant profesionalių garso apdorojimo sistemų, kurių „PulseAudio“ negalėjo reikalauti, poreikius.

Iš charakteristikų raktas, kurį galima paryškinti:

  • Galimybė užfiksuoti ir leisti garsą ir vaizdo įrašą su minimaliu delsimu
  • Įrankiai vaizdo ir garso apdorojimui realiuoju laiku
  • Kelių gijų architektūra, leidžianti organizuoti bendrą prieigą prie turinio keliose programose
  • Grafikais pagrįstas medijos mazgų apdorojimo modelis su grįžtamojo ryšio kilpų ir atominių grafikų atnaujinimų palaikymu. Leidžiama jungti valdiklius tiek serverio viduje, tiek išoriniuose įskiepiuose
  • Veiksminga sąsaja, skirta prieigai prie vaizdo srautų naudojant failų aprašus ir prieigai prie garso per bendrinamą skambėjimo buferį
  • Galimybė apdoroti bet kokio proceso daugialypės terpės duomenis
  • GStreamer įskiepis, skirtas supaprastinti integraciją su esamomis programomis
  • Palaikymas smėlio dėžėms ir Flatpak paketų sistemai
  • SPA (Simple Plugin API) formato įskiepių palaikymas ir galimybė kurti įskiepius, kurie sunkiai veikia realiu laiku
  • Lanksti sistema, skirta derėtis dėl naudojamų medijos formatų ir buferio paskirstymo
  • Galimybė naudoti vieną foninį procesą garso ir vaizdo nukreipimui.
  • Galimybė veikti kaip garso serveris, centras, skirtas vaizdo įrašams teikti programoms (pavyzdžiui, gnome-shell ekrano perdavimo API) ir serveris, skirtas valdyti prieigą prie vaizdo įrašymo aparatinės įrangos.

Galiausiai tie, kurie nori daugiau sužinoti apie užrašą, gali pasikonsultuoti su užrašu diskusija žemiau esančioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.