Ubuntu 22.10 do të kalojë në përpunimin e tingullit duke përdorur PipeWire në vend të PulseAudio

Në repository-n ku po zhvillohet lëshimi i Ubuntu 22.10, është kryer kalimi në përdorimin e serverit multimedial PipeWire si default për përpunimin e zërit. Paketat e lidhura me PulseAudio janë hequr nga paketat desktop dhe desktop-minimal, dhe për të garantuar kompatibilitetin është shtuar një ndërfaqe pipewire-pulse që punon mbi PipeWire për të mbajtur funksionimin e të gjithë klientëve ekzistues të PulseAudio.

Vendimi për kalimin e plotë në PipeWire në Ubuntu 22.10 është konfirmuar nga Heather Ellsworth nga Canonical. Të vërehet se në Ubuntu 22.02 në distribucion përdoren të dyja, server — PipeWire është përdorur për përpunimin e videove gjatë regjistrimit të skrinë-kastëve dhe për të lejuar qasje në ekran, por audio vazhdoi të përpunohej duke përdorur PulseAudio. Në Ubuntu 22.10 do të mbetet vetëm PipeWire. Dy vjet më parë, një ndryshim i tillë u implementua në Fedora 34, i cili lejoi ofrimin e mundësive për përpunimin e zërit profesional, duke eliminuar fragmentimin dhe duke unifikuar infrastrukturën audio për aplikacione të ndryshme.

PipeWire ofron një model të avancuar sigurie, i cili lejon menaxhimin e aksesit në nivelin e pajisjeve të veçanta dhe rrjedhave specifike, dhe e thjeshton organizimin e kalimit të zërit dhe videos nga dhe në konteiner të izoluar. PipeWire mund të përpunojë çdo rrjedhë multimediale dhe është në gjendje të përzihet dhe të ridrejtohet jo vetëm rrjedha me zë, por edhe rrjedha me video, si dhe të menaxhojë burimet e videos (pajisjet e kapjes së videos, web-kamerat ose përmbajtja e shkarkuar nga aplikacionet). PipeWire gjithashtu mund të veprojë si një server zëri, duke ofruar vonesa minimale dhe duke ofruar funksionalitet që kombinon mundësitë e PulseAudio dhe JACK, duke marrë parasysh nevojat e sistemeve profesionale për përpunimin e zërit, për të cilat PulseAudio nuk mund të pretendonte.

Funksionalitetet kryesore:

  • Kapja dhe riprodhimi i zërit dhe videos me vonesa minimale;
  • Mjetet për përpunimin e videos dhe zërit në kohë reale;
  • Arkitektura shumëprocesorike, e cila lejon aksesin e përbashkët në përmbajtjen e disa aplikacioneve;
  • Modeli i përpunimit mbi bazën e grafëve të nyjeve multimediale me mbështetje për ciklet e zëvendësimit dhe përditësimet atomike të grafëve. Lejohet lidhja e përpunuesve si brenda serverit ashtu edhe plug-in-eve të jashtme;
  • Një ndërfaqe efektive për aksesin në video përmes kalimit të descriptorëve të skedarëve dhe aksesit në zë përmes buferave të përbashkëta ring (shared ringbuffer);
  • Mundësi për të përpunuar të dhënat multimediatike nga çdo proces;
  • Prania e një plani për GStreamer për të thjeshtuar integrimin me aplikacionet ekzistuese;
  • Mbështetje për mjedise të izoluar dhe Flatpak;
  • Mbështetje për plugins në formatin SPA (Simple Plugin API) dhe mundësia për të krijuar plugins që punojnë në modin e kohës reale të ashpër;
  • Një sistem fleksibël për pajtimin e formateve multimediatike në përdorim dhe ndarjen e bufeve;
  • Përdorimi i një procesi të sfondit për ruterimin e zërit dhe videos. Mundësia për të punuar si një server audio, një hub për ofrimin e videos për aplikacione (p.sh., për API-në screencast të gnome-shell) dhe një server për menaxhimin e aksesit në pajisjet harduerike të kapjes së videos.
  • Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster