PulseAudio 17 уже выпущен, и это его новости

PulseAudio

Логотип ПульсАудио

Недавно было объявлено запуск новой версии «PulseAudio 17», в котором реализованы улучшения и исправления, такие как лучшее взаимодействие Bluetooth, улучшает обработку звука webRTC, поддержка кодека Bluetooth FastStream и многое другое.

PulseAudio peПозволяет управлять громкостью и звуковым миксом на уровне отдельных приложений, организовывать ввод, микширование и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет менять формат аудиопотока на лету и использовать плагины, дает возможность прозрачно перенаправлять аудиопоток на другой машина.

PulseAudio действует как централизованный сервер для управления всеми операциями, связанными со звуком, в системе, предоставляет API для взаимодействия приложений со звуковым сервером, а также одновременно управляет несколькими устройствами ввода (микрофоны) и вывода (динамики, наушники).

Основные новые функции PulseAudio 17

В этой новой версии PulseAudio 17 Изменен способ настройки маршрутизации звука ALSA UCM. (Менеджер сценариев использования) отображается в профилях PulseAudio. Эта модификация означает удаление объединенных портов для неконфликтных устройств, поскольку вместо создания объединенных портов для всех неконфликтных устройств (то есть тех, которые не помечены как конфликтующие и не используют совместно PlaybackPCM и CapturePCM), теперь создается единый профиль PulseAudio. Кроме того, различные входы и выходы теперь отображаются как отдельные источники и назначения, а не как разные порты в пределах одного источника и назначения.

Еще одно важное изменение: Улучшена индикация заряда аккумулятора для Bluetooth-устройств, Теперь хост-устройства на базе PulseAudio могут передавать информацию о зарядке на внешние устройства Bluetooth. Это особенно полезно в сценариях, когда, например, устройство на базе PulseAudio подключено к аудиосистеме автомобиля, позволяя автомобилю отображать уровень заряда батареи устройства.

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

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

  • Библиотека обработки звука webrtc была обновлена ​​до версии 1.3, в которой улучшено эхоподавление и устойчивость к дрейфу частоты дискретизации.
  • Модуль module-role-cork теперь реализует возможность использовать группы ролей в качестве триггеров отключения и включения звука.
  • При загрузке профилей ALSA теперь используются пути к файлам, соответствующие спецификации XDG (сначала $XDG_DATA_HOME, затем $XDG_DATA_DIRS и затем предыдущий путь).
  • Максимальная поддерживаемая частота дискретизации (PA_RATE_MAX) увеличена до 768 кГц.

Наконец, следует отметить, что Разработчики PulseAudio отмечают, что новая ветка включала сравнительно мало улучшений., Кроме того развитие проекта в последнее время замедлилось, поскольку основное внимание сообщества сейчас сосредоточено на разработке медиасервера Pipewire, менеджера аудиосессий WirePlumber и сопутствующих проектов.

Неудивительно, что разработка PulseAudio значительно замедлилась. Мы с нетерпением ожидаем продолжения важной новой работы над PipeWire, WirePlumber и связанными с ними проектами. Есть несколько открытых MR, которые мы могли бы завершить, в частности, некоторые улучшения UCM и _возможно_ поддержка сжатых потоков.

Мы по-прежнему доступны, если возникнут какие-либо проблемы. Поскольку libpulse по-прежнему является рекомендуемым API для большинства аудиоприложений, он по-прежнему поддерживается. В Pavucontrol ведется постоянная работа, которой мы также постараемся руководить. Наши ресурсы остаются ограниченными, поэтому терпение налогоплательщиков очень ценно.

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


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.