PipeWire с нулевой задержкой

PipeWireНовостиРелизы

Вышла новая версия PipeWire с несколькими значительными улучшениями. Для непосвященных PipeWire — это мультимедийный фреймворк, способный обрабатывать аудио и видеопотоки в системах Linux, заменяя устаревшие технологии, такие как PulseAudio и JACK.

Всё больше дистрибутивов Linux для настольных компьютеров используют PipeWire в качестве аудио-стека по умолчанию. К ним относятся крупные игроки, такие как Fedora Workstation и Ubuntu. А в этом посте я сделаю краткий обзор последнего выпуска.


Изменения в PipeWire 0.3.71


Главным изменением в PipeWire 0.3.71 является добавление нового моста jackdbus с нулевой задержкой. Разработчики говорят, что это работает подобно PulseAudio, создавая источник/приёмник при запуске jackdbus.

Кроме того, отмечается, что реализация обратного вызова уведомления JACK была переработана для лучшей эмуляции функциональности JACK, что улучшает совместимость с ardour7 и тестом на нагрузку JACK.

В отношении Bluetooth, PipeWire 0.3.71 реализует отчет о заряде батареи с использованием AT+XEVENT; отключает аппаратное регулирование громкости для 3M WorkTunes; и добавляет позиции каналов BAP с использованием более новых свойств bluez.

Статьи по теме


В пимечании к выпуску PipeWire 0.3.71 также упоминают множество улучшений производительности и исправлений ошибок в этом обновлении, а также отмечают, что сохраняется совместимость API и ABI с предыдущими версиями серии 3.x.

Для получения дополнительных сведений, ссылок для загрузки и более подробной информации о проекте PipeWire обратитесь к FreeDesktop.org GitLab.

Пользователям настольных компьютеров следует подождать, пока разработчики дистрибутивов упакуют PipeWire 0.3.71 в свой продукт и предоставят это обновление, так как его сборка из исходного кода не рекомендуется для неопытных пользователей. В качестве альтернативы, это обновление может быть распространено через сторонние репозитории, PPA, COPR или AUR.


Заключение


Для обычного пользователя ПК, такие обновления в их операционных системах не столь важны, ведь, по факту, их нельзя увибеть или пощупать. Единственное, где будет видно измененние, это при работе с Bluetooth, в виде уменьшения задержки. Но и это не точно, на данный момент, у нас есть лишь заявления разработчиков.

Знаю одно, подобных изменений, люди работающие со звуком ждут годами. И если всё окажется ровно таким, каким оно заявлено, для многих, это может стать очередным подспорьем для перехода на Linux. А если вы хотите обсудить данный вопрос, буду рад прочесть ваши комментарии под этим постом или в нашем Телеграм канале. Желаю вам хорошего звучания.

Источник: OMG! Linux