Опубликован выпуск проекта PipeWire 0.3.33, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire расширяет возможности PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1.
Nga huringa nui i roto i te PipeWire 0.3.33:
- Ko te kaha ki te huri aunoa i waenga i nga korero Nihokikorangi HSP (aratau pane) me te A2DP (putanga oro-kounga teitei) kua whakatinanahia.
- Kua pai ake te tautoko a te Pro Audio profile mo nga puna mariko me nga taputapu whakaputa oro.
- Kua pai ake te whiriwhiringa whakarereke i te wa e tohatoha ana i nga putunga uru mahara (DMA-BUF) i waenga i nga kaihoko maha.
- Kei te tautoko te kauwhata node rongorau inaianei i te whakamahi tukutahi o nga reeti tauira maha (kua monoa ma te taunoa).
- Ko te paparanga hototahi o PulseAudio ka whakatinana i tetahi kōwae-whakawhiti-i-hononga-waewae hei whakatauira i te whanonga o PulseAudio i te wa e hono ana nga taputapu hou.
Kia maumahara matou ki a koe ko te PipeWire te whakawhanui i te whanuitanga o PulseAudio ma te tukatuka i nga rerenga rongorau me te kaha ki te whakakotahi me te huri ano i nga rerenga ataata. Ka whakarato hoki a PipeWire i nga kaha ki te whakahaere i nga puna ataata, penei i nga taputapu hopu ataata, nga kamera tukutuku, me nga ihirangi mata tono. Hei tauira, ka taea e PipeWire te maha o nga tono webcam ki te mahi tahi me te whakaoti rapanga me te hopu mata haumaru me te urunga mata mamao ki te taiao Wayland.
Ka taea hoki e PipeWire te mahi hei oro tūmau, e whakarite ana i te iti o te whakaroa, ā, e whakarato ana i ngā mahi e whakakotahi ana i ngā āheinga o PulseAudio me JACK, tae atu ki te whakatutuki i ngā hiahia o ngā pūnaha tukatuka oro ngaio, kāore i taea e PulseAudio te whakatutuki. Hei tāpiri, ka tukuna e PipeWire he tauira haumarutanga matatau e āhei ai te whakahaere urunga i te taumata taputapu me te rere, e whakangawari ana i te ara o te oro me te ataata ki ngā ipu motuhake, mai i reira hoki. Ko tētahi o ngā whāinga matua ko te tautoko i ngā tono motuhake i roto i te hōputu Flatpak me te whakahaere i runga i te puranga whakairoiro e hangai ana ki Wayland.
Āhuatanga matua:
- Hopu me te purei ororongo me te ataata me te iti o te whakaroa;
- Nga taputapu mo te tukatuka ataata me te ororongo i roto i te waa tuuturu;
- Hangahanga Multiprocess e taea ai e koe te whakarite te uru tahi ki nga ihirangi o te maha o nga tono;
- He tauira tukatuka e ahu mai ana i te kauwhata o nga pona rongorau me te tautoko mo nga kowhiti urupare me nga whakahoutanga kauwhata ngota. Ka taea te hono atu i nga kaikawe i roto i te tūmau me nga monomai o waho;
- He atanga pai mo te uru atu ki nga rerenga riipene whakaata ma te whakawhiti i nga kaiwhakaahua konae me te uru atu ki te ororongo na roto i nga kaitarai mowhiti tiritiri;
- Te kaha ki te tukatuka i nga raraunga rongorau mai i nga tukanga katoa;
- Te waatea o te mono mo GStreamer hei whakangawari i te whakauru ki nga tono o naianei;
- Tautoko mo nga taiao motuhake me te Flatpak;
- Tautoko mo nga mono i roto i te whakatakotoranga SPA (Simple Plugin API) me te kaha ki te hanga monomai e mahi ana i te waa tino uaua;
- Pūnaha hangore mo te ruruku i nga whakatakotoranga rongorau kua whakamahia me te toha i nga parepare;
- Te whakamahi i te tukanga papamuri kotahi hei arai i te ororongo me te ataata. Ko te kaha ki te mahi i roto i te ahua o te tūmau ororongo, he tari mo te tuku ataata ki nga tono (hei tauira, mo te gnome-shell screencast API) me te tūmau mo te whakahaere urunga ki nga taputapu hopu ataata taputapu.
Source: opennet.ru
