سلك الأنابيب
PipeWire هو إطار عمل خادم ووسائط متعددة منخفض المستوى لمعالجة تدفقات الصوت والفيديو على نظام لينكس . [ 2 ] [ 3 ] [ 4 ] ابتكره ويم تايمانز في شركة ريد هات ، ويهدف إلى توحيد معالجة الصوت والفيديو من خلال توفير وظائف التقاط وتشغيل منخفضة التأخير. [ 5 ] [ 6 ] يُسهّل PipeWire توجيه الوسائط المتعددة المتقدمة ومعالجة التدفقات ، وهو مصمم ليحل محل أنظمة الصوت الحالية ويتوافق معها. [ 7 ]
تاريخ
في عام ٢٠١٥، بدأ تايمانس العمل على مشروع PipeWire. استند المشروع إلى أفكار من عدة مشاريع قائمة، من بينها مشروع PulseVideo الذي طوره ويليام مانلي. [ ٨ ] [ ٩ ] [ ١٠ ] [ ١١ ] ووفقًا لكريستيان شالر من شركة Red Hat، فقد استقى المشروع العديد من أفكاره من نموذج أولي مبكر لمشروع PulseVideo من تطوير مانلي، كما أنه يعتمد على بعض الأكواد التي دُمجت في GStreamer نتيجةً لذلك الجهد. [ ٥ ] وكان من أهداف المشروع تحسين معالجة الفيديو على نظام Linux بنفس الطريقة التي حسّن بها مشروع PulseAudio معالجة الصوت. [ ٢ ]
على الرغم من كونه مشروعًا منفصلاً عن PulseAudio، فقد فكّر تايمانس في البداية باستخدام اسم "PulseVideo" للمشروع الجديد. [ 2 ] وبحلول يونيو 2015، تم استخدام اسم "Pinos"، نسبةً إلى مدينة بينوس دي ألهورين في إسبانيا، حيث كان تايمانس يقيم سابقًا. [ 5 ]
في البداية، اقتصرت معالجة Pinos على بث الفيديو فقط. وبحلول أوائل عام 2017، بدأ Taymans العمل على دمج بث الصوت. أراد Taymans دعم حالات استخدام الصوت للمستهلكين والمحترفين على حد سواء، فاستشار بول ديفيس ( مطور JACK ) وروبن غاريوس ( مطور Ardour ) للحصول على المشورة بشأن تنفيذ ذلك في مجال الصوت الاحترافي. في ذلك الوقت، تم اعتماد اسم "PipeWire" للمشروع. [ 8 ]
في نوفمبر 2018، تم تجديد ترخيص PipeWire من رخصة LGPL إلى رخصة MIT . [ 12 ] [ 13 ]
في أبريل 2021، أصبحت فيدورا لينكس 34 أول توزيعة لينكس تُضمّن بروتوكول PipeWire للصوت افتراضيًا. [ 14 ] [ 15 ] [ 16 ] وبعد عام، اعتمدته Pop!_OS كخادم الصوت الافتراضي في الإصدار 22.04. [ 17 ] وأصبح خادم الصوت الافتراضي في أوبونتو بدءًا من الإصدار 22.10. [ 18 ] وفي عام 2023، اعتُمد كخادم الصوت الافتراضي لبيئة سطح المكتب جنوم في دبيان 12 بوكوورم. [ 19 ]
سمات
تشمل أهداف المشروع ما يلي:
- لضمان الأداء الأمثل في بيئات معزولة لمعالجة الوسائط المتعددة بشكل آمن. [ 3 ] [ 12 ] [ 20 ]
- لتوفير طرق آمنة لالتقاط لقطات الشاشة وتسجيل الشاشة على برامج Wayland المركبة . [ 4 ] [ 20 ] [ 21 ]
- لتوحيد معالجة الصوت والفيديو، ودعم التطبيقات القائمة على PulseAudio و JACK و ALSA و GStreamer . [ 4 ] [ 7 ] [ 21 ] [ 22 ]
- لتوفير معالجة الوسائط المتعددة في الوقت الفعلي.
- لتوفير أقل قدر من التأخير لكل من التقاط وتشغيل الصوت والفيديو.
- لتقديم بنية متعددة العمليات تسمح بمشاركة محتوى الوسائط المتعددة بين التطبيقات.
مراجع
- ↑ "PipeWire 1.6.8 (2026-07-09)" . 9 يوليو 2026. تم الاطلاع عليه في 9 يوليو 2026 .
- 1 2 3 شالر، كريستيان (19 سبتمبر 2017). "إطلاق بايبواير!" . مدونات جنوم . مؤرشف من الأصل في 29 يونيو 2019. تم الاسترجاع في 29 يونيو 2019 .
- 1 2 ليرش، رايان (2017-09-20). "تحسين دعم الوسائط المتعددة باستخدام Pipewire في فيدورا 27" . مجلة فيدورا . مؤرشف من الأصل في 2019-07-05 . تم الاسترجاع في 2019-07-05 .
- 1 2 3 سنيدون، جوي (21-09-2017). "يهدف PipeWire إلى تحقيق ما حققه PulseAudio للصوت في مجال الفيديو" . يا إلهي! أوبونتو! . مؤرشف من الأصل في 05-07-2019 . تم الاسترجاع في 05-07-2019 .
- 1 2 3 شالر، كريستيان (30 يونيو 2015). "الخطوات التالية لمحطة عمل فيدورا : تقديم بينوس" . مدونات جنوم . مؤرشف من الأصل في 29 يونيو 2019. تم الاسترجاع في 29 يونيو 2019 .
- ↑ وايمانز، تيم (25-27 نوفمبر 2020). بايب واير: نظام فرعي للوسائط المتعددة منخفض المستوى (ملف PDF) . المؤتمر الثامن عشر لصوت لينكس (LAC-20). سكريم، جامعة بوردو . الصفحات 6-11 . تاريخ الاسترجاع: 25 ديسمبر 2025 .
- 1 2 راغافان، أرون (31 أكتوبر 2018). "تحديث من هاكاثون بايب واير" . أرون راغافان . مؤرشف من الأصل في 2 نوفمبر 2018. تم الاطلاع عليه في 30 يونيو 2019 .
- 1 2 "PipeWire: برنامج تشغيل الصوت والفيديو الجديد في فيدورا لينكس 34" . مجلة فيدورا . 14 مايو 2021. مؤرشف من الأصل في 14 مايو 2021. تم الاطلاع عليه في 16 أكتوبر 2021 .
- ↑ مانلي، ويليام (14 سبتمبر 2021). "PulseVideo" . جيت هاب . مؤرشف من الأصل في 24 يناير 2021. تم الاطلاع عليه في 16 أكتوبر 2021 .
- ↑ شالر، كريستيان (2015-07-01). "تعليق على: ما علاقة هذا المشروع بـ PulseVideo؟" . مدونات جنوم . مؤرشف من الأصل في 2019-06-29 . تم الاسترجاع في 2019-06-29 .
- ↑ ويليس، ناثان (21 أكتوبر 2015). "الفيديو ثلاثي الأبعاد ووساطة الأجهزة باستخدام GStreamer" . LWN.net . مؤرشف من الأصل في 29 يونيو 2019. تم الاطلاع عليه في 29 يونيو 2019 .
- 1 2 لارابيل، مايكل (2019-02-03). "يُفترض أن يكون PipeWire أحد أبرز تقنيات سطح المكتب لنظام لينكس لعام 2019" . فورونيكس . مؤرشف من الأصل في 2019-12-07 . تم الاطلاع عليه في 2019-07-05 .
- ↑ "PipeWire: إعادة الترخيص كـ MIT/X11" . GitHub . 2018-11-05. مؤرشف من الأصل في 2022-05-03 . تم الاطلاع عليه في 2019-10-26 .
- ↑ "Releases/34/ChangeSet" . ويكي مشروع فيدورا . مؤرشف من الأصل بتاريخ 2020-11-02 . تم الاطلاع عليه بتاريخ 2021-05-04 .
- ↑ "ما الجديد في فيدورا ورك ستيشن 34" . مجلة فيدورا . 27 أبريل 2021. مؤرشف من الأصل في 27 أبريل 2021. تم الاطلاع عليه في 4 مايو 2021 .
- ↑ "ما الجديد في فيدورا 34؟ 8 أسباب للتحديث أو التبديل" . MUO . 2021-04-04. مؤرشف من الأصل في 2021-04-04 . تم الاطلاع عليه في 2021-05-04 .
- ↑ نيستور، ماريوس (25 أبريل 2022). "إطلاق Pop!_OS 22.04 المبني على Ubuntu 22.04 LTS، والمُشغّل بواسطة Linux 5.16 وPipeWire" . 9to5Linux . مؤرشف من الأصل في 25 أبريل 2022. تم الاطلاع عليه في 23 سبتمبر 2022 .
- ↑ سنيدون، جوي (22 مايو 2022). "أوبونتو 22.10 تجعل PipeWire البرنامج الافتراضي للصوت" . يا إلهي! أوبونتو! . مؤرشف من الأصل في 22 مايو 2022. تم الاطلاع عليه في 23 سبتمبر 2022 .
- ↑ لارابيل، مايكل (2022-10-01). "ديبيان 12 يتحول إلى استخدام PipeWire وWirePlumber افتراضيًا مع سطح مكتب جنوم" . فورونيكس . مؤرشف من الأصل في 2022-10-01 . تم الاطلاع عليه في 2023-06-14 .
- 1 2 كاسكينين، تانو (12 نوفمبر 2018). "مؤتمر PipeWire Hackfest 2018 في إدنبرة" . مدونة تانو . مؤرشف من الأصل بتاريخ 5 يوليو 2019. تم الاطلاع عليه بتاريخ 5 يوليو 2019 عبر WordPress.com.
- 1 2 شالر، كريستيان (26 يناير 2018). "تحديث حول بايبواير - ثورة الوسائط المتعددة" . مدونات جنوم . مؤرشف من الأصل في 31 يناير 2018. تم الاطلاع عليه في 29 يونيو 2019 .
- ↑ لارابيل، مايكل (30 أكتوبر 2018). "لا يزال برنامج PipeWire يسير على الطريق الصحيح ليصبح بديلاً مباشراً لبرنامج PulseAudio" . فورونيكس . مؤرشف من الأصل في 21 سبتمبر 2009. تم الاطلاع عليه في 5 يوليو 2019 .
روابط خارجية
- مكتبات الصوت
- برنامج صوتي لنظام التشغيل لينكس
- برنامج فيديو لنظام لينكس
