Verëffentlechung vun PipeWire 0.3.35 Medien Server

D'Verëffentlechung vum PipeWire 0.3.35 Projet gouf publizéiert, en neie Generatioun Multimedia Server entwéckelt fir PulseAudio ze ersetzen. PipeWire bitt verstäerkte Video Streaming Fäegkeeten iwwer PulseAudio, Low-latency Audio Veraarbechtung, an en neie Sécherheetsmodell fir Apparat- a Streamniveau Zougangskontroll. De Projet gëtt am GNOME ënnerstëtzt a gëtt scho Standard am Fedora Linux benotzt. De Projet Code ass an C geschriwwen a gëtt ënner der LGPLv2.1 Lizenz verdeelt.

Grouss Ännerungen am PipeWire 0.3.35:

  • Ënnerstëtzung bäigefüügt fir den S / PDIF-Protokoll weiderzebréngen fir digital Audio iwwer optesch Stecker an HDMI ze vermëttelen.
  • Codecs fir Bluetooth sinn a separat Plugins abegraff déi dynamesch gelueden sinn.
  • Eng Serie vu wichtege Fixer am Zesummenhang mat MIDI Support goufen gemaach.
  • D'Operatioun vun der Skypeforlinux Applikatioun gouf verbessert andeems eng Bindung bäigefüügt gëtt, déi d'Benotzung vum S16-Format forcéiert wann Dir Informatioun iwwer Audio-Input- an Output-Geräter vermëttelt. D'Ännerung huet de Problem geléist, deen zu der Ofwuelung vum Toun vum Abonnent um aneren Enn vun der Verbindung gefouert huet.
  • D'Zuel vun Audioformater, déi verfügbar sinn fir ze vermëschen, gouf erweidert.
  • Eng nei Interface bäigefüügt fir Moduler ze lueden. Plugins kënnen dës Interface benotzen fir eng Ufro ze schécken fir Spa Plugins ze downloaden.
  • D'Gréisst vum Parameter-Puffer gouf erhéicht, wat virdru net all d'Eegeschafte vun de Wirbelen mat enger grousser Zuel vu Kanäl aménagéiere konnt.
  • Aktivéiert Aktivéierung vun de Chauffeuren wann Dir Loopback-Verbindungen opstellt.
  • De Server implementéiert d'Apparat-Restauratioun Extensioun, déi Iech erlaabt IEC958 (S / PDIF) Codecs ze konfiguréieren, ënnerstëtzt vum Audioausgangsapparat mat dem Pavucontrol Utility.

Loosst eis Iech drun erënneren datt PipeWire den Ëmfang vum PulseAudio erweidert andeems Dir all Multimedia Streams veraarbecht a fäeg ass Video Streams ze vermëschen an ze redirectéieren. PipeWire bitt och Fäegkeeten fir Videoquellen ze kontrolléieren, wéi Video Capture Geräter, Webkameraen oder Applikatiounsbildschierm Inhalt. Zum Beispill, PipeWire erlaabt verschidde Webcam Uwendungen zesummen ze schaffen a léist Probleemer mat sécherem Bildschirmfang a Fernbildschiermzougang am Wayland Ëmfeld.

PipeWire kann och als Audio Server handelen, déi niddereg latency a Funktionalitéit ubitt, déi d'Fäegkeete vu PulseAudio a JACK kombinéiert, och d'Bedierfnesser vu professionnelle Audioveraarbechtungssystemer berücksichtegt, déi PulseAudio net ubidden konnt. Zousätzlech bitt PipeWire e fortgeschratt Sécherheetsmodell deen Zougangskontroll um Apparat a Stroumniveau erlaabt, a mécht et méi einfach fir Audio a Video op a vun isoléierte Container ze routen. Ee vun den Haaptziler ass selbstänneg Flatpak Uwendungen z'ënnerstëtzen an op engem Wayland-baséiert Grafikstack ze lafen.

Haaptmerkmale:

  • Erfaassen an ofspillen Audio a Video mat minimale Verspéidungen;
  • Tools fir d'Veraarbechtung vu Video an Audio an Echtzäit;
  • Multiprocess Architektur déi Iech erlaabt e gemeinsamen Zougang zum Inhalt vu verschiddenen Uwendungen z'organiséieren;
  • E Veraarbechtungsmodell baséiert op enger Grafik vu Multimedia Wirbelen mat Ënnerstëtzung fir Feedback Loops an Atomgrafikupdates. Et ass méiglech Handler souwuel am Server wéi och extern Plugins ze verbannen;
  • Eng effizient Interface fir Zougang zu Videostreamen duerch den Transfer vun Dateideskriptoren an Zougang zu Audio duerch gemeinsame Ringbuffer;
  • Fäegkeet Multimedia Daten aus all Prozesser ze veraarbecht;
  • Disponibilitéit vun engem Plugin fir GStreamer fir d'Integratioun mat existéierenden Uwendungen ze vereinfachen;
  • Ënnerstëtzung fir isoléiert Ëmfeld a Flatpak;
  • Ënnerstëtzung fir Plugins am SPA Format (Simple Plugin API) an d'Fäegkeet fir Plugins ze kreéieren déi an haarder Echtzäit funktionnéieren;
  • Flexibele System fir d'Koordinatioun vun benotzte Multimedia Formater an d'Verdeelung vu Pufferen;
  • Mat engem eenzegen Hannergrondprozess fir Audio a Video ze routen. D'Kapazitéit fir a Form vun engem Audioserver ze schaffen, en Hub fir Video un Uwendungen ze liwweren (zum Beispill fir d'Gnome-Shell Screencast API) an e Server fir den Zougang zu Hardware Video Capture Geräter ze managen.
  • Source: opennet.ru

Setzt e Commentaire