Опубликован выпуск проекта PipeWire 0.3.33, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire расширяет возможности PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией 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 son sèvè, ki asire yon latans minimòm epi ki bay yon fonksyonalite ki konbine kapasite PulseAudio ak JACK, tankou adrese bezwen sistèm pwosesis odyo pwofesyonèl yo, ke PulseAudio pa t kapab reyalize. Anplis de sa, PipeWire ofri yon modèl sekirite avanse ki pèmèt kontwòl aksè nan nivo aparèy la ak difizyon an, senplifye routaj odyo ak videyo pou ale ak pou soti nan kontenè izole yo. Youn nan objektif prensipal yo se sipòte aplikasyon endepandan nan fòma Flatpak la epi fonksyone 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
