Опубликован выпуск проекта PipeWire 0.3.33, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire расширяет возможности PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1.
Guhertinên sereke di PipeWire 0.3.33 de:
- Kapasîteya ku bixweber di navbera profîlên Bluetooth-ê HSP (moda headset) û A2DP (hilberana dengî ya kalîteya bilind) de biguhezîne de hate bicîh kirin.
- Profîla Pro Audio ji bo çavkaniyên virtual û amûrên hilberîna deng piştgirî çêtir kiriye.
- Dema ku tamponên gihîştina bîranîna rasterast (DMA-BUF) di navbera pir xerîdaran de parve dikin, danûstandina guhêrbar a formatê çêtir kirin.
- Grafika girêka multimedia naha karanîna hevdem a rêjeyên nimûneyên pirjimar piştgirî dike (ji hêla xwerû ve neçalak e).
- Parçeya lihevhatina PulseAudio modulek-veguheztin-li-girêdanê bicîh tîne da ku tevlêbûna PulseAudio-yê dema ku amûrên nû ve girêdide bişibîne.
Ka em ji we re bi bîr bînin ku PipeWire çarçoveya PulseAudio-ê bi hilberandina her herikên multimedia-yê ve berfireh dike û jêhatî ye ku herikên vîdyoyê tevlihev û beralî bike. PipeWire di heman demê de kapasîteyên kontrolkirina çavkaniyên vîdyoyê, wekî amûrên kişandina vîdyoyê, kamerayên malperê, an naveroka dîmendera serîlêdanê peyda dike. Mînakî, PipeWire dihêle ku gelek sepanên kameraya webê bi hev re bixebitin û pirsgirêkan bi girtina dîmendera ewledar û gihîştina dîmendera dûr a di hawîrdora Wayland de çareser dike.
PipeWire dikare wekî deng jî tevbigere server, ku latency kêmtirîn misoger dike û fonksiyoneliyek peyda dike ku şiyanên PulseAudio û JACK bi hev re dike yek, di nav de çareserkirina hewcedariyên pergalên pêvajoya deng ên profesyonel, ku PulseAudio nikarîbû bi dest bixe. Wekî din, PipeWire modelek ewlehiyê ya pêşkeftî pêşkêşî dike ku destûrê dide kontrola gihîştinê li asta cîhaz û herikînê, rêkirina deng û vîdyoyê ji konteynerên îzolekirî û ji wan hêsan dike. Yek ji armancên sereke piştgirîkirina sepanên xweser di formata Flatpak de ye û li ser stûnek grafîkî ya li ser bingeha Wayland-ê dixebite.
Taybetmendiyên girîng
- Bi derengiya hindiktirîn deng û vîdyoyê hilînin û bilîzin;
- Amûrên ji bo hilberandina vîdyo û deng di demek rast de;
- Mîmariya pirpêvajoyê ku destûrê dide te ku hûn gihîştina hevpar a naveroka çend serlêdanan organîze bikin;
- Modelek pêvajoyek ku li ser bingeha grafiyek girêkên multimedia bi piştgirîya lûpên bertek û nûvekirinên grafika atomî ye. Mimkûn e ku meriv hem di hundurê serverê û hem jî pêvekên derveyî ve girêbide;
- Navberek bikêrhatî ji bo gihandina herikên vîdyoyê bi veguheztina ravekerên pelan û gihîştina deng bi navgîniya tamponên zengilê yên hevbeş;
- Kapasîteya pêvajoyên daneyên multimedia yên ji her pêvajoyê;
- Hebûna pêvekek ji bo GStreamer ji bo hêsankirina entegrasyonê bi sepanên heyî re;
- Piştgiriya ji bo derdorên veqetandî û Flatpak;
- Piştgiriya ji bo pêvekên di formata SPA (API-ya Pêveka Hêsan) û şiyana afirandina pêvekên ku di demek rastîn de dixebitin;
- Pergala maqûl a ji bo hevrêzkirina formatên multimedia yên bikar anîn û veqetandina tamponan;
- Bikaranîna pêvajoyek paşîn a yekane ji bo rêvekirina deng û vîdyoyê. Hêza xebitandina di forma serverek bihîstwerî, navendek ji bo peydakirina vîdyoyê ji serîlêdanan re (mînakî, ji bo API-ya gnome-shell screencast) û serverek ji bo birêvebirina gihîştina cîhazên kişandina vîdyoyê ya hişk.
Source: opennet.ru
