GStreamer يحقق قفزة تكنولوجية مع أحدث إصدار تطويري له

  • GStreamer 1.27.1 هو الإصدار التطويري الأول لسلسلة 1.28 القادمة.
  • يشتمل على ميزات جديدة رئيسية مثل دعم AMD HIP والتحسينات في Vulkan وDirect3D12
  • يتضمن ميزات جديدة تركز على معالجة الوسائط المتعددة والتحليلات المتقدمة
  • يوصى به للاختبار فقط، لأنه غير مناسب لبيئات الإنتاج حتى الآن.

جيستريمر

أعلن مجتمع GStreamer هذا الأسبوع عن إصدار النسخة 1.27.1 ، إيذاناً ببدء دورة تطوير النسخة المستقرة القادمة 1.28. وكما هو معتاد في هذا الإطار مفتوح المصدر الشهير المصمم لإدارة تدفقات الصوت والفيديو، يركز هذا الإصدار الجديد على التحديث ودمج التقنيات الحديثة التي ستسهل العمل على المطورين والمستخدمين المتقدمين.

يُقدّم GStreamer في هذا التحديث تحسيناتٍ كبيرة وقدراتٍ جديدة ، بما في ذلك دمج مُلحق AMD HIP كجزءٍ من ROCm، مما يسمح بمعالجة وتحويل الفيديو مباشرةً بواسطة وحدات معالجة الرسومات من AMD عبر هذا البديل لـ CUDA. يتميّز هذا الملحق، الذي طوّره سونغها يانغ من شركة Centricular، بتوافقه مع OpenGL وميزاته المتنوعة التي تُثري وتُوازن الدعم الحالي لأجهزة NVIDIA.

أهم مميزات الإصدار 1.27.1

من أبرز الجوانب تحسين دعم فيديو Vulkan . أصبح ترميز H.264 وفك ترميز H.265 ذو 10 بت متاحين الآن، مما يوسع نطاق التنسيقات المتوافقة ويحسن أداء الرسومات على الأنظمة التي تستخدم واجهة برمجة التطبيقات منخفضة المستوى هذه.

لم يغفل فريق التطوير مستخدمي Direct3D 12 ، حيث أضاف تحسينات تُعزز تجربة المستخدم في بيئات ويندوز. علاوة على ذلك، يتضمن التحديث دعمًا أساسيًا لتقنية قياس الألوان في Wayland، مما يُمثل خطوة أخرى نحو توحيد أنظمة النوافذ وتمثيل الألوان بدقة عبر مختلف المنصات.

لا تقتصر التغييرات التي تُحدثها هذه النسخة التجريبية على دعم الأجهزة فحسب، بل تُمهّد النسخة 1.27.1 من GStreamer الطريق للعديد من الإضافات المهمة:

  • مكون إضافي جديد لـ WPE2 لـ WebKit، يدمج واجهة برمجة تطبيقات WPE Platform لتحسين عرض الويب
  • تعداد أجهزة PCM الافتراضية لـ ALSA، مما يوسع قدرات توجيه الصوت
  • عناصر محددة لـ Direct3D12 (d3d12remap)، وLiteRT، وواجهات برمجة التطبيقات الجديدة لتسهيل التحليلات والتصنيف
  • فك تشفير موتر عام، وكاشف وجه محسّن، وقابلية استخدام محسّنة للرسم ونسخ البث

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

مستقبل GStreamer: تغييرات جوهرية

تجدر الإشارة إلى أنه تم استبدال وحدة vaapi القديمة بملحق VA الجديد ، مما يمثل تغييرًا جوهريًا في إدارة الفيديو المُسرّعة بواسطة الأجهزة. كما تم تطبيق خصائص جديدة لإدارة التزامن في تدفقات MPEG-TS، بالإضافة إلى تحسينات في فحص الملحقات وتشخيصها بفضل الوظائف الموسعة لـ gst-inspect.

يتوفر الآن الإصدار 1.27.1 من GStreamer لمن يرغب في تجربة ميزاته الجديدة في بيئات التطوير أو الاختبار ؛ ومع ذلك، كونه إصدارًا تجريبيًا، لا يُنصح باستخدامه على أنظمة الإنتاج. من المتوقع إطلاق الإصدار النهائي 1.28 في وقت لاحق من هذا العام، والذي سيجمع كل التحسينات التي أُدخلت في هذا الإصدار التجريبي الأول.

يُظهر التطوير المستمر لمكتبة الوسائط المتعددة هذه التزامًا قويًا بالتكيف مع تقنيات الأجهزة والبرامج الجديدة، مع دمج ميزات تلبي متطلبات الصناعة. مع تركيزه المستمر على الاستقرار وسهولة الصيانة، يظل GStreamer من الأدوات الرئيسية لمعالجة الصوت والفيديو الاحترافية على الأنظمة مفتوحة المصدر ومتعددة المنصات.

جستريم 1.26.1
المادة ذات الصلة:
يتضمن GStreamer 1.26.1 تحسينات على dav1d AVI وMetroska v4 ومضاعفات جديدة

أضف كمصدر مفضل في جوجل