PipeWire Media Server 0.3.33 Release

Lage pwojè PipeWire 0.3.33 la te pibliye, devlope yon nouvo jenerasyon sèvè miltimedya pou ranplase PulseAudio. PipeWire pwolonje kapasite PulseAudio ak kapasite difizyon videyo, pwosesis odyo ki ba latansi, ak yon nouvo modèl sekirite pou kontwòl aksè nan nivo aparèy ak kouran. Pwojè a sipòte nan GNOME epi li deja itilize pa default nan Fedora Linux. Kòd pwojè a ekri an C epi li distribye anba lisans LGPLv2.1.

Gwo chanjman nan PipeWire 0.3.33:

  • Kapasite pou chanje otomatikman ant pwofil Bluetooth HSP (mòd headset) ak A2DP (wo kalite pwodiksyon odyo) te aplike.
  • Pwofil Pro Audio la amelyore sipò pou sous vityèl ak aparèy pwodiksyon odyo.
  • Amelyore fòma modifye negosyasyon lè pataje tanpon aksè memwa dirèk (DMA-BUFs) ant plizyè kliyan.
  • Grafik nod miltimedya a kounye a sipòte itilizasyon similtane pousantaj echantiyon miltip (enfim pa default).
  • Kouch konpatibilite PulseAudio aplike yon modil modil-switch-on-connect pou imite konpòtman PulseAudio lè w konekte nouvo aparèy.

Se pou nou raple ou ke PipeWire elaji sijè ki abòde lan PulseAudio nan trete nenpòt kouran miltimedya epi li kapab melanje ak redireksyon kouran videyo. PipeWire tou bay kapasite pou kontwole sous videyo, tankou aparèy kaptire videyo, kamera entènèt, oswa kontni ekran aplikasyon an. Pou egzanp, PipeWire pèmèt plizyè aplikasyon webcam travay ansanm epi rezoud pwoblèm ak kaptire ekran an sekirite ak aksè ekran aleka nan anviwònman an Wayland.

PipeWire kapab tou aji kòm yon sèvè odyo, bay latansi ki ba ak fonksyonalite ki konbine kapasite yo nan PulseAudio ak JACK, ki gen ladan pran an kont bezwen yo nan sistèm pwosesis pwofesyonèl odyo ki PulseAudio pa t 'kapab ofri. Anplis de sa, PipeWire ofri yon modèl sekirite avanse ki pèmèt kontwòl aksè nan aparèy la ak nivo kouran, epi li fè li pi fasil wout odyo ak videyo ale ak soti nan resipyan izole. Youn nan objektif prensipal yo se sipòte aplikasyon Flatpak endepandan epi kouri sou yon pil grafik ki baze sou Wayland.

Karakteristik prensipal:

  • Kaptire ak lèktur odyo ak videyo ak reta minim;
  • Zouti pou trete videyo ak odyo an tan reyèl;
  • Achitekti Multiprocess ki pèmèt ou òganize aksè pataje nan kontni an nan plizyè aplikasyon;
  • Yon modèl pwosesis ki baze sou yon graf nan nœuds miltimedya ak sipò pou bouk fidbak ak mizajou graf atomik. Li posib pou konekte moun kap okipe tou de andedan sèvè a ak grefon ekstèn;
  • Yon koòdone efikas pou jwenn aksè nan kouran videyo atravè transfè deskriptè fichye yo ak aksè odyo atravè tanpon bag pataje;
  • Abilite pou trete done miltimedya ki soti nan nenpòt pwosesis;
  • Disponibilite yon plugin pou GStreamer pou senplifye entegrasyon ak aplikasyon ki deja egziste;
  • Sipò pou anviwònman izole ak Flatpak;
  • Sipò pou grefon nan fòma SPA (Simple Plugin API) ak kapasite nan kreye grefon ki travay nan tan reyèl;
  • Sistèm fleksib pou kowòdone fòma miltimedya yo itilize ak alokasyon tanpon;
  • Sèvi ak yon sèl pwosesis background nan wout odyo ak videyo. Kapasite nan travay nan fòm lan nan yon sèvè odyo, yon sant pou bay aplikasyon videyo (pa egzanp, pou gnome-shell screencast API) ak yon sèvè pou jere aksè nan aparèy kaptire videyo pyès ki nan konpitè.

Sous: opennet.ru

Add nouvo kòmantè