Izdanje PipeWire Media Server 0.3.33

Опубликован выпуск проекта PipeWire 0.3.33, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire расширяет возможности PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1.

Glavne promjene u PipeWire 0.3.33:

  • Implementirana je mogućnost automatskog prebacivanja između Bluetooth profila HSP (režim slušalica) i A2DP (visokokvalitetni audio izlaz).
  • Pro Audio profil ima poboljšanu podršku za virtuelne izvore i audio izlazne uređaje.
  • Poboljšano pregovaranje modifikatora formata prilikom dijeljenja bafera za direktni pristup memoriji (DMA-BUF) između više klijenata.
  • Grafikon multimedijalnog čvora sada podržava istovremenu upotrebu višestrukih brzina uzorkovanja (podrazumevano onemogućeno).
  • Sloj kompatibilnosti PulseAudio implementira modul za prebacivanje modula na povezivanje kako bi emulirao ponašanje PulseAudio pri povezivanju novih uređaja.

Podsjetimo vas da PipeWire proširuje opseg PulseAudio obradom svih multimedijskih tokova i sposoban je za miješanje i preusmjeravanje video tokova. PipeWire također pruža mogućnosti za kontrolu video izvora, kao što su uređaji za snimanje videa, web kamere ili sadržaj na ekranu aplikacije. Na primjer, PipeWire omogućava da više aplikacija za web kamere rade zajedno i rješava probleme sa sigurnim snimanjem ekrana i udaljenim pristupom ekranu u Wayland okruženju.

PipeWire također može djelovati kao zvuk server, što osigurava minimalnu latenciju i pruža funkcionalnost koja kombinuje mogućnosti PulseAudio i JACK, uključujući rješavanje potreba profesionalnih sistema za obradu zvuka, što PulseAudio nije mogao postići. Nadalje, PipeWire nudi napredni sigurnosni model koji omogućava kontrolu pristupa na nivou uređaja i streama, pojednostavljujući usmjeravanje zvuka i videa do i od izolovanih kontejnera. Jedan od glavnih ciljeva je podrška samostalnim aplikacijama u Flatpak formatu i pokretanje na grafičkom steku zasnovanom na Waylandu.

Osnovne mogućnosti:

  • Snimanje i reprodukcija audio i video zapisa uz minimalna kašnjenja;
  • Alati za obradu videa i zvuka u stvarnom vremenu;
  • Višeprocesna arhitektura koja vam omogućava da organizujete zajednički pristup sadržaju nekoliko aplikacija;
  • Model obrade zasnovan na grafu multimedijalnih čvorova s ​​podrškom za povratne petlje i ažuriranja atomskog grafa. Moguće je povezati rukovaoce unutar servera i eksterne dodatke;
  • Efikasno sučelje za pristup video tokovima putem prijenosa deskriptora fajlova i pristupa zvuku kroz dijeljene prstenaste bafere;
  • Sposobnost obrade multimedijalnih podataka iz bilo kojeg procesa;
  • Dostupnost dodatka za GStreamer za pojednostavljenje integracije sa postojećim aplikacijama;
  • Podrška za izolirana okruženja i Flatpak;
  • Podrška za dodatke u SPA formatu (Simple Plugin API) i mogućnost kreiranja dodataka koji rade u teškom realnom vremenu;
  • Fleksibilan sistem za koordinaciju korišćenih multimedijalnih formata i dodelu bafera;
  • Korištenje jednog pozadinskog procesa za usmjeravanje zvuka i videa. Mogućnost rada u obliku audio servera, čvorišta za pružanje videa aplikacijama (na primjer, za gnome-shell screencast API) i servera za upravljanje pristupom hardverskim uređajima za video snimanje.

izvor: opennet.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster