O le Ubuntu 22.10 o le a sui i le faʻalogo leo e faʻaaoga ai le PipeWire nai lo PulseAudio

В репозитории, в котором ведётся разработка выпуска Ubuntu 22.10, произведён переход на использование по умолчанию мультимедийного сервера PipeWire для обработки звука. Пакеты, связанные с PulseAudio удалены из наборов desktop и desktop-minimal, а для обеспечения совместимости вместо библиотек для взаимодействия с PulseAudio добавлена работающая поверх PipeWire прослойка pipewire-pulse, которая позволяет сохранить работу всех существующих клиентов PulseAudio.

Решение по полному переходу на PipeWire в Ubuntu 22.10 подтвердила Хизер Эллсуорт (Heather Ellsworth) из компании Canonical. Отмечается, что в Ubuntu 22.02 в дистрибутиве использовались оба сервера — PipeWire применялся для обработки видео при записи скринкастов и предоставлении доступа к экрану, но звук продолжал обрабатываться с использованием PulseAudio. В Ubuntu 22.10 будет оставлен только PipeWire. Два года назад подобное изменение уже было внедрено в дистрибутиве Fedora 34, что позволило предоставить возможности профессиональной обработки звука, избавиться от фрагментации и унифицировать звуковую инфраструктуру для разных применений.

PipeWire предлагает расширенную модель безопасности, позволяющую управлять доступом на уровне отдельных устройств и конкретных потоков, и упрощающую организацию проброса звука и видео из изолированных контейнеров и в них. PipeWire может обрабатывать любые мультимедийные потоки и способен смешивать и перенаправлять не только потоки со звуком, но потоки с видео, а также управлять источниками видео (устройства захвата видео, web-камеры или выводимое приложениями содержимое экрана). PipeWire также может выступать в роли звукового сервера, обеспечивающего минимальные задержки и предоставляющего функциональность, комбинирующую возможности PulseAudio и JACK, в том числе учитывающую потребности систем профессиональной обработки звука, на которую не мог претендовать PulseAudio.

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

Faaopoopo i ai se faamatalaga