Itusilẹ ti PipeWire 0.3.33 olupin media

Itusilẹ ti iṣẹ akanṣe PipeWire 0.3.33 ti ṣe atẹjade, dagbasoke iran tuntun multimedia olupin lati rọpo PulseAudio. PipeWire fa awọn agbara PulseAudio pọ pẹlu awọn agbara ṣiṣan fidio, sisẹ ohun afetigbọ kekere, ati awoṣe aabo tuntun fun ẹrọ- ati iṣakoso wiwọle ipele ṣiṣan. Ise agbese na ni atilẹyin ni GNOME ati pe o ti lo tẹlẹ nipasẹ aiyipada ni Fedora Linux. Koodu ise agbese ti kọ sinu C ati pe o pin labẹ iwe-aṣẹ LGPLv2.1.

Awọn ayipada nla ni PipeWire 0.3.33:

  • Agbara lati yipada laifọwọyi laarin awọn profaili Bluetooth HSP (ipo agbekari) ati A2DP (ijade ohun afetigbọ didara) ti ni imuse.
  • Profaili Pro Audio ti ni ilọsiwaju atilẹyin fun awọn orisun foju ati awọn ẹrọ iṣelọpọ ohun.
  • Idunadura modifier ọna kika ilọsiwaju nigbati o pin awọn buffers wiwọle iranti taara (DMA-BUFs) laarin awọn alabara lọpọlọpọ.
  • Aworan node multimedia ni bayi ṣe atilẹyin lilo nigbakanna ti awọn oṣuwọn iṣapẹẹrẹ pupọ (alaabo nipasẹ aiyipada).
  • Layer ibamu PulseAudio n ṣe imuse module-switch-on-connect module lati ṣe apẹẹrẹ ihuwasi ti PulseAudio nigbati o ba so awọn ẹrọ tuntun pọ.

Jẹ ki a ranti pe PipeWire gbooro ipari ti PulseAudio nipasẹ sisẹ eyikeyi awọn ṣiṣan multimedia ati pe o lagbara lati dapọ ati ṣiṣatunṣe awọn ṣiṣan fidio. PipeWire tun pese awọn agbara lati ṣakoso awọn orisun fidio, gẹgẹbi awọn ẹrọ gbigba fidio, awọn kamẹra wẹẹbu, tabi akoonu iboju ohun elo. Fun apẹẹrẹ, PipeWire ngbanilaaye awọn ohun elo kamera wẹẹbu lọpọlọpọ lati ṣiṣẹ papọ ati yanju awọn iṣoro pẹlu imudani iboju to ni aabo ati iraye si iboju latọna jijin ni agbegbe Wayland.

PipeWire tun le ṣe bi olupin ohun, pese lairi kekere ati iṣẹ ṣiṣe ti o ṣajọpọ awọn agbara ti PulseAudio ati JACK, pẹlu akiyesi awọn iwulo ti awọn eto ṣiṣe ohun afetigbọ ọjọgbọn ti PulseAudio ko le funni. Ni afikun, PipeWire nfunni ni awoṣe aabo to ti ni ilọsiwaju ti o fun laaye iṣakoso wiwọle ni ẹrọ ati ipele ṣiṣan, ati mu ki o rọrun lati da ohun ati fidio si ati lati awọn apoti ti o ya sọtọ. Ọkan ninu awọn ibi-afẹde akọkọ ni lati ṣe atilẹyin awọn ohun elo Flatpak ti ara ẹni ati ṣiṣe lori akopọ awọn aworan ti o da lori Wayland.

Осnovnые возможности:

  • Yaworan ati ṣiṣiṣẹsẹhin ohun ati fidio pẹlu awọn idaduro to kere;
  • Awọn irinṣẹ fun sisẹ fidio ati ohun ni akoko gidi;
  • Itumọ ilana ilana pupọ ti o fun ọ laaye lati ṣeto iraye si pinpin si akoonu ti awọn ohun elo pupọ;
  • Awoṣe processing ti o da lori aworan kan ti awọn apa multimedia pẹlu atilẹyin fun awọn losiwajulosehin esi ati awọn imudojuiwọn awọn aworan atomiki. O ṣee ṣe lati sopọ awọn olutọju mejeeji inu olupin ati awọn afikun ita;
  • Ni wiwo ti o munadoko fun iraye si awọn ṣiṣan fidio nipasẹ gbigbe awọn olupejuwe faili ati iraye si ohun nipasẹ awọn ifibọ oruka ti a pin;
  • Agbara lati ṣe ilana data multimedia lati eyikeyi awọn ilana;
  • Wiwa ohun itanna kan fun GStreamer lati ṣe irọrun iṣọpọ pẹlu awọn ohun elo to wa;
  • Atilẹyin fun awọn agbegbe ti o ya sọtọ ati Flatpak;
  • Atilẹyin fun awọn afikun ni ọna kika SPA (Plugin API ti o rọrun) ati agbara lati ṣẹda awọn afikun ti o ṣiṣẹ ni akoko gidi lile;
  • Eto irọrun fun ṣiṣakoṣo awọn ọna kika multimedia ti a lo ati pipin awọn buffers;
  • Lilo ilana isale ẹyọkan si ipa ohun ati fidio. Agbara lati ṣiṣẹ ni irisi olupin ohun, ibudo kan fun ipese fidio si awọn ohun elo (fun apẹẹrẹ, fun gnome-shell screencast API) ati olupin fun iṣakoso wiwọle si awọn ẹrọ imudani fidio ohun elo.

orisun: opennet.ru

Fi ọrọìwòye kun