본문으로 이동

파이프와이어

위키백과, 우리 모두의 백과사전.
(PipeWire에서 넘어옴)
파이프와이어
원저자빔 테이만스
발표일2017년 6월 20일(8년 전)(2017-06-20)
안정화 버전
1.4.10[1] 위키데이터에서 편집하기 (2026년 1월 16일(10일 전)(2026년 1월 16일))
저장소gitlab.freedesktop.org/pipewire/pipewire
프로그래밍 언어C
운영 체제리눅스, FreeBSD
라이선스MIT 허가서
웹사이트pipewire.org

파이프와이어(PipeWire)는 리눅스에서 오디오 및 비디오 스트림을 처리하기 위한 로우레벨 서버 및 멀티미디어 프레임워크이다.[2][3][4] 레드햇빔 테이만스가 개발했으며, 낮은 지연 시간의 캡처 및 재생 기능을 제공하여 오디오 및 비디오 처리를 통합하는 것을 목표로 한다.[5][6] Pipewire는 고급 멀티미디어 라우팅 및 파이프라인 처리를 용이하게 하며, 기존 사운드 시스템을 대체하고 호환되도록 설계되었다.[7]

역사

[편집]

2015년, 테이만스는 윌리엄 맨리가 개발한 PulseVideo를 포함한 여러 기존 프로젝트의 아이디어를 기반으로 파이프와이어 개발을 시작했다.[8][9][10][11] 레드햇의 크리스티안 샬러에 따르면, 맨리의 초기 PulseVideo 프로토타입에서 많은 아이디어를 얻었으며, 그 노력으로 인해 GStreamer에 병합된 일부 코드를 기반으로 한다.[5] 프로젝트의 목표는 펄스오디오가 오디오 처리를 개선한 것과 같은 방식으로 리눅스에서 비디오 처리를 개선하는 것이었다.[2]

펄스오디오와는 별개의 프로젝트였지만, 테이만스는 처음에는 새 프로젝트에 "PulseVideo"라는 이름을 사용하는 것을 고려했다.[2] 2015년 6월까지, 테이만스가 살았던 스페인의 도시인 피노스 데 알하우린의 이름을 따서 "Pinos"라는 이름이 사용되었다.[5]

처음에는 Pinos는 비디오 스트림만 처리했지만, 2017년 초에 테이만스는 오디오 스트림 통합 작업을 시작했다. 테이만스는 일반 사용자 및 전문 오디오 사용 사례를 모두 지원하고 싶었고, 전문 오디오 구현에 대한 조언을 얻기 위해 폴 데이비스 (JACK 개발자)와 로빈 가레우스 (Ardour 개발자)에게 자문을 구했다. 이때, 프로젝트 이름이 "파이프와이어"로 채택되었다.[8]

2018년 11월, 파이프와이어는 LGPL에서 MIT 허가서로 라이선스가 변경되었다.[12][13]

2021년 4월, 페도라 리눅스 34는 오디오용 파이프와이어를 기본으로 제공하는 최초의 리눅스 배포판이 되었다.[14][15][16] 1년 후, Pop! OS는 22.04 버전에서 이를 기본 오디오 서버로 채택했다.[17] 우분투 22.10 버전부터 기본 오디오 서버가 되었다.[18] 2023년, 데비안 12 북웜에서 그놈 데스크톱 환경의 기본 오디오 서버로 채택되었다.[19]

기능

[편집]

이 프로젝트의 목표는 다음과 같다:

각주

[편집]
  1. “1.4.10”. 2026년 1월 16일. 2026년 1월 17일에 확인함. 
  2. Schaller, Christian (2017년 9월 19일). “Launching Pipewire!”. 《Christian F.K. Schaller》. 2019년 6월 29일에 확인함. 
  3. Lerch, Ryan (2017년 9월 20일). “Improved multimedia support with Pipewire in Fedora 27”. 《Fedora Magazine》. 2019년 7월 5일에 확인함. 
  4. Sneddon, Joey (2017년 9월 21일). “PipeWire aims to do for video what PulseAudio did for sound”. 《OMG! Ubuntu!》. 2019년 7월 5일에 확인함. 
  5. Schaller, Christian (2015년 6월 30일). “Fedora Workstation next steps : Introducing Pinos”. 《Christian F.K. Schaller》. 2019년 6월 29일에 확인함. 
  6. Waymans, Tim (November 25–27, 2020). “PipeWire: a low-level multimedia subsystem”. Proceedings of the 18th Linux Audio Conference (LAC-20). SCRIME, 보르도 대학교. 2021년 1월 24일에 원본 문서에서 보존된 문서. 2025년 6월 14일에 확인함. 
  7. Raghavan, Arun (2018년 10월 31일). “Update from the PipeWire hackfest”. 《Arun Raghavan》. 2019년 6월 30일에 확인함. 
  8. “PipeWire: the new audio and video daemon in Fedora Linux 34” (미국 영어). 《Fedora Magazine》. 2021년 5월 14일. 2021년 10월 16일에 확인함. 
  9. Manley, William (2021년 9월 14일), 《PulseVideo》, 2021년 10월 16일에 확인함 
  10. Schaller, Christian (2015년 7월 1일). “Comment on: How is this project related to PulseVideo?”. 《Christian F.K. Schaller》. 2019년 6월 29일에 확인함. 
  11. Willis, Nathan (2015년 10월 21일). “3D video and device mediation with GStreamer”. 《LWN.new》. 2019년 6월 29일에 확인함. 
  12. Larabel, Michael (2019년 2월 3일). “PipeWire Should Be One Of The Exciting Linux Desktop Technologies For 2019”. 《Phoronix》. 2019년 7월 5일에 확인함. 
  13. “Relicense as MIT/X11”. 《PipeWire Git repository in GitHub》. 2018년 11월 5일. 2019년 10월 26일에 확인함. 
  14. “Releases/34/ChangeSet - Fedora Project Wiki”. 《fedoraproject.org》. 2021년 5월 4일에 확인함. 
  15. “What's new in Fedora Workstation 34” (미국 영어). 《Fedora Magazine》. 2021년 4월 27일. 2021년 5월 4일에 확인함. 
  16. “What's New in Fedora 34? 8 Reasons to Upgrade or Switch” (미국 영어). 《MUO》. 2021년 4월 4일. 2021년 5월 4일에 확인함. 
  17. Nestor, Marius (2022년 4월 25일). “Pop!_OS 22.04 Launches Based on Ubuntu 22.04 LTS, Powered by Linux 5.16 and PipeWire” (미국 영어). 《9to5Linux》. 2022년 9월 23일에 확인함. 
  18. Sneddon, Joey (2022년 5월 22일). “Ubuntu 22.10 Makes PipeWire Default for Audio” (영국 영어). 《OMG! Ubuntu!》. 2022년 9월 23일에 확인함. 
  19. Larabel, Michael (2022년 10월 1일). “Debian 12 Switches To PipeWire & WirePlumber By Default With The GNOME Desktop” (미국 영어). 《Phronix》. 2023년 6월 14일에 확인함. 
  20. Kaskinen, Tanu (2018년 11월 12일). “PipeWire Hackfest 2018 in Edinburgh”. 《Tanu's Blog》. 2019년 7월 5일에 확인함. 
  21. Schaller, Christian (2018년 1월 26일). “An update on Pipewire – the multimedia revolution”. 《Christian F.K. Schaller》. 2019년 6월 29일에 확인함. 
  22. Larabel, Michael (2018년 10월 30일). “PipeWire Is Still On Track For One Day Being A Drop-In Replacement To PulseAudio”. 《Phoronix》. 2019년 7월 5일에 확인함. 

외부 링크

[편집]