Русская Википедия:PipeWire

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Карточка программы

PipeWireпрограммное обеспечение для работы с аудио и видео потоками, а также аппаратным обеспечением на Linux[1][2][3] и других Unix-подобных ОС[4][5]. Он был разработан Уимом Тайманом (Wim Taymans), когда он работал в компании Red Hat[6]. PipeWire является сервером для мультимедийной маршрутизации и обработки конвейерных данных[7].

Основные возможности:

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

История

Изначально проект назывался PulseVideo. Позже проект назвали Pinos (в честь города Pinos de Alhaurin в Испании, в котором жил Уим Тайман). Одной из первоначальных целей было улучшить работу с видео под Linux таким же образом, как PulseAudio улучшил работу с аудио[1]. Идеи для проекта были взяты из PulseVideo Шаблон:Wayback Уильяма Мэнли (William Manley) (название "PulseVideo", используемое Уильямом Мэнли, не связано с тем же названием, которое использовал Уим Тайман в начале проекта)[8][9].

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Звуковые серверы