PipeWire Media Server 0.3.35 bertsioa

PipeWire 0.3.35 proiektuaren oharra argitaratu da, PulseAudio ordezkatzeko belaunaldi berriko multimedia zerbitzari bat garatuz. PipeWire-k PulseAudio-ren bidez bideoak igortzeko gaitasun hobeak eskaintzen ditu, latentzia baxuko audio-prozesamendua eta segurtasun-eredu berri bat gailu eta korronte-mailako sarbide-kontrolerako. Proiektua GNOMEn onartzen da eta dagoeneko lehenespenez erabiltzen da Fedora Linux-en. Proiektuaren kodea C-n idatzita dago eta LGPLv2.1 lizentziapean banatzen da.

Aldaketa nagusiak PipeWire 0.3.35-n:

  • Audio digitala konektore optikoen eta HDMI bidez transmititzeko S/PDIF protokoloa birbidaltzeko euskarria gehitu da.
  • Bluetootherako kodekak dinamikoki kargatzen diren plugin bereizietan sartzen dira.
  • MIDI euskarriarekin lotutako konponketa garrantzitsu batzuk egin dira.
  • Skypeforlinux aplikazioaren funtzionamendua hobetu da audio sarrera eta irteera gailuei buruzko informazioa transmititzean S16 formatua erabiltzera behartzen duen lotura bat gehituz. Aldaketak konexioaren beste muturrean harpidedunaren soinurik ez egotea ekarri zuen arazoa konpondu zuen.
  • Nahasteko eskuragarri dauden audio formatuen kopurua zabaldu da.
  • Moduluak kargatzeko interfaze berri bat gehitu da. Pluginek interfaze hau erabil dezakete spa pluginak deskargatzeko eskaera bidaltzeko.
  • Parametroen buffer-aren tamaina handitu egin da, lehenago ezin baitziren kanal kopuru handia duten nodoen propietate guztiak egokitu.
  • Loopback konexioak ezartzerakoan gidarien aktibazioa gaituta.
  • Zerbitzariak gailua berreskuratzeko luzapena inplementatzen du, audio-irteerako gailuak onartzen dituen IEC958 (S/PDIF) kodekak konfiguratzeko aukera ematen duena, pavucontrol utilitatea erabiliz.

Gogora dezagun PipeWire-k PulseAudio-ren esparrua zabaltzen duela edozein multimedia korronte prozesatzen duela eta bideo-korronteak nahastu eta birbideratzeko gai dela. PipeWire-k bideo-iturriak kontrolatzeko gaitasunak ere eskaintzen ditu, hala nola, bideoak harrapatzeko gailuak, web kamerak edo aplikazio-pantailaren edukia. Adibidez, PipeWire-k hainbat webcam-aplikazio batera lan egiteko aukera ematen du eta Wayland ingurunean pantaila-harrapaketa seguruarekin eta urruneko pantailarako sarbidearekin arazoak konpontzen ditu.

PipeWire-k audio-zerbitzari gisa ere jardun dezake, PulseAudio eta JACK-en gaitasunak konbinatzen dituen latentzia txikia eta funtzionaltasuna eskainiz, PulseAudio-k eskaini ezin zituen audio-prozesatzeko sistema profesionalen beharrak kontuan hartuta barne. Gainera, PipeWire-k segurtasun-eredu aurreratu bat eskaintzen du, sarbide-kontrola ahalbidetzen duena gailuan eta korronte mailan, eta audioa eta bideoa ontzi isolatuetara bideratzea errazten du. Helburu nagusietako bat Flatpak aplikazio autonomoak onartzea eta Wayland-en oinarritutako grafiko pila batean exekutatzen dira.

Ezaugarri nagusiak:

  • Atera eta erreproduzitu audioa eta bideoa gutxieneko atzerapenekin;
  • Bideoa eta audioa denbora errealean prozesatzeko tresnak;
  • Hainbat aplikazioren edukietarako sarbide partekatua antolatzeko aukera ematen duen prozesu anitzeko arkitektura;
  • Multimedia nodoen grafiko batean oinarritutako prozesatze-eredua, feedback-begiztak eta grafiko atomikoen eguneraketak onartzen dituena. Posible da kudeatzaileak konektatzea zerbitzariaren barruan zein kanpoko pluginak;
  • Interfaze eraginkorra bideo-korronteak atzitzeko fitxategi-deskribatzaileen transferentziaren bidez eta audioa atzitzeko eraztun-buffer partekatuen bidez;
  • Edozein prozesutako multimedia datuak prozesatzeko gaitasuna;
  • GStreamer-erako plugin baten erabilgarritasuna lehendik dauden aplikazioekin integrazioa errazteko;
  • Ingurune isolatuetarako laguntza eta Flatpak;
  • SPA formatuan (Simple Plugin API) pluginetarako laguntza eta denbora errealean lan egiten duten pluginak sortzeko gaitasuna;
  • Erabilitako multimedia formatuak koordinatzeko eta buffer-ak esleitzeko sistema malgua;
  • Atzeko planoko prozesu bakarra erabiltzea audioa eta bideoa bideratzeko. Audio zerbitzari moduan lan egiteko gaitasuna, aplikazioei bideoa emateko hub bat (adibidez, gnome-shell screencast APIrako) eta hardware bideoak harrapatzeko gailuetarako sarbidea kudeatzeko zerbitzari bat.
  • Iturria: opennet.ru

Gehitu iruzkin berria