Ubuntu 22.10 će se prebaciti na obradu zvuka koristeći PipeWire umjesto PulseAudio

Razvojno spremište za izdanje Ubuntu 22.10 prešlo je na korištenje zadanog medijskog poslužitelja PipeWire za audio obradu. Paketi koji se odnose na PulseAudio uklonjeni su iz desktop i desktop-minimalnih skupova, a kako bi se osigurala kompatibilnost, umjesto biblioteka za interakciju s PulseAudiom, dodan je pipewire-pulse sloj koji radi na PipeWireu, što vam omogućuje da uštedite posao svih postojećih PulseAudio klijenata.

Odluku o potpunom prelasku na PipeWire u Ubuntu 22.10 potvrdila je Heather Ellsworth iz Canonicala. Napominje se da su u Ubuntu 22.02 oba poslužitelja korištena u distribuciji - PipeWire je korišten za obradu videa prilikom snimanja screencasta i pružanja pristupa ekranu, ali audio se nastavio obrađivati ​​pomoću PulseAudio. U Ubuntu 22.10 ostat će samo PipeWire. Prije dvije godine slična je promjena već uvedena u distribuciji Fedora 34, što je omogućilo pružanje profesionalnih mogućnosti obrade zvuka, uklanjanje fragmentacije i objedinjavanje audio infrastrukture za različite aplikacije.

PipeWire nudi napredni sigurnosni model koji omogućuje kontrolu pristupa na razini uređaja i streama te olakšava usmjeravanje audio i video zapisa ui iz izoliranih spremnika. PipeWire može obraditi bilo koji multimedijski stream i sposoban je miješati i preusmjeravati ne samo audio streamove, već i video streamove, kao i upravljati video izvorima (uređaji za video snimanje, web kamere ili sadržaj zaslona koji prikazuju aplikacije). PipeWire također može djelovati kao audio poslužitelj, pružajući nisku latenciju i funkcionalnost koja kombinira mogućnosti PulseAudio i JACK, uključujući uzimanje u obzir potreba profesionalnih sustava za obradu zvuka koje PulseAudio nije mogao ponuditi.

Glavne značajke:

  • Snimajte i reproducirajte audio i video s minimalnim kašnjenjima;
  • Alati za obradu videa i zvuka u stvarnom vremenu;
  • Višeprocesna arhitektura koja vam omogućuje organiziranje zajedničkog pristupa sadržaju nekoliko aplikacija;
  • Model obrade temeljen na grafu multimedijskih čvorova s ​​podrškom za povratne petlje i ažuriranja atomskog grafa. Moguće je povezati rukovatelje unutar poslužitelja i vanjskih dodataka;
  • Učinkovito sučelje za pristup video streamovima putem prijenosa deskriptora datoteka i pristup zvuku putem zajedničkih međuspremnika prstena;
  • Sposobnost obrade multimedijskih podataka iz bilo kojeg procesa;
  • Dostupnost dodatka za GStreamer za pojednostavljenje integracije s postojećim aplikacijama;
  • Podrška za izolirana okruženja i Flatpak;
  • Podrška za dodatke u SPA formatu (Simple Plugin API) i mogućnost stvaranja dodataka koji rade u stvarnom vremenu;
  • Fleksibilan sustav za koordinaciju korištenih multimedijskih formata i dodjeljivanje međuspremnika;
  • Korištenje jednog pozadinskog procesa za usmjeravanje zvuka i videa. Sposobnost rada u obliku audio poslužitelja, čvorišta za pružanje videa aplikacijama (na primjer, za API za prikaz zaslona gnome-shell) i poslužitelja za upravljanje pristupom hardverskim uređajima za snimanje videa.
  • Izvor: opennet.ru

Dodajte komentar