stringtranslate.com

Трубопровод

PipeWire — это сервер для обработки аудио-, видеопотоков и оборудования на Linux . [2] [3] [4] Он был создан Вимом Таймансом в Red Hat . [5] [6] Он управляет маршрутизацией мультимедиа и конвейерной обработкой. [7]

История

В 2015 году Тайманс начал работу над PipeWire. Он был основан на идеях из нескольких существующих проектов, включая проект PulseVideo Уильяма Мэнли. [8] [9] [10] [11] По словам Кристиана Шаллера из Red Hat, многие из его идей были взяты из раннего прототипа PulseVideo Мэнли, и он основывается на части кода, который был объединен в GStreamer благодаря этим усилиям. [5] Целью проекта было улучшить обработку видео в Linux таким же образом, как PulseAudio улучшил обработку аудио. [2]

Хотя это был отдельный проект от PulseAudio, Тайманс изначально рассматривал возможность использования названия «PulseVideo» для нового проекта. [2] К июню 2015 года использовалось название «Pinos» в честь города Пинос-де-Алаурин в Испании, где раньше жил Тайманс. [5]

Изначально Pinos обрабатывал только видеопотоки. К началу 2017 года Taymans начал работать над интеграцией аудиопотоков. Taymans хотел поддерживать как потребительские, так и профессиональные варианты использования аудио и проконсультировался с Полом Дэвисом ( разработчик Jack ) и Робином Гареусом ( разработчик Ardour ) за советом по внедрению для профессионального аудио. В это время для проекта было принято название PipeWire. [8]

В ноябре 2018 года PipeWire был перелицензирован с LGPL на лицензию MIT . [12] [13]

В апреле 2021 года Fedora Linux 34 стал первым дистрибутивом Linux , который поставлял PipeWire для звука по умолчанию. [14] [15] [16] Год спустя Pop! OS приняла его в качестве аудиосервера по умолчанию в версии 22.04. [17] Он был сделан аудиосервером по умолчанию в Ubuntu , начиная с версии 22.10. [18] В 2023 году он был принят в качестве аудиосервера по умолчанию для среды рабочего стола GNOME в Debian 12 Bookworm. [19]

Функции

Цели проекта включают в себя:

Ссылки

  1. ^ "1.2.5". 27 сентября 2024 г. Получено 27 сентября 2024 г.
  2. ^ abc Шаллер, Кристиан (2017-09-19). "Запуск Pipewire!". Кристиан Ф. К. Шаллер . Получено 2019-06-29 .
  3. ^ ab Lerch, Ryan (2017-09-20). "Улучшенная поддержка мультимедиа с Pipewire в Fedora 27". Fedora Magazine . Получено 2019-07-05 .
  4. ^ abc Снеддон, Джои (21.09.2017). «PipeWire стремится сделать для видео то же, что PulseAudio сделал для звука». О боже! Ubuntu! . Получено 05.07.2019 .
  5. ^ abc Шаллер, Кристиан (2015-06-30). "Fedora Workstation следующие шаги: Знакомство с Pinos". Кристиан Ф. К. Шаллер . Получено 2019-06-29 .
  6. ^ Уэйманс, Тим (25–27 ноября 2020 г.). «PipeWire: низкоуровневая мультимедийная подсистема». Труды 18-й конференции Linux Audio Conference (LAC-20). SCRIME, Университет Бордо .
  7. ^ ab Raghavan, Arun (2018-10-31). "Обновление с хакерского фестиваля PipeWire". Arun Raghavan . Получено 2019-06-30 .
  8. ^ ab "PipeWire: новый аудио- и видеодемон в Fedora Linux 34". Fedora Magazine . 2021-05-14 . Получено 2021-10-16 .
  9. ^ Мэнли, Уильям (2021-09-14), PulseVideo , получено 2021-10-16
  10. ^ Шаллер, Кристиан (01.07.2015). "Комментарий к: Как этот проект связан с PulseVideo?". Кристиан Ф. К. Шаллер . Получено 29.06.2019 .
  11. ^ Уиллис, Натан (2015-10-21). "3D-видео и посредничество устройств с GStreamer". LWN.new . Получено 2019-06-29 .
  12. ^ ab Larabel, Michael (2019-02-03). «PipeWire должен стать одной из самых захватывающих технологий Linux Desktop в 2019 году». Phoronix . Получено 2019-07-05 .
  13. ^ "Перелицензировать как MIT/X11". Репозиторий PipeWire Git в GitHub . 2018-11-05 . Получено 2019-10-26 .
  14. ^ "Releases/34/ChangeSet - Fedora Project Wiki". fedoraproject.org . Получено 2021-05-04 .
  15. ^ "Что нового в Fedora Workstation 34". Fedora Magazine . 2021-04-27 . Получено 2021-05-04 .
  16. ^ "Что нового в Fedora 34? 8 причин обновиться или перейти на другую версию". MUO . 2021-04-04 . Получено 2021-05-04 .
  17. ^ Нестор, Мариус (25.04.2022). «Pop!_OS 22.04 запускается на основе Ubuntu 22.04 LTS, работающей на Linux 5.16 и PipeWire». 9to5Linux . Получено 23.09.2022 .
  18. ^ Снеддон, Джои (2022-05-22). "Ubuntu 22.10 делает PipeWire по умолчанию для аудио". Ого! Ubuntu! . Получено 2022-09-23 .
  19. ^ Ларабель, Майкл (01.10.2022). «Debian 12 переключается на PipeWire и WirePlumber по умолчанию с рабочим столом GNOME». Phronix . Получено 14.06.2023 .
  20. ^ ab Kaskinen, Tanu (2018-11-12). "PipeWire Hackfest 2018 в Эдинбурге". Блог Tanu . Получено 2019-07-05 .
  21. ^ ab Schaller, Christian (2018-01-26). "Обновление Pipewire – революция мультимедиа". Christian FK Schaller . Получено 2019-06-29 .
  22. ^ Ларабель, Майкл (2018-10-30). «PipeWire все еще на пути к тому, чтобы однажды стать прямой заменой PulseAudio». Phoronix . Получено 2019-07-05 .

Внешние ссылки