تم بالفعل إطلاق الإصدار الجديد من PipeWire 0.3.33 وهذه هي أخبارها

تم الإعلان عن إصدار الإصدار الجديد من PipeWire 0.3.33الذي يتطور جيل جديد من خادم الوسائط المتعددة، والذي سيحل محل PulseAudio. بايب واير يوسع قدرات PulseAudio مع دفق الفيديو ومعالجة الصوت بزمن انتقال منخفض ونموذج أمان جديد للبث والتحكم في الوصول إلى الجهاز.

يوسع PipeWire وصول PulseAudio من خلال معالجة أي تدفق وسائط وهو قادر على خلط وإعادة توجيه التدفقات بالفيديو. يوفر PipeWire أيضًا القدرة على التحكم في مصادر الفيديو مثل أجهزة التقاط الفيديو أو كاميرات الويب أو إخراج الشاشة من التطبيقات.

PipeWire يمكن أن يعمل أيضًا كخادم صوت منخفض زمن الوصول مع الوظائف التي تجمع بين إمكانات PulseAudio و JACK ، حتى لتلبية احتياجات أنظمة معالجة الصوت الاحترافية التي لا يستطيع PulseAudio المطالبة بها.

وبالإضافة إلى ذلك، تقدم بايب واير نموذج أمان محسن إنه يتيح التحكم في الوصول الخاص بالجهاز والخاص بالدفق ويسهل توجيه الصوت والفيديو من وإلى الحاويات المعزولة. يتمثل أحد الأهداف الرئيسية في دعم التطبيقات المستقلة بتنسيق Flatpak والعمل على مكدس الرسومات المستند إلى Wayland.

من السمات الرئيسية من المشروع تبرز:

  • التقاط الصوت والفيديو وتشغيله بأقل زمن انتقال.
  • أدوات لمعالجة الفيديو والصوت في الوقت الفعلي.
  • بنية متعددة الخيوط تسمح بتنظيم تبادل المحتوى في تطبيقات متعددة.
  • وجود مكون إضافي لـ GStreamer لتبسيط التكامل مع التطبيقات الحالية.
  • دعم المكونات الإضافية في تنسيق SPA (Simple Plugin API) والقدرة على إنشاء مكونات إضافية تعمل في الوقت الفعلي.
  • نظام مرن لتنسيق صيغ الوسائط المتعددة المستخدمة وتخصيص المخازن المؤقتة.
  • القدرة على العمل كخادم صوت ، ومحور لتوفير الفيديو للتطبيقات

PipeWire 0.3.33 الميزات الرئيسية الجديدة

في هذا الإصدار الجديد تم تنفيذ القدرة على التبديل تلقائيًا بين ملفات تعريف Bluetooth HSP (وضع سماعة الرأس) و A2DP (إخراج صوتي عالي الجودة) ، بالإضافة إلى إصلاح أخطاء التقريب في تحويل الحجم تم تحسين دعم المصادر الافتراضية وأجهزة إخراج الصوت في ملف تعريف Pro Audio.

أثناء التواجد في طبقة التوافق مع PulseAudio ، تم تنفيذ وحدة التبديل من عند الاتصال لمحاكاة سلوك PulseAudio عند توصيل أجهزة جديدة ، بالإضافة إلى تنظيف ناقل الحركة ثابت وتم تحديث واجهة برمجة تطبيقات الرسائل لاستخدام تنسيق JSON.

الإصدار الجديد أيضًا يضيف دعمًا لمعدلات عينات متعددةبالإضافة إلى ذلك ، تم تحسين تفاوض معدل التنسيق من خلال مشاركة مخازن الوصول المباشر للذاكرة (DMA-BUF) بين العديد من العملاء.

يمكننا أن نجد أيضًا دعم محسّن للتفاوض بشأن معدل تنسيق DMA-BUF وقبول معدلات عينات متعددة في الرسم البياني.

من التغييرات الأخرى التي تبرز:

  • العديد من تحديثات الوثائق.
  • الكثير من عمليات التنظيف والتحسينات الطفيفة.
  • يتم دعم أحدث إصدار من libcamera.
  • تعمل شاشات الالتقاط بالفعل في Ardor6.8.
  • يجب أن يعرض pw-top الآن أجهزة البلوتوث بشكل صحيح أيضًا
  • تحسين الإبلاغ عن زمن الوصول في وحدة الاسترجاع.

أخيرا إذا كنت مهتمًا بمعرفة المزيد حول هذا الموضوع ، يمكنك التحقق من التفاصيل في الرابط التالي.

كيفية تثبيت PipeWire على نظام Ubuntu ومشتقاته؟

بالنسبة لأولئك الذين يرغبون في تثبيت PipeWire على أنظمتهم ، يجب أن يعلموا أن هذا مدرج في مستودعات Ubuntu ، ولكن في الوقت الحالي يتوفر الإصدار 0.2.7 والإصدار فقط لم يتم تضمين هذا الإصدار الجديد حتى الآن ، لذلك سيتعين عليهم الانتظار بضعة أيام حتى يحدث ذلك.

التثبيت من خلال المستودعات مع الأمر التالي:

sudo apt install pipewire

في حين، بالنسبة لأولئك الذين يفضلون تثبيت هذا الإصدار الجديد الآن ، سيتعين عليهم تجميع الكود على نظامك.

لهذا يجب علينا تنزيله باستخدام:

git clone https://github.com/PipeWire/pipewire.git

وننتقل إلى التجميع والتثبيت باستخدام:

./autogen.sh --prefix=$PREFIX

make

make install

يمكنك اختبار PipeWire باستخدام الأمر التالي:

make run

أخيرًا ، يمكنك الرجوع إلى الوثائق والمعلومات الأخرى على الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.