Опубликован выпуск проекта PipeWire 0.3.33, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire расширяет возможности PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1.
Nnukwu mgbanwe na PipeWire 0.3.33:
- Emejuputala ikike ịgbanwee na-akpaghị aka n'etiti profaịlụ Bluetooth HSP (ọnọdụ ekweisi) na A2DP (mmepụta ọdịyo dị elu).
- Profaịlụ Pro Audio emelitere nkwado maka isi mmalite mebere yana ngwaọrụ mmepụta ọdịyo.
- Mkparịta ụka mgbanwe usoro emelitere mgbe ị na-ekerịta ihe nchekwa ohere ebe nchekwa ozugbo (DMA-BUF) n'etiti ọtụtụ ndị ahịa.
- Eserese ọnụ ọnụ ọtụtụ mgbasa ozi na-akwado ugbu a iji ọtụtụ ọnụego nlele n'otu oge (nwere nkwarụ na ndabara).
- Okpokoro ndakọrịta PulseAudio na-emejuputa modul-switch-on-connect module iji ṅomie omume PulseAudio mgbe ị na-ejikọta ngwaọrụ ọhụrụ.
Ka anyị chetara gị na PipeWire na-agbasawanye akụkụ nke PulseAudio site na nhazi iyi mgbasa ozi ọ bụla ma nwee ike ịgwakọta na ịtụgharị iyi vidiyo. PipeWire na-enyekwa ikike ijikwa isi mmalite vidiyo, dị ka ngwaọrụ ịdekọ vidiyo, igwefoto webụ ma ọ bụ ọdịnaya ihuenyo ngwa. Dịka ọmụmaatụ, PipeWire na-enye ohere ka ọtụtụ ngwa kamera webụ rụọ ọrụ ọnụ wee dozie nsogbu site na ijide ihuenyo echekwara yana ịnweta ihuenyo dịpụrụ adịpụ na gburugburu Wayland.
PipeWire nwekwara ike ịrụ ọrụ dị ka ụda ihe nkesa, nke na-eme ka obere oge ghara ịdị ma na-enye ọrụ nke na-ejikọta ike nke PulseAudio na JACK, gụnyere idozi mkpa nke sistemụ nhazi ọdịyo ọkachamara, nke PulseAudio enweghị ike imezu. Ọzọkwa, PipeWire na-enye ụdị nchekwa dị elu nke na-enye ohere njikwa ohere na ngwaọrụ na ọkwa iyi, na-eme ka ụzọ ọdịyo na vidiyo dị mfe gaa na na site na akpa ndị dịpụrụ adịpụ. Otu n'ime ebumnuche bụ isi bụ ịkwado ngwa ndị nwere onwe ha na usoro Flatpak ma na-agba ọsọ na nchịkọta eserese dabere na Wayland.
Njirimara igodo:
- Weghara na ịkpọghachi ọdịyo na vidiyo na obere igbu oge;
- Ngwa maka nhazi vidiyo na ọdịyo na ozugbo;
- Multiprocess architecture nke na-enye gị ohere ịhazi ohere nkekọrịta na ọdịnaya nke ọtụtụ ngwa;
- Ụdị nhazi dabere na eserese nke ọnụ ọgụgụ mgbasa ozi nwere nkwado maka loops nzaghachi na mmelite eserese atọm. Ọ ga-ekwe omume jikọọ njikwa ma n'ime ihe nkesa na n'èzí plugins;
- Ngwa dị mma maka ịnweta iyi vidiyo site na ịnyefe ndị na-akọwa faịlụ na ịnweta ọdịyo site na mgbanaka na-ekekọrịta;
- Ikike ịhazi data mgbasa ozi site na usoro ọ bụla;
- Ịnweta ngwa mgbakwunye maka GStreamer iji mee ka ntinye aka na ngwa ndị dị ugbu a dị mfe;
- Nkwado maka gburugburu ndị dịpụrụ adịpụ na Flatpak;
- Nkwado maka plugins na usoro SPA (Plugin API dị mfe) na ike ịmepụta plugins na-arụ ọrụ na oge siri ike;
- Sistemụ na-agbanwe agbanwe maka ịhazi usoro mgbasa ozi ejiri mee ihe yana ikenye ihe nchekwa;
- Iji otu usoro ndabere na-ebugharị ọdịyo na vidiyo. Ikike ịrụ ọrụ n'ụdị ihe nkesa ọdịyo, ebe nchekwa maka ịnye vidiyo na ngwa (dịka ọmụmaatụ, maka gnome-shell screencast API) yana ihe nkesa maka ijikwa ohere ịnweta ngwaọrụ vidiyo ngwaike.
isi: opennet.ru
