Опубликован выпуск проекта PipeWire 0.3.33, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire расширяет возможности PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1.
Suiga tetele ile PipeWire 0.3.33:
- O le gafatia e otometi ona fesuiai i le va o le Bluetooth profiles HSP (headset mode) ma le A2DP (high-quality audio output) ua faʻatinoina.
- O le Pro Audio profile ua faʻaleleia atili le lagolago mo punaoa faʻapitoa ma masini faʻalogo.
- Fa'aleleia le fa'avasegaina o feutana'iga pe'ā fa'asoa sa'o fa'amaufa'ailoga avanoa (DMA-BUFs) i le va o tagata e to'atele.
- O lo'o lagolagoina nei e le kalafi node multimedia le fa'aogaina fa'atasi o fua fa'ata'ita'iga e tele (fa'aletonu ona o le faaletonu).
- O le PulseAudio compatibility layer e faʻaaogaina se module-switch-on-connect module e faʻataʻitaʻi ai le amio a PulseAudio pe a faʻafesoʻotaʻi masini fou.
Sei matou faamanatu atu ia te oe o le PipeWire e faʻalauteleina le lautele o PulseAudio e ala i le faʻaogaina o soʻo se alalaupapa multimedia ma e mafai ona faʻafefiloi ma toe faʻafeiloaʻi vaitafe vitio. O le PipeWire e maua ai fo'i le malosi e fa'atonutonu ai puna'oa vitio, e pei o masini pu'e vitio, mea pu'e ata i luga o le upega tafa'ilagi, po'o mea o lo'o i totonu o le mata. Mo se faʻataʻitaʻiga, PipeWire faʻatagaina le tele o talosaga webcam e galulue faʻatasi ma foia faʻafitauli i le malupuipuia o le puʻeina o le mata ma le avanoa mamao o le mata i le siosiomaga Wayland.
E mafai fo'i e le PipeWire ona avea o se leo sapalai, lea e faʻamautinoa ai le laʻititi o le latency ma maua ai galuega e tuʻufaʻatasia ai gafatia o le PulseAudio ma le JACK, e aofia ai le faʻafetauiina o manaʻoga o faiga faʻapitoa o le faʻagasologa o leo, lea e le mafai e le PulseAudio ona ausia. E le gata i lea, o loʻo ofoina atu e le PipeWire se faʻataʻitaʻiga saogalemu faʻapitoa e mafai ai ona pulea le ulufale atu i le masini ma le tulaga o le tafe, faʻafaigofieina le faʻatulagaina o leo ma vitio i ma mai koneteina tuʻufua. O se tasi o sini autu o le lagolagoina lea o talosaga tutoʻatasi i le faatulagaga Flatpak ma faʻagaoioia i luga o se faʻaputuga ata faʻavae i Wayland.
O mea taua:
- Pu'e ma toe ta'alo leo ma vitiō ma sina fa'atuai;
- Meafaigaluega mo le gaosiga o vitio ma leo i le taimi moni;
- Multiprocess architecture e mafai ai e oe ona faʻatulagaina avanoa faʻasoa i mea o loʻo i totonu o le tele o talosaga;
- O se fa'ata'ita'iga fa'ata'ita'iga e fa'avae i luga o se kalafi o nodes multimedia ma le lagolago mo fa'amatalaga fa'aalia ma fa'afouga fa'afouga kalafi atomika. E mafai ona faʻafesoʻotaʻi tagata faʻatautaia i totonu o le server ma fafo plugins;
- Ose atina'e lelei mo le mauaina o ata vitio e ala i le fesiitaiga o fa'amatalaga faila ma le mauaina o leo e ala i fa'asoa mama mama;
- Malosiaga e fa'agasolo ai fa'amatalaga multimedia mai so'o se faiga;
- Avanoa o se plugin mo GStreamer e faʻafaigofie le tuʻufaʻatasia ma talosaga o loʻo iai;
- Lagolago mo siosiomaga tuʻufua ma Flatpak;
- Lagolago mo faʻapipiʻi i le SPA format (Simple Plugin API) ma le mafai ona fatuina faʻapipiʻi e galue i taimi faigata;
- Faiga fetu'una'i mo le fa'amaopoopoina o fa'asalalauga fa'aoga fa'asalalau ma tu'ufa'atasiga o pa'u;
- Fa'aaogāina ose fa'agasologa e tasi e fa'aala leo ma vitiō. Le mafai ona galue i le tulaga o se faʻaumau leo, se faʻaoga mo le tuʻuina atu o vitio i talosaga (mo se faʻataʻitaʻiga, mo le gnome-shell screencast API) ma se 'auʻaunaga mo le puleaina o avanoa i masini puʻeina ata vitio.
puna: opennet.ru
