Новая версия PipeWire 0.3.33 уже вышла и это ее новости

Анонсирован выпуск новой версии PipeWire 0.3.33., который развивается мультимедийный сервер нового поколения, который заменит PulseAudio. PipeWire расширяет возможности PulseAudio с потоковым видео, обработкой звука с низкой задержкой и новой моделью безопасности для потоковой передачи и управления доступом к устройствам.

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

Трубопровод также может действовать как звуковой сервер с низкой задержкой с функциональностью, объединяющей возможности PulseAudio и JACK, даже для потребностей профессиональных систем обработки звука, на которые PulseAudio не может претендовать.

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

Из ключевых особенностей проекта выделяются:

  • Захват и воспроизведение аудио и видео с минимальной задержкой.
  • Инструменты для обработки видео и звука в реальном времени.
  • Многопоточная архитектура, позволяющая организовать обмен контентом в нескольких приложениях.
  • Наличие плагина для GStreamer для упрощения интеграции с существующими приложениями.
  • Поддержка плагинов в формате SPA (Simple Plugin API) и возможность создавать плагины, работающие в реальном времени.
  • Гибкая система согласования используемых мультимедийных форматов и распределения буферов.
  • Возможность работать в качестве звукового сервера, хаба для предоставления видео приложениям.

Основные новые функции PipeWire 0.3.33

В этой новой версии реализована возможность автоматического переключения между профилями Bluetooth HSP (режим наушников) и A2DP (высококачественный аудиовыход), плюс исправлены ошибки округления при конвертации объема В профиле Pro Audio улучшена поддержка виртуальных источников и устройств вывода звука.

Находясь в слое Совместимость с PulseAudio, реализован модуль переключения чем при подключении для эмуляции поведения PulseAudio при подключении новых устройств, плюс исправлена ​​очистка трансмиссии и API сообщений был обновлен для использования формата JSON.

Новая версия тоже добавляет поддержку нескольких частот дискретизацииКроме того, согласование модификаторов формата было улучшено за счет совместного использования буферов прямого доступа к памяти (DMA-BUF) между несколькими клиентами.

Мы также можем найти улучшена поддержка согласования модификатора формата DMA-BUF и допуск нескольких частот дискретизации на графике.

Из других изменений которые выделяются:

  • Многие обновления документации.
  • Множество чисток и мелких улучшений.
  • Поддерживается последняя версия libcamera.
  • Мониторы захвата уже работают в Ardor6.8.
  • pw-top теперь также должен правильно отображать устройства Bluetooth.
  • Улучшение отчетов о задержках в модуле обратной связи.

В конце концов если вам интересно узнать больше об этом вы можете проверить подробности По следующей ссылке.

Как установить PipeWire на Ubuntu и производные?

Тем, кто заинтересован в установке PipeWire в своих системах, следует знать, что он включен в репозитории Ubuntu, но на данный момент доступны только версия 0.2.7 и версия. эта новая версия еще не включена, поэтому им придется подождать несколько дней, чтобы это произошло.

Установка через репозитории осуществляется с помощью следующая команда:

sudo apt install 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.