پایپ وایر (به انگلیسی: PipeWire) یک سرور برای مدیریت جریان (رایانش)‌های صوتی و تصویری و سخت‌افزاری در سیستم عامل لینوکس است.[۲][۳][۴] توسط ویم تایمنز در رد هت ایجاد شده‌است.[۵] این مسیریابی چندرسانه‌ای و پردازش خط لوله (رایانش) را کنترل می‌کند.[۶]

پایپ وایر
PipeWire
نویسنده(های)
اصلی
ویم تایمانز
انتشار پایدار
1.0.5[۱] ویرایش در ویکی‌داده
۱۵ آوریل ۲۰۲۴؛ ۱۰ روز پیش (۱۵ آوریل ۲۰۲۴-خطا: زمان نامعتبر}})
مخزن
نوشته‌شده باC
سیستم‌عامللینوکس
پروانهMIT License
وبگاه

اهداف ویرایش

برخی از اهداف آن عبارتند از:

تاریخچه ویرایش

در ابتدا این پروژه PulseVideo نام داشت.[۱۱][۱۲][۱۳] بعداً از نام پینوس استفاده شد (نام شهری که ویم در آن زندگی کرده‌است، پینوس د آلهاورین در اسپانیا).[۱۴] یکی از اهداف اولیه بهبود مدیریت ویدیو در لینوکس به همان روشی که PulseAudio مدیریت صدا را بهبود بخشید بود.[۱۵]ایده‌های این پروژه از PulseVideo توسط ویلیام مانلی گرفته شده‌است (نام "PulseVideo" که توسط Manley استفاده شده‌است به نامی که Taymans در ابتدای پروژه استفاده کرده بود، مربوط نمی‌شود).[۱۶][۱۷] همان‌طور که کریستین شالر می‌گوید: «بسیاری از ایده‌های خود را از نمونه اولیه ویلیام مانلی به نام PulseVideo می‌گیرد و بر روی برخی از کدهایی که به دلیل این تلاش‌ها در GStreamer ادغام شده‌اند، ساخته شده‌است».

در نوامبر ۲۰۱۸، پایپ وایر مجدداً از گنو ال‌جی‌پی‌ال، پروانه ام‌آی‌تی دریافت داشت.[۱۸][۱۹]

پذیرایی ویرایش

پایپ وایر مورد تحسین بسیاری قرار گرفته‌است، به ویژه در میان جوامع گنوم و آرچ لینوکس.[۲۰][۲۱] به ویژه، بسیاری از مشکلاتی را که PulseAudio تجربه کرده بود، از جمله استفاده بالای CPU,[۲۲] مشکلات اتصال بلوتوث،[۲۳][۲۴] و مشکلات باطن JACK آن را برطرف می‌کند.[۲۵]

منابع ویرایش

  1. "1.0.5". 15 آوریل 2024. Retrieved 15 April 2024.
  2. Schaller, Christian (2017-09-19). "Launching Pipewire!". Christian F.K. Schaller. Retrieved 2019-06-29.
  3. Lerch, Ryan (2017-09-20). "Improved multimedia support with Pipewire in Fedora 27". Fedora Magazine. Retrieved 2019-07-05.
  4. ۴٫۰ ۴٫۱ Sneddon, Joey (2017-09-21). "PipeWire aims to do for video what PulseAudio did for sound". OMG! Ubuntu!. Retrieved 2019-07-05.
  5. Schaller, Christian (2015-06-30). "Fedora Workstation next steps: Introducing Pinos". Christian F.K. Schaller. Retrieved 2019-06-29.
  6. Raghavan, Arun (2018-10-31). "Update from the PipeWire hackfest". Arun Raghavan. Retrieved 2019-06-30.
  7. "PipeWire Should Be One Of The Exciting Linux Desktop Technologies For 2019". www.phoronix.com (به انگلیسی). Retrieved 2022-05-03.
  8. Kaskinen, Tanu (2018-11-12). "PipeWire Hackfest 2018 in Edinburgh". Tanu's Blog. Retrieved 2019-07-05.
  9. Schaller, Christian (2018-01-26). "An update on Pipewire – the multimedia revolution". Christian F.K. Schaller. Retrieved 2019-06-29.
  10. "PipeWire Is Still On Track For One Day Being A Drop-In Replacement To PulseAudio". www.phoronix.com (به انگلیسی). Retrieved 2022-05-03.
  11. Schaller, Christian (2017-09-19). "Launching Pipewire!". Christian F.K. Schaller. Retrieved 2019-06-29.
  12. Larabel, Michael (2015-06-30). ""PulseVideo" Coming To Complement PulseAudio?". Phoronix. Retrieved 2019-06-29.
  13. Schaller, Christian (2017-09-19). "Launching Pipewire!". Christian F.K. Schaller. Retrieved 2019-06-29.
  14. Schaller, Christian (2015-06-30). "Fedora Workstation next steps: Introducing Pinos". Christian F.K. Schaller. Retrieved 2019-06-29.
  15. Schaller, Christian (2017-09-19). "Launching Pipewire!". Christian F.K. Schaller. Retrieved 2019-06-29.
  16. Willis, Nathan (2015-10-21). "3D video and device mediation with GStreamer". LWN.new. Retrieved 2019-06-29.
  17. Schaller, Christian (2015-07-01). "Comment on: How is this project related to PulseVideo?". Christian F.K. Schaller. Retrieved 2019-06-29.
  18. Larabel, Michael (2019-02-03). "PipeWire Should Be One Of The Exciting Linux Desktop Technologies For 2019". Phoronix. Retrieved 2019-07-05.
  19. "Relicense as MIT/X11". PipeWire Git repository in GitHub. 2018-11-05. Retrieved 2019-10-26.
  20. "Pulseaudio no more". Arch Linux Subreddit. Retrieved 6 January 2021.
  21. "pipewire-pulse 0.3.16-4 in testing now replaces pulseaudio!". Arch Linux Subreddit. Retrieved 6 January 2021.
  22. "PulseAudio High CPU Usage". Arch Linux Forums. Retrieved 6 January 2021.
  23. "Cannot connect to bluetooth audio device using pulseaudio". Arch Linux Forums. Retrieved 6 January 2021.
  24. "Headset delivers bad audio quality and low microphone volume in HSP/HFP mode (bluetooth)". PulseAudio GitLab. Retrieved 6 January 2021.
  25. "PipeWire FAQ". PipeWire GitLab. Retrieved 6 January 2021.

پیوند به بیرون ویرایش