Izdaja multimedijskega strežnika PipeWire 0.3.35

Objavljen je izdanak projekta PipeWire 0.3.35, koji razvija multimediijski poslužitelj nove generacije kao zamjenu za PulseAudio. PipeWire ima proširene mogućnosti u odnosu na PulseAudio za rad s video streamovima, mogućnost obrade zvuka s minimalnim kašnjenjem i novi sigurnosni model za upravljanje pristupom na razini pojedinih uređaja i streamova. Projekt podržava GNOME i već je po defaultu implementiran u Fedora Linuxu. Kod projekta napisan je u C jeziku i distribuira se pod LGPLv2.1 licencom.

Glavne promjene u PipeWire 0.3.35:

  • Dodana podrška za prosljeđivanje S/P-DIF protokola za prijenos digitalnog zvuka preko optičkih ulaza i HDMI-a.
  • Bluetooth kodeci su premješteni u posebne module koji se dinamički učitavaju.
  • Unesene su serije važnih ispravki vezanih uz podršku za MIDI.
  • Poboljšano je funkcioniranje aplikacije skypeforlinux dodavanjem vezne točke koja prisilno uključuje korištenje S16 formata prilikom prijenosa informacija o ulaznim i izlaznim zvučnim uređajima. Ova promjena je riješila problem s nedostatkom zvuka od sugovornika s druge strane veze.
  • Proširen je broj zvučnih formata dostupnih za miješanje.
  • Dodano je novo sučelje za učitavanje modula. Plugini mogu koristiti ovo sučelje za slanje zahtjeva za učitavanje spa-pluginova.
  • Povećana je veličina parametarskog bafera, koji ranije nije mogao primiti sva svojstva čvorova s velikim brojem kanala.
  • Osigurana je aktivacija upravljačkih programa prilikom postavljanja povratnih veza (Loopback).
  • V strežnikom Implementirano je proširenje device-restore, koje omogućava putem alata pavucontrol podešavanje IEC958 (S/P-DIF) kodeka podržanih od strane izlaznog zvučnog uređaja.

Podsjećamo, PipeWire proširuje primjenu PulseAudio obradom svih multimediijskih streamova i sposoban je miješati i preusmjeravati video streamove. PipeWire također pruža mogućnosti za upravljanje izvorima videa, poput uređaja za snimanje videa, webkamera ili sadržaja ekrana koji prikazuje aplikacija. Na primjer, PipeWire omogućuje zajednički rad više aplikacija s web kamerom i rješava probleme s sigurnim snimanjem sadržaja ekrana i udaljenim pristupom ekranu u Wayland okruženju.

PipeWire također može funkcionirati kao zvučni strežnika, ki zagotavlja minimalne zamude in združuje funkcionalnosti PulseAudio in JACK, vključno s potrebami sistemov za profesionalno obdelavo zvoka, za katere PulseAudio ni mogel biti primeren. Poleg tega PipeWire ponuja razširjen varnostni model, ki omogoča upravljanje dostopa na ravni posameznih naprav in specifičnih tokov, ter poenostavi organizacijo preusmerjanja zvoka in videa iz izoliranih kontejnerjev in vanje. Eden od glavnih ciljev je podpora samostojnim aplikacijam v formatu Flatpak in delo v grafičnem skladu na osnovi Waylanda.

Glavne značilnosti:

  • Zajem in predvajanje zvoka in videa z minimalnimi zamudami;
  • Orodja za obdelavo videa in zvoka v realnem času;
  • Večprocesna arhitektura, ki omogoča skupno rabo vsebine več aplikacij;
  • Model obdelave na osnovi grafa multimedijskih vozlišč s podporo povratnih zank in atomskim posodobitvam grafa. Dovoljuje povezovanje obdelovalcev tako znotraj strežnika kot zunanjih vtičnikov;
  • Učinkovit vmesnik za dostop do video tokov preko prenosa datotečnih descriptorjev in dostopa do zvoka preko skupno rabljenih obročnih pomp (shared ringbuffer);
  • Možnost obdelave multimedijskih podatkov iz kateregakoli procesa;
  • Prisutnost vtičnika za GStreamer, ki poenostavi integracijo z obstoječimi aplikacijami;
  • Podpora izoliranim okoljem in Flatpak;
  • Podpora vtičnikom v formatu SPA (Simple Plugin API) in možnost ustvarjanja vtičnikov, ki delujejo v načinu stroge realnosti;
  • Prilagodljiv sistem usklajevanja uporabljenih multimedijskih formatov in dodeljevanja pomnilnikov;
  • Uporaba enega ozadnega procesa za usmerjanje zvoka in videa. Možnost delovanja v obliki zvočnega strežnika, vozlišča za zagotavljanje videa aplikacijam (na primer za gnome-shell screencast API) in strežnika za upravljanje dostopa do strojnih naprav za video zajemanje.
  • Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster