Ubuntu 22.10 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.

اھڙا اھڙا

  • گهٽ ۾ گهٽ دير سان آڊيو ۽ وڊيو کي پڪڙڻ ۽ پلے بیک؛
  • حقيقي وقت ۾ وڊيو ۽ آڊيو پروسيسنگ لاء اوزار؛
  • ملٽي پروسيس فن تعمير جيڪا توهان کي اجازت ڏئي ٿي ته ڪيترن ئي ايپليڪيشنن جي مواد تائين حصيداري رسائي کي منظم ڪرڻ؛
  • هڪ پروسيسنگ ماڊل ملٽي ميڊيا نوڊس جي گراف جي بنياد تي موٽڻ واري لوپس ۽ ايٽمي گراف اپڊيٽ جي مدد سان. سرور ۽ خارجي پلگ ان جي اندر هينڊلر کي ڳنڍڻ ممڪن آهي؛
  • فائل بيان ڪندڙن جي منتقلي جي ذريعي وڊيو اسٽريمز تائين رسائي حاصل ڪرڻ لاءِ هڪ ڪارائتو انٽرفيس ۽ شيئر ٿيل رنگ بفرز ذريعي آڊيو تائين رسائي؛
  • ڪنهن به عمل مان ملٽي ميڊيا ڊيٽا کي پروسيس ڪرڻ جي صلاحيت؛
  • موجوده ايپليڪيشنن سان انضمام کي آسان ڪرڻ لاءِ GStreamer لاءِ پلگ ان جي دستيابي؛
  • الڳ ٿيل ماحول ۽ Flatpak لاءِ سپورٽ؛
  • SPA فارميٽ ۾ پلگ ان لاءِ سپورٽ (سادو پلگ ان API) ۽ پلگ ان ٺاهڻ جي صلاحيت جيڪي سخت حقيقي وقت ۾ ڪم ڪن ٿيون؛
  • استعمال ٿيل ملٽي ميڊيا فارميٽ کي همٿائڻ ۽ بفر مختص ڪرڻ لاءِ لچڪدار نظام؛
  • ھڪڙي پس منظر جي عمل کي استعمال ڪندي آڊيو ۽ وڊيو کي روٽ ڪرڻ لاء. آڊيو سرور جي صورت ۾ ڪم ڪرڻ جي صلاحيت، ايپليڪيشنن کي وڊيو مهيا ڪرڻ جو هڪ مرڪز (مثال طور، gnome-shell screencast API) ۽ هارڊويئر ويڊيو ڪيپچر ڊوائيسز تائين رسائي کي منظم ڪرڻ لاءِ سرور.
  • جو ذريعو: opennet.ru

تبصرو شامل ڪريو