PipeWire, мултимедийната рамка, която има за цел да замени PulseAudio, достига своята версия 0.3.0

Обявено е пускането на новата версия на проекта PipeWire 0.3.0, който се развива като мултимедиен сървър от ново поколение, заместващ PulseAudio. Тази нова версия подчертава препроектирането на обработката на нишки и подобренията в библиотеките.

За тези, които не са запознати с PipeWire, трябва да знаете, че това е проект Разширява обхвата на PulseAudio при обработка на мултимедиен поток и може да смесва и пренасочва потоци с видео, освен това предоставя опции за управление на видео източници, като устройства за заснемане на видео, уеб камери или генерирано от приложения съдържание на екрана.

Например PipeWire дава възможност да се организира сътрудничество с множество приложения с една уеб камера y решава проблеми със сигурно улавяне на съдържанието на екрана и отдалечен достъп на екрана в среда на Wayland.

PipeWire може да действа и като звуков сървър което осигурява минимална латентност и функционалност, която съчетава възможностите на PulseAudio и JACK, дори да се вземат предвид нуждите на професионални системи за обработка на звук, които PulseAudio не може да претендира.

Освен това, PipeWire предлага усъвършенстван модел за сигурност, който позволява контрол на достъпа на ниво отделно устройство и специфични предавания и опростява организацията на доставката на звук и видео до и от изолирани контейнери. Една от основните цели е да се поддържат самостоятелни приложения във формат Flatpak и да се работи върху графичния стек, базиран на Wayland.

Проектът се подкрепя от Gnome и вече се използва активно във Fedora за запис на скрининг и споделяне на екрана в среди, базирани на Wayland.

PipeWire 0.3 Ключови нови функции

В тази нова версия се споменава, че преработен планировчик за обработка на нишки с което направените промени позволиха да стартира междинния слой, за да гарантира съвместимост със звуковия сървър JACK, чиято производителност е сравнима с тази на JACK2.

също API е преработен и обявен за стабилен и се планира да се направят всички допълнителни промени в API, без да се нарушава съвместимостта със съществуващите приложения.

PipeWire 0.3 включва мениджър на сесии което позволява на потребителя да управлява мултимедийната графика на възел в PipeWire, както и да добавя нови потоци. Докато мениджърът предоставя само най-простия набор от основни функции, той ще бъде разширен или заменен в бъдеще с по-функционална и гъвкава опция като WirePlumber.

От своя страна, включените библиотеки са подобрени, за да осигурят съвместимост с PulseAudio, JACK и ALSA, което позволява PipeWire да се използва със съществуващи приложения, предназначени за работа с други звукови системи. Библиотеката за ALSA е почти напълно работеща, но библиотеките за JACK и PulseAudio все още се нуждаят от подобрение.

И накрая, споменато е, че са включени някои плъгини GStreamer за взаимодействие с PipeWire. Приставката pipewiresrc, която използва PipeWire като източник на звук, работи безупречно в повечето ситуации. Приставката pipewiresink за извеждане на звук през PipeWire все още няма известни проблеми.

PipeWire все още не е готов за пълна подмяна на PulseAudio и JACK, но проблемите със съвместимостта ще имат предимство в бъдещите версии.

Как да инсталирам PipeWire на Ubuntu и деривати?

За тези, които се интересуват от инсталирането на PipeWire на своите системи, те трябва да знаят, че това е включено в хранилищата на Ubuntu, но в момента са налични само версия 0.2.7 и версия Тази нова версия все още не е включена, така че те ще трябва да изчакат няколко дни, за да се случи това.

Инсталирането през хранилищата е с следната команда:

sudo apt инсталирайте pipewire

Докато, за тези, които предпочитат да инсталират тази нова версия сега, ще трябва да компилират кода на вашата система.

За това трябва да го изтеглите с:

git clone https://github.com/PipeWire/pipewire.git

И ние продължаваме да компилираме и инсталираме с:

./autogen.sh --prefix=$PREFIX

make

make install

Можете да тествате PipeWire със следната команда:

make run

И накрая, можете да се запознаете с документацията и друга информация на адрес следната връзка.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   jcfrog каза той

    автоматичният превод до вашите граници 😉 "sudo apt installer le tuyau"