سنتقاطع مع مجموعات بث (الوسائط)، راي

Joe Medley
Joe Medley

في الوقت الحالي، عند استخدام إضافات مصدر الوسائط (MSE) في Chrome، لا يمكن التبديل بين عمليات البث المشفَّرة والواضحة. لا تحظر مواصفات الخطأ التربيعي المتوسط هذا في الواقع، بل يرتبط في الغالب بكيفية إعداد مسار الوسائط لإتاحة إضافات الوسائط المشفرة (EME).

يتطلّب الخطأ MSE أن تبدأ مجموعات بث الوسائط بمقطع إعداد يتضمّن معلومات مثل بيانات إعداد برنامج الترميز ومعلومات التشفير. عادةً ما يكون مقطع الإعداد في بداية ملف الوسائط. وبالتالي، عندما تكون الوسائط مرتبطة بعنصر من الوسائط عن طريق التنزيل أو الخطأ التربيعي المتوسط، فإنّها "تعمل".

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

بدءًا من الإصدار 58 من Chrome، ستتغير كل هذه التغييرات. يمكنك الآن التبديل بين التشفير وغير المشفّر في البث نفسه. ويؤدي ذلك إلى تحسين التوافق عن طريق مطابقة السلوك الموجود بالفعل في Firefox وEdge.

يحتوي هذا على بعض المحاذير. أولاً، إذا كنت تتوقع أيّ شرائح مشفّرة في ساحات مشاركات الوسائط، يجب ضبط MediaKeys مسبقًا. كما في السابق، لا يمكنك الجمع بين HTTP وHTTPS في المصدر نفسه.