نوع | |
---|---|
نظام التشغيل | |
المنصة | |
النموذج المصدري |
حقوق التأليف والنشر محفوظة [لغات أخرى] ![]() |
المطور الأصلي |
ويم تايمانز [لغات أخرى] ![]() |
المطورون | |
موقع الويب |
pipewire.org (الإنجليزية) ![]() |
لغة البرمجة | |
---|---|
التوثيق | |
الإصدار الأخير |
|
المستودع | |
الرخصة |
بايب واير (بالإنجليزية: PipeWire) هو خادم يتولى إدارة الصوتيات وجريان الفيديو والعتاد على نظم تشغيل لينكس.[6][7][8] أنشأه ويم تايمانز في شركة ريد هات.[9][10] يسهم بايب واير بمعالجة توجيه الوسائط المتعددة بالإضافة إلى تحليل المُوارَدة.[11]
التاريخ
بدأ تايمانز العمل على مشروع بايب واير في عام 2015، وقد استند هذا المشروع إلى أفكار من عدة مشاريع قائمة، بما في ذلك مشروع يُسمى بُلس فيديو (بالإنجليزية: PulseVideo) من تطوير ويليام مانلي.[12][13][14][15] ووفقًا لكريستيان شالر من شركة ريد هات، فقد استمد المشروع العديد من أفكاره من نموذج بُلس فيديو الأولي من تطوير مانلي، كما اعتمد على بعض المصادر البرمجية التي دمجت لاحقًا في جي ستريمر نتيجة لذلك المجهود.[9] وكان أحد أهداف المشروع تحسين معالجة الفيديو على نظم لينكس بنفس الطريقة التي حسّنت بها برمجية بُلس أوديو معالجة الصوت.[6]
على الرغم من كونه مشروعاً منفصلاً عن بُلس أوديو، فقد فكر تايمانز في البداية باستخدام اسم بُلس فيديو (بالإنجليزية: PulseVideo) للمشروع الجديد.[6] وبحلول يونيو 2015، استخدم اسم بينوس (بالإسبانية: Pinos) نسبةً إلى مدينة بينوس دي الهورين في إسبانيا حيث كان تايمانز يعيش سابقاً.[9]
في البداية كان بينوس يتعامل مع تدفقات الفيديو فقط. وبحلول أوائل عام 2017 بدأ تايمانز العمل على دمج تدفقات الصوت. وأراد تايمانز دعم حالات استخدام الصوت للمستهلكين والمحترفين على حد سواء، فاستشار بول ديفيس (مطور جاك) وروبن جاريوس (مطور أردور) للحصول على المشورة بشأن التنفيذ الخاص بالصوت الاحترافي. وفي هذا الوقت، اعتمدت تسمية بايب واير للمشروع.[12]
غيّر ترخيص بايب واير في نوفمبر 2018 من رخصة جنو العمومية الصغرى 2.1+ إلى رخصة إم آي تي.[16][17]
في أبريل 2021 أصبحت فيدورا لينكس 34 أول توزيعة لينكس تستخدم نظام بايب واير للصوت بشكل اساسي.[18][19][20] وبعدها بعام واحد تبنت توزيعة بوب! أو إس الخادم بشكل أساسي بدءًا من الإصدار 22.04.[21] كما اعتمد كخادم صوت أساسي في نظام أوبونتو بدءًا من الإصدارة 22.10.[22] وفي عام 2023 تم تبنيه كخادم صوت أساسي لبيئة سطح المكتب جنوم في نظام دبيان 12 بوكوورم.[23]
المزايا
تتضمن أهداف المشروع ما يلي:
- العمل مع تطبيقات فلاتباك المعزولة.[7][16][24]
- تقديم طرق آمنة لالتقاط لقطات الشاشة وتسجيل الشاشة على مركّبات وَيلَند.[8][24][25]
- توحيد حالات الاستخدام التي يوفرها كل من طاقم الاتصال الصوتي جاك وبُلس أوديو.[8][11][25][26]
المراجع
- ^ وصلة مرجع: https://pipewire.org/#documentation.
- ^ ا ب "1.4.4". 29 مايو 2025. اطلع عليه بتاريخ 2025-06-02.
- ^ وصلة مرجع: https://pipewire.org/#get-involved.
- ^ وصلة مرجع: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/85f2e93c546816a5cbb218c271aa18210bd9b64a.
- ^ مذكور في: غيت هاب. اسم المُستخدِم في غيت هاب: PipeWire/pipewire/blob/master/COPYING. لغة العمل أو لغة الاسم: الإنجليزية.
- ^ ا ب ج Schaller، Christian (19 سبتمبر 2017). "Launching Pipewire!". Christian F.K. Schaller. اطلع عليه بتاريخ 2019-06-29.
- ^ ا ب Lerch، Ryan (20 سبتمبر 2017). "Improved multimedia support with Pipewire in Fedora 27". Fedora Magazine. اطلع عليه بتاريخ 2019-07-05.
- ^ ا ب ج Sneddon، Joey (21 سبتمبر 2017). "PipeWire aims to do for video what PulseAudio did for sound". OMG! Ubuntu!. اطلع عليه بتاريخ 2019-07-05.
- ^ ا ب ج Schaller، Christian (30 يونيو 2015). "Fedora Workstation next steps : Introducing Pinos". Christian F.K. Schaller. اطلع عليه بتاريخ 2019-06-29.
- ^ Waymans, Tim (25–27 نوفمبر 2020). "PipeWire: a low-level multimedia subsystem". Proceedings of the 18th Linux Audio Conference (LAC-20). SCRIME, University of Bordeaux.
- ^ ا ب Raghavan، Arun (31 أكتوبر 2018). "Update from the PipeWire hackfest". Arun Raghavan. اطلع عليه بتاريخ 2019-06-30.
- ^ ا ب "PipeWire: the new audio and video daemon in Fedora Linux 34". Fedora Magazine (بالإنجليزية الأمريكية). 14 May 2021. Retrieved 2021-10-16.
- ^ Manley، William (14 سبتمبر 2021)، PulseVideo، مؤرشف من الأصل في 2024-09-26، اطلع عليه بتاريخ 2021-10-16
- ^ Schaller، Christian (1 يوليو 2015). "Comment on: How is this project related to PulseVideo?". Christian F.K. Schaller. اطلع عليه بتاريخ 2019-06-29.
- ^ Willis، Nathan (21 أكتوبر 2015). "3D video and device mediation with GStreamer". LWN.new. اطلع عليه بتاريخ 2019-06-29.
- ^ ا ب Larabel، Michael (3 فبراير 2019). "PipeWire Should Be One Of The Exciting Linux Desktop Technologies For 2019". Phoronix. اطلع عليه بتاريخ 2019-07-05.
- ^ "Relicense as MIT/X11". PipeWire Git repository in GitHub. 5 نوفمبر 2018. اطلع عليه بتاريخ 2019-10-26.
- ^ "Releases/34/ChangeSet - Fedora Project Wiki". fedoraproject.org. اطلع عليه بتاريخ 2021-05-04.
- ^ "What's new in Fedora Workstation 34". Fedora Magazine (بالإنجليزية الأمريكية). 27 Apr 2021. Retrieved 2021-05-04.
- ^ "What's New in Fedora 34? 8 Reasons to Upgrade or Switch". MUO (بالإنجليزية الأمريكية). 4 Apr 2021. Retrieved 2021-05-04.
- ^ Nestor, Marius (25 Apr 2022). "Pop!_OS 22.04 Launches Based on Ubuntu 22.04 LTS, Powered by Linux 5.16 and PipeWire". 9to5Linux (بالإنجليزية الأمريكية). Archived from the original on 2024-03-17. Retrieved 2022-09-23.
- ^ Sneddon, Joey (22 May 2022). "Ubuntu 22.10 Makes PipeWire Default for Audio". OMG! Ubuntu! (بالإنجليزية البريطانية). Archived from the original on 2025-02-17. Retrieved 2022-09-23.
- ^ Larabel, Michael (1 Oct 2022). "Debian 12 Switches To PipeWire & WirePlumber By Default With The GNOME Desktop". Phronix (بالإنجليزية الأمريكية). Archived from the original on 2024-12-09. Retrieved 2023-06-14.
- ^ ا ب Kaskinen، Tanu (12 نوفمبر 2018). "PipeWire Hackfest 2018 in Edinburgh". Tanu's Blog. اطلع عليه بتاريخ 2019-07-05.
- ^ ا ب Schaller، Christian (26 يناير 2018). "An update on Pipewire – the multimedia revolution". Christian F.K. Schaller. اطلع عليه بتاريخ 2019-06-29.
- ^ Larabel، Michael (30 أكتوبر 2018). "PipeWire Is Still On Track For One Day Being A Drop-In Replacement To PulseAudio". Phoronix. اطلع عليه بتاريخ 2019-07-05.