16 января 2026 года состоялся выпуск обновления мультимедийного сервера PipeWire 1.4.10 для обработки аудио‑ и видеопотоков в Linux. Выпуск стабильной версии PipeWire 1.0 произошёл в ноябре 2023 года. Проект написан на языке C и распространяется под лицензией MIT. Версия PipeWire 1.4 (Ambassador) вышла в марте 2025 года.

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

Сервер PipeWire поддерживается в GNOME, а также по умолчанию используется в Fedora Linux, RHEL, Ubuntu, Debian, SUSE/openSUSE и многих других дистрибутивах Linux.

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

Решение PipeWire может выступать в роли звукового сервера, обеспечивающего минимальные задержки и предоставляющего функциональность, комбинирующую возможности PulseAudio и JACK, в том числе учитывающую потребности систем профессиональной обработки звука (в отличие от PulseAudio).

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

Основные изменения и дополнения в PipeWire 1.4.10:

  • это релиз с исправлением ошибок, совместимый по API и ABI с предыдущими выпусками 1.x;

  • исправлена ​​регрессия при восстановлении томов на нодах;

  • устранена ошибка тайм-аута потока на pulse-server.;

  • добавлена ​​поддержка каналов filter-graph;

  • добавлена ​​поддержка очереди таймера из экспериментальной версии PipeWire 1.5.

  • исправлена ​​утечка модулей в module-eq;

  • исправлено профилирование нескольких драйверов при установке profile.interval.ms;

  • разрешены туннели sink pulse tunnel и source pulse tunnel с одинаковым именем;

  • SPA:

    • исправлено: во всех случаях генерируются события props;

    • внесены некоторые изменения в filter-graph для лучшей адаптации к количеству каналов потока;

    • исправлены некоторые ошибки портов в filter-graph;

    • избегается memcpy в сверточной функции;

    • улучшена обработка некоторых ошибок DBus вместо сбоев;

    • исправлены функции и флаги AVX2;

    • ограничены фазы ресэмплера во избежание сбоев;

    • добавлена ​​поддержка дополнительных позиций понижения микширования каналов.

  • pulse-server:

    • очищены потоки с истекшим временем ожидания;

    • добавлено сообщение для принудительного мономикширования.

  • в GStreamer теперь избегается переполнение масштабирования в тактовом сигнале.