Loading AI tools
低遅延のマルチメディア処理と共有のためのフリーソフトウェア ウィキペディアから
PipeWireは、音声ストリーム、動画ストリーム及びLinuxのハードウェアを処理するためのサーバである[2][3][4]。PipeWireはレッドハットのウィム・タイマンスによって開発された[5][6]。PipeWireはマルチメディアルーティングとパイプライン処理を処理する[7]。
この項目「PipeWire」は翻訳されたばかりのものです。不自然あるいは曖昧な表現などが含まれる可能性があり、このままでは読みづらいかもしれません。(原文:英語版 "PipeWire" 2023年5月16日 (火) 02:24 (UTC)) 修正、加筆に協力し、現在の表現をより自然な表現にして下さる方を求めています。ノートページや履歴も参照してください。(2023年6月) |
作者 | ウィム・タイマンス |
---|---|
初版 | 2017年6月20日 |
最新版 | |
リポジトリ | |
プログラミング 言語 | C言語 |
対応OS | |
ライセンス | MIT License |
公式サイト |
pipewire |
2015年、タイマンスはPipeWireの開発を開始した。PipeWireはウィリアム・マンリーの開発したPulseVideoと呼ばれるプロジェクトを含むいくつかの既存のプロジェクトの発想に基づいている[8][9][10][11]。レッドハットのクリスチャン・シャラーによると、PipeWireの発想の多くはマンリーの開発したPulseVideoの初期のプロトタイプから得ており、PulseVideoの成果でありGStreamerにマージされたコードの一部に基づいて構築されている[5]。プロジェクトの目標はPulseAudioが音声の処理を改善したのと同じ方法でLinuxでの動画の処理を改善することであった[2]。
このプロジェクトはPulseAudioとは別のプロジェクトだが、タイマンスは当初新たなプロジェクトに "PulseVideo" という名前を使用することを検討した[2]。2015年6月までに、タイマンスがかつて居住していたスペインの都市のピノス・デ・アラウリンに因んで "Pinos" という名前が使われるようになった[5]。
当初、Pinosは動画ストリームだけを処理していた。2017年の初めまでに、タイマンスは音声ストリームの統合に取り組み始めた。タイマンスは消費者と専門家の両方の音声の使用事例に対応したいと考え、専門家向けの音声の実装に関する助言を得るためにポール・デービスとロビン・ガレウスに相談した。このときにPipeWireという名前がこのプロジェクトに採用された[8]。
2018年11月、PipeWireはLGPLからMIT Licenseにライセンスが変更された[12][13]。
2021年4月、Fedora 34は音声向けのPipeWireを既定で採用した最初のLinuxディストリビューションとなった[14][15][16]。1年後、Pop!_OSはバージョン22.04で既定のサウンドサーバとしてPipeWireを採用した[17]。PipeWireはUbuntuのバージョン22.10以降で既定のサウンドサーバとなった[18]。
プロジェクトの目標は次の通りである:
PipeWireは特にGNOMEとArch Linux[22][23]のコミュニティの間で多くの称賛を受けている。これは特に、一部のPulseAudioの利用者が経験した高いCPU使用率[24]、Bluetooth接続の問題[25][26]、JACKバックエンドの問題[27]などが修正されたことである。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.