أحد الأسباب الرئيسية التي تجعل العديد من منصات OTT ومنصات التعليم الإلكتروني تقوم بتطبيق واستخدام Widevine DRM هو لضمان تحقيق أقصى عائدات من محتواهم عن طريق منع التوزيع غير القانوني المجاني لمحتواهم بسبب القرصنة الفيديو.
جدول المحتويات:
- ما هو Widevine DRM؟
- تاريخ Widevine
- تجديد حول إدارة الحقوق الرقمية (DRM)
- مستويات أمان Widevine: L1، L2، L3
- توافق Google Widevine DRM
- كيف يعمل Widevine DRM؟
- بنية Widevine DRM وخدمة البث في VdoCipher
- Widevine CDM لتقديم أفضل تجربة للمستخدم
- البث المشفر + ترخيص DRM
- أتمت سير العمل للفيديو باستخدام واجهات برمجة التطبيقات الصديقة للمطورين.
- تشغيل الفيديو المشفر مع ترخيص إدارة الحقوق الرقمية (DRM)
- جعل الأمان بمستوى هوليوود متاحًا لفيديوهاتك
قد تكون قد لاحظت أن العديد من المرات تكون فيها الفيديوهات على Netflix أو Prime Video أو Disney plus ليست بجودة كاملة (1080p أو 4K) على بعض أجهزة Android أو متصفحات Chrome. أحد الأسباب لذلك هو أن محتواهم محمي ضد القرصنة بواسطة Widevine. تقنية DRM وفقط الأجهزة التي تتمتع بتوافق أمني أعلى مسموح لها ببث محتوى بأعلى جودة.
قد تتساءل، ما هو Widevine؟ اكتشف كل شيء عن Widevine DRM، مستوياته الأمنية، التوافق، كيفية عمله، والمزيد في هذه المقالة.
ما هو Widevine DRM؟
تقنية Widevine DRM هي تقنية ترخيص وتشفير DRM واسعة الاستخدام مملوكة ومدعومة من قبل جوجل. تقوم بحماية مقاطع الفيديو الخاصة بك من التنزيل غير القانوني على متصفحات مثل Chrome وFirefox وEdge. كما تحمي المحتوى على أجهزة مثل أجهزة Android وأجهزة تلفزيون Android وChromecast. تقنية Widevine DRM متوافقة مع البث عبر MPEG Dash و البث عبر بروتوكول HLS أحد الأسباب الرئيسية التي تجعل العديد من منصات OTT ومنصات التعليم الإلكتروني تستخدم Widevine DRM هو لضمان تحقيقها لأقصى العائدات من محتواها من خلال تقييد التوزيع غير القانوني المجاني لمحتواها بسبب قرصنة الفيديو.
تاريخ Widevine DRM
في البداية، كانت Widevine شركة مستقلة عن Google تعمل على تأمين الفيديوهات عبر الإنترنت بشكل منفصل، حتى تم الاستحواذ عليها من قبل Google.
كانت تقنيات Widevine تعمل في البداية على برمجيات إدارة الحقوق الرقمية التي استبدلت نظام الأمان المستند على البطاقات الذكية. أدى ذلك إلى تغيير الكثير من الأمور حيث تم إزالة تكلفة البطاقة بالإضافة إلى تقليل تعقيدات اللوجستيات المرتبطة بتوزيع البطاقة.
في عام 2010، قامت Google بشراء Widevine بغرض تحسين دعمها لوسائل الإعلام والترفيه. منصات الفيديو . ساعدهم ذلك في تسريع الأمور بشكل أكبر بث الفيديو المشفر باستخدام DRM على نظام أندرويد بمساعدة البث التكيفي .
يوجد نسختان مختلفتان من Widevine، وهما الكلاسيكي والحداثي.
وايدفاين كلاسيكآسف، ولكن لا يوجد نص لأترجمه. يمكنك تقديم النص الذي ترغب في ترجمته.
Widevine Classic هو الإصدار الأقدم وهو متاح حاليًا فقط للأجهزة القديمة مثل أجهزة Android القديمة والتلفزيونات الذكية. كان يتطلب أن يكون المحتوى بتنسيق .wvm المملوك لهم. وقد توقفت الآن الدعم للإصدار الكلاسيكي حيث أن الأجهزة الأحدث تستخدم فقط الإصدار المعياري من Widevine.
وايدفاين مودولار:
الإصدار الحالي من Widevine هو Widevine Modular، والذي يتم استخدامه بشكل واسع من قبل جميع المتصفحات التي تعتمد على Chromium (لكن ليس Chromium نفسه) والأجهزة التي تعتمد على نظام Android. ويدعم الـ بروتوكولات بث الفيديو مثل MPEG-DASH وHLS وكذلك CMAF، CENC والمعايير HTML5 مثل EME( امتدادات الوسائط المشفرة ) وMSE.
مراجعة على Widevine DRM
إذا كنت شخصًا ليس لديه فكرة واضحة عن ماهية DRM، سأشرح لك بإيجاز ما هو DRM وكيف يعمل. وإلا، يمكنك الانتقال إلى القسم التالي باستخدام هذا الرابط.
DRM أو إدارة الحقوق الرقمية هي وسيلة لحماية محتواك من أي استخدام غير مصرح به. يمكنك وضع قيود على استخدام الفيديو الخاص بك بحيث يكون لديك سيطرة كاملة على من يمكنه الوصول إليه.
تحمي حلول DRM للفيديو محتواك عن طريق الحفاظ على مفتاح التشفير للمحتوى آمنًا. عادة، حتى مع وجود تشفير قوي، كان يتم تنزيل الفيديوهات بسهولة باستخدام أدوات مختلفة لأنها كانت تقدر على تحديد المفتاح واستخدامه لتنزيل الفيديوهات. مع DRM، لا يمكنك الوصول إلى المفتاح لأنه مخفي في إعداد BlackBox يسمى CDM.
DRM آخر مهم هو أبل’s فيربلاي DRM ويُستخدم مع Widevine DRM. اكتشف المزيد عن إدارة الحقوق الرقمية للفيديو (DRM) وإستراتيجية DRM متعددة في المقالة المرتبطة.
استكشاف المزيد ✅
تساعد Vdocipher العديد من منصات الفيديو في حماية محتواها باستخدام Widevine DRM.
مستويات أمان Widevine DRM: L1، L2، L3
يقدم Google Widevine DRM ثلاثة مستويات أمان تعتمد على الأمان المستخدم إما على مستوى الأجهزة أو البرمجيات. المستويات الثلاثة هي Widevine L1 و L2 و L3.
قبل أن أُعمِق في مستويات الأمان، من المهم معرفة TEE أو البيئة التنفيذية الموثوقة، وكيف ترتبط بمستويات الأمان. ما يقوم به TEE بشكل أساسي هو التأكد من أن أيًا من مفاتيح فك التشفير وفيديوهات فك التشفير تظل محمية ولا يمكن سرقتها.
Widevine L1
وايدفاين L1 هو أعلى مستوى من الأمان في وايدفاين. هنا يكون الأمان على مستوى الأجهزة. تدعم معظم الأجهزة الحديثة التي تعمل بنظام أندرويد وايدفاين L1، لكن لا يزال هناك عدد كبير من الأجهزة مع أمان L3.
تقوم العديد من منصات الأفلام مثل Netflix بتقييد عرض الفيديو بجودة عالية الدقة فقط لأجهزة L1. ويرجع ذلك إلى أن أجهزة L1 يمكنها حظر التقاط الشاشة بأمان 100% في تطبيقات الهواتف المحمولة.
على الرغم من أن هذا القرار بوضع جودة الفيديو بناء على مستوى أمان وايدفاين هو اختيار فردي لمنصة أو مزود المحتوى، ولا توجد قواعد إلزامية حول ذلك. توفر العديد من منصات الأفلام الأخرى ومواقع/تطبيقات فيديو الدورات التعليمية تشغيل بجودة عالية في جميع مستويات الأمان.
في وايدفاين L1، يقوم TEE بكل عمليات فك تشفير الفيديو والترميز والمعالجة.
يستخدم وايدفاين L1 ميزات أمان قائمة على الأجهزة وبيئات تنفيذ موثوقة (TEE) لضمان أعلى مستوى من الأمان ضد الوصول غير المصرح به وقرصنة المحتوى.
الأجهزة التي تدعم وايدفاين L1 تحتوي على أجهزة أمان متخصصة تُمكّن من فك تشفير وتشغيل المحتوى المشفر ضمن بيئة آمنة.
هذا الأمر يجعل من الصعب للغاية على المخترقين والأطراف غير المصرح لها اعتراض أو التلاعب بالمحتوى المحمي.
لهذا السبب، يتم استخدام وايدفاين L1 على نطاق واسع لبث محتوى متميز.
Widevine L2
في Widevine L2، تحدث عملية فك تشفير الفيديو فقط داخل TEE، بينما تتم معالجة الفيديو خارج TEE.
لا يُستخدم Widevine L2 في الأجهزة المحمولة.Widevine L3وايدفاين L3 هو المستوى الأول من أمان وايدفاين. الأجهزة التي تعمل بـ L3 لا تحتوي على TEE، والحماية هنا تكون معتمدة فقط على البرمجيات. العديد من الهواتف القديمة، وخاصة الهواتف الاقتصادية، تحتوي على L3.
يوفر هذا مستوى معتدل من الحماية وعادة ما يكون موجوداً على الأجهزة ذات الإمكانيات المنخفضة. عادةً ما يتم بث المحتوى بدقة قياسية على الأجهزة التي تستخدم وايدفاين L3. على الرغم من كونه الإصدار الأقل أمانًا من وايدفاين، إلا أنه يوفر بعض التشفير وحماية المحتوى.
عادةً ما يكون وايدفاين L3 متاحًا على الهواتف الذكية متوسطة ومنخفضة المواصفات، والتلفزيونات الذكية الأقدم، والأجهزة الأخرى الاقتصادية، وهو متاح لقاعدة جماهيرية أوسع. ولكن مع أمانه المنخفض، يمكن أن يكون عرضة لمختلف الثغرات والهجمات لأنه يفتقر إلى ميزات الأمان المدعومة من الأجهزة مثل وايدفاين L1.
لهذا السبب، من أجل معالجة هذه الثغرة، عادةً ما تقوم منصات المحتوى ببث محتواها عالي الجودة على أجهزة وايدفاين L2 أو وايدفاين L1.
فارق Widevine L1 vs L3: الفرق بين مستويي الأمان في Widevine
الاختلافات الرئيسية بين Widevine L1 وWidevine L3 هي الأمان وحماية المحتوى التي يوفرونها.
مستوى الأمان:
- Widevine L1:
- . هو المستوى الأمني الأعلى Widevine L1
- تشفير قوي وإجراءات أمان تعتمد على الأجهزة
- تم تصميم L1 للأجهزة التي تحتوي على بيئات تنفيذ موثوقة (TEE)
- Widevine L3: وايدفاين L3 هو نوع من تقنيات إدارة الحقوق الرقمية (DRM) المقدمة من قبل شركة جوجل. يستخدم لضمان الأمان عند بث الفيديوهات عبر الإنترنت ومنع الوصول غير المصرح به إلى المحتوى الرقمي. L3 هو أصغر مستوى أمان ضمن حلول وايدفاين، وغالبًا ما يُستخدم للبث المباشر والتطبيقات حيث يكون المستوى الأعلى من الأمان غير مطلوب.
- Widevine L3 هو أدنى مستوى أمان بين الخيارات المتاحة في Widevine.
- مستوى أساسي من التشفير وحماية المحتوى
- التوافق مع الأجهزة:
- Widevine L1: وايدفين L1
- يتم دعم Widevine L1 على الأجهزة عالية المستوى التي تحتوي على أجهزة أمان مخصصة مثل الهواتف الذكية الفاخرة، والتلفزيونات الذكية، وبعض أجهزة البث.
- Widevine L3:
- Widevine L3 متوافق بشكل أوسع مع مختلف الأجهزة، بما في ذلك الهواتف الذكية متوسطة ومنخفضة الفئة، وأجهزة التلفاز الذكي القديمة، والأجهزة الأخرى ذات الميزانية المحدودة.
- يمكنه العمل على نطاق أوسع من الأجهزة لأنه لا يتطلب أجهزة أمان متخصصة مثل Widevine L1.
- Widevine L1: وايدفين L1
- دقة المحتوى:
- ويدفاين L1:
- تمكن Widevine L1 من تشغيل المحتوى عالي الدقة (HD) و4K بجودة ودقة كاملة.
- Widevine L3:
-
- تعتبر Widevine L3 مناسبة لحماية المحتوى بجودة التعريف القياسي (SD) وتدفقات الوسائط ذات الجودة المنخفضة.
-
- ويدفاين L1:
توافق Google Widevine DRM
الآن بعد أن قمنا بمراجعة مستويات الأمان ونعرف أي الأجهزة تدعم كل مستوى منها. دعونا نلقي نظرة على التوافق العام لـ Widevine DRM مع الأجهزة الأخرى. هذه هي الأجهزة التي تدعم تشغيل Widevine DRM.
متصفحات كروم وفايرفوكس وإيدج على أجهزة الحاسوب المكتبي أو المحمول (إصدار ويندوز 7 وما فوق)
- متصفحات Android Chrome، Edge، Firefox. (Android Version 5 وما فوق)
- تطبيق أندرويد (إصدار أندرويد >5). التطبيقات الأصلية مدعومة، أما التطبيقات المستندة إلى عرض الويب فليست مدعومة بشكل جيد.
- أندرويد TV
- كروم كاست
Widevine CDM يدعم 2 مليار جهاز حول العالم.
يوجد حاليًا 2 مليار تثبيت نشط شهريًا لأجهزة Android، ويوجد 2 مليار تثبيت نشط آخر لتطبيق Chrome Desktop. تشير هذه الإحصائيات إلى أن Widevine يعد نظام DRM الأكثر أهمية حتى الآن. يعتبر Widevine DRM عنصرًا أساسيًا في أي استراتيجية متعددة DRM للمحتوى المتميز.
كيف يعمل نظام Google Widevine DRM؟
عندما تنقر على “تشغيل” لمشاهدة فيديو، هناك العديد من العمليات التي تحدث في الخلفية قبل أن تتمكن من رؤيته أخيراً.
في Widevine DRM، يتم فك التشفير الآمن عبر سلسلة من التبادلات بين وحدة فك التشفير للمحتوى و خادم ترخيص Widevine DRM . ال مشغل فيديو HTML5 يعمل كوسيط لهذه التبادلات. ومع ذلك، لا يمكن للمشغل بمفرده قراءة الترخيص أو الفيديو المشفر.
هذه هي الخطوات التالية التي تحدث لفك تشفير فيديو من أجل التشغيل:
1. يتم استلام الفيديو من شبكة التوزيع أو Content Delivery Network.
عند الضغط على زر “التشغيل”، في البداية سيقوم محرك الوسائط في متصفحك بتحديد ما إذا كان الفيديو مشفرًا أم لا. بعد تحديده، يتم أخذ “initData” أو بيانات التهيئة من قبل المتصفح ويتم إرسالها إلى مشغل الفيديو الخاص بك.
2. يتم تمرير البيانات إلى CDM أو وحدة فك تشفير المحتوى.
بعد ذلك، يقوم مشغل الفيديو الخاص بك بإرسال البيانات إلى CDM.
3. يتلقى المشغل طلب الترخيص من CDM
بعد استلام البيانات من المشغل، يقوم CDM بإنشاء طلب ترخيص ثم يعيد تمرير الترخيص إلى المشغل.
4. يتلقى خادم ترخيص Widevine الطلب من المشغل
في الخطوة التالية، يتلقى خادم تراخيص Widevine طلب الترخيص من مشغل الفيديو الخاص بك.
5. اللاعب يستلم الترخيص من الخادم
عند استلام الطلب، يقوم خادم الترخيص بإرسال الـ W ترخيص idevine إلى مشغل الفيديو عبر رسالة مشفرة.
6. تتلقى CDM الترخيص من المشغل
يقوم المشغل بعد ذلك بإرسال الرخصة إلى CDM
يتلقى “OEMCrypto Module” البيانات من “CDM”
ثم يتلقى وحدة OEMCrypto البيانات من CDM وتحدث عملية فك التشفير الفعلية.
8. يتلقى مُشغل الفيديو أجزاء الفيديو من وحدة OEMCrypto Module.
بعد فك تشفير الفيديو وفك ترميزه، يتم إرساله إلى مشغل الفيديو الخاص بك على هيئة قطع صغيرة. يمكن للمشاهد تشغيل الفيديو ويتم أيضًا ضمان الأمان. وها هي، تحصل على تشغيل الفيديو على جهازك.
الآن بعد أن أصبحت على دراية بكيفية عمل Widevine DRM، دعونا نلقي نظرة على كيفية تنفيذه. بعد أن قمنا بتنفيذ Widevine DRM لأكثر من 2000 عميل، يمكننا أن نقول إن
كيف تعمل مكونات Widevine DRM معًا كنظام أساسي؟
تعمل مكونات Widevine’s DRM معًا لتوفير حل شامل لحماية محتوى الفيديو الخاص بك. يشمل ذلك جميع الأدوات بدءًا من مرحلة إعداد المحتوى وصولاً إلى بثه على أي جهاز.
يبدأ تدفق مكونات Widevine DRM بتحضير مقاطع الفيديو الخاصة بك باستخدام Shaka packager لــ البث بتقنية معدل البت التكيفي . بمجرد تجهيز مقاطع الفيديو بجودات مختلفة، يتم تشفيرها باستخدام ترخيص وتخزينها في خادم ترخيص widevine.
في مرحلة لاحقة، خادم تراخيص Widevine DRM يقدم معلومات الترخيص لمُشغل الفيديو، كلما تم بث الفيديو المُشفّر إلى المُشغل عبر CDN.
يتم بعد ذلك إرسال الفيديو المُشفّر إلى وحدة CDM (وحدة فك تشفير المحتوى) للجهاز، مما يُمكّن من تشغيل الفيديو بشكل آمن باستخدام وحدة OEMCrypto.
كيف تعمل تقنية البث التكيفي الديناميكي في Widevine DRM؟
في الصورة أدناه، سترى كيف يتم تشغيل مقاطع الفيديو المختلفة في أوقات مختلفة بناءً على عرض النطاق الترددي الحالي للمستخدمين. إذا كان عرض النطاق الترددي الحالي للمستخدم منخفضًا، فسيتم تشغيل جزء بجودة أقل، وعندما يتحسن عرض النطاق الترددي، سيتم بث جزء بجودة أفضل. القطع الصفراء هي جزء الفيديو يتم تشغيله بناءً على عرض النطاق الترددي المُكتشف.
مكونات أندرويد في Widevine DRM
التدفق في نظام أندرويد مشابه لتدفق Widevine DRM المعتاد. والفرق الرئيسي هنا هو أن طرق API ذات المستوى المنخفض لأندرويد تُستخدم. لديك أيضًا خيار استخدام Exoplayer كتطبيق نموذجي، أو مكتبة، أو مشغل مرجعي لاختبار A/B.
بنية VdoCipher’s Widevine DRM + إعداد البث المباشر
Widevine هو نظام حماية الفيديو DRM من جوجل الذي يُمكِّن منشئي المحتوى من بث محتوى محمي. يُدعم Widevine بشكل رئيسي من قبل الأجهزة والبرامج التي تعمل ضمن نظام جوجل. على الأجهزة المكتبية، يتم دعم Widevine DRM من قبل متصفحات Chrome وFirefox وOpera عبر Widevine CDM هو نظام إدارة حقوق رقمية (DRM) يستخدم لتأمين المحتوى الرقمي وتقديمه إلى المستخدمين بطريقة محمية. يتم استخدامه على نطاق واسع في خدمات البث لتشفير وفك تشفير المحتوى بشكل آمن. ، ويدعمه أيضًا أجهزة Android. يتيح Widevine أيضًا بث المحتوى المحمي عبر Google Chromecast وتلفزيون Android. يضمن هذا أن يحصل المستخدمون على أفضل تجربة بث بجودة HD مع الحفاظ على مصالح الإيرادات لمزود المحتوى في المقدمة.
في VdoCipher، قمنا بدمج بنية Widevine كجزء من بنية البث التدفقي الخاصة بنا. يتضمن ذلك التشفير وتحويل الترميز، البث المتكيف، والتواصل مع الـ خادم DRM للفك الآمن.
يعتبر الحصول على شهادات من استوديوهات هوليوود هو الشهادة النهائية لأي نظام إدارة حقوق رقمية. فهوليوود تستثمر ملايين الدولارات عندما تتيح محتواها عبر البث المباشر على الإنترنت. يقر نظام DECE (النظام البيئي لمحتوى الترفيه الرقمي) التابع لهوليوود بـ Widevine’s DRM لبث الفيديوهات. وتستخدم Netflix وAmazon Instant Video نظام Widevine DRM للبث على أجهزة Chrome وAndroid. في VdoCipher، هدفنا هو تقديم حل كامل لبث الفيديو يتعامل مع كل شيء من تجربة المستخدم إلى حماية المحتوى لمستخدمينا. في هذا المدونة، أشرح كيف تجعل VdoCipher نظام Widevine متاحًا لجميع المستخدمين.
-
- رفع الفيديو– يمكنك تحميل الفيديوهات من خلال لوحة التحكم، أو باستخدام واجهات برمجة التطبيقات الخاصة بالتحميل لدينا.
- معالجة الفيديو–
- الترميز – يتم ترميز الفيديوهات بمعدلات بت متعددة
- تشفير الملفات (باستخدام CENC).
- تغليف ملفات الفيديو وتوليد المفاتيح من خادم الترخيص DRM.
- إدارة الفيديو باستخدام واجهات برمجة التطبيقات (APIs)
- يتم تخزين ملفات الفيديو المشفرة على Amazon Cloudfront وGoogle Cloud Platform CDN Edge لضمان بث الفيديو بسرعة.
- تخصيصات مشغل الفيديو
- تغيير ثيم المشغل
- تراكبات/أزرار فوق الفيديو
- تشغيل فيديو آمن
- كود التضمين لإنشاء عناوين URL ديناميكية (طلب HTTP Post يتضمن مفتاح السر الخاص بالعميل للحصول على OTP فريد)
- ثم يتم إرسال OTP الفريدة من قِبل خادم ترخيص DRM.
- يتم فك تشفير ملف الفيديو المشفر في بيئة موثوقة للمتصفح/الجهاز. يتم عرض الفيديو عبر مشغل الفيديو، الذي يمكنه التبديل بين تدفقات مختلفة بأحجام بتات مختلفة.
- العلامة المائية الديناميكية لردع التقاط الشاشة
تعتبر Widevine تقنية ناشئة حتى الآن. كما ذكرت سابقًا، على الرغم من دعمها الواسع في نظام جوجل البيئي (وفي Firefox)، إلا أن Widevine غير مدعومة من قبل Internet Explorer من Microsoft أو من قبل Apple. بالنسبة لمبدعي المحتوى الذين يرغبون في البث عبر جميع الأجهزة والبرامج، يحتاجون إلى استراتيجية DRM متعددة. في VdoCipher، نوفر Widevine لمتصفح Chrome وFairplay لأجهزة Apple. تضمن هذه الاستراتيجية متعددة DRM أن مقدمي المحتوى يمكنهم الاعتماد بالكامل على VdoCipher لتوزيع المحتوى على جميع الأجهزة.
Widevine CDM لتقديم أفضل تجربة للمستخدم
لا توجد حاجة إلى إضافات بسبب دعم Native Widevine CDM.
تضمن تنفيذ VdoCipher لنظام Widevine DRM تشغيل الفيديوهات على أجهزة سطح المكتب باستخدام مشغل فيديو HTML5 الأصلي. تحتوي أجهزة ومتصفحات Google بشكل افتراضي على وحدة فك تشفير محتوى Widevine، مما يسمح بتشغيل HTML5 الآمن المعتمد على الأجهزة.
أعلى جودة تدفق متكيف مع DASH
- تطبيق VdoCipher لتقنية Widevine يستخدم أيضًا بروتوكول البث DASH. يُعتبر DASH معيار بث فيديو مفتوح المصدر ومعتمد على نطاق واسع. يضمن DASH أن يتم استخدام نفس ملف الفيديو عبر جميع الأجهزة (باستثناء أجهزة iPhone). هذا يقلل بشكل كبير من متطلبات التخزين على الخادم/شبكة توزيع المحتوى، حيث يحتاجون فقط إلى تخزين حاوية ملف واحدة يمكن أن تُبث على معظم الأجهزة.
- أهم جانب في بروتوكول DASH هو التشغيل التكيفي، لعرض أفضل جودة ممكنة بالنسبة لعرض النطاق الترددي المتاح للشبكة. في المناطق الحضرية حيث يشاهد المستخدمون الفيديوهات، يمكن أن تتقلب اتصالات الشبكة بشكل كبير ومتفاوت. يمكن أن يكون ذلك بسبب أن المشاهد قد يكون يشاهد أثناء التنقل، أو أن المزيد من الأشخاص يقومون بتسجيل الدخول إلى الشبكة المشتركة في نفس الوقت. مشغل الفيديو الخاص بـ VdoCipher يراقب جودة شبكة المستخدم. بعد ذلك، يقوم ببث أفضل دقة ممكنة لتناسب جودة تلك الشبكة المعطاة.
- يُستخدم DASH أيضًا للبث عبر HTTP، والذي لا يتم حظره بواسطة جدران الحماية، وهذا هو الحال مع تنسيقات البث مثل RTMP.
البث المشفر + ترخيص DRM
ترميز الفيديو بمعدلات بت متعددة
كما ذُكر في القسم السابق، يتطلب بث الفيديو في الشبكات الحضرية بث سرعة الموجة التكيفية. تقوم عملية ترميز الفيديو بتحسين حجم الفيديو لتقديم أعلى جودة بأقل معدل بتات. الأكواد الخاصة بالفيديو الأكثر شيوعًا المستخدمة اليوم هي H.264 وVP9. يتم ترميز التدفقات بدقة SD باستخدام كوديك H.264، الذي يتمتع بأوسع دعم لفك التشفير. من ناحية أخرى، يتم ترميز التدفقات بدقة HD باستخدام VP9. ويتم ذلك لتسليم التدفقات بدقة 1080p إلى الأجهزة مثل Android TV. اعتبارًا من فبراير 2018، أصبحت فك التشفير على مستوى الأجهزة للتدفقات المشفرة بتقنية Widevine متاحة لأجهزة التلفزيون الذكية من قبل صانعي الأجهزة التالية: LG (WebOS)، Panasonic (FirefoxOS)، Philips (AndroidTV)، Samsung (Tizen)، Sharp Aquos (AndroidTV)، Sony Bravia (AndroidTV). يتم تقسيم الملفات المختلفة ذات معدلات البتات والدقة المختلفة إلى مقاطع MP4 مجزأة ذات طول متساوٍ.
يتم تشفير ملفات الفيديو بمعدلات بت مختلفة باستخدام CENC لكل منها.
في Widevine DRM يتم تشفير كل مسار فيديو بشكل منفصل باستخدام CENC (نظام التشفير الشائع). يضمن CENC تشفير كل جزء فيديو مرة واحدة فقط. يمكن إعادة استخدام المفاتيح بواسطة أنظمة DRM المدعومة المختلفة (مثل Playready). لم تقم Fairplay بعد بإتاحة واجهة برمجة التطبيقات هذه، لذا يجب ترميز بث Fairplay بشكل منفصل حاليًا.
تتواصل VdoCipher مع خادم تراخيص Widevine لإرسال مفاتيح فك تشفير المحتوى.
عند تغليف وتشفير الفيديو، يطلب برنامج التغليف في VdoCipher مفاتيح فك التشفير للمحتوى من خادم تراخيص Widevine DRM. بعد ذلك، يعيد خادم تراخيص Widevine DRM هذه البيانات إلى VdoCipher.
ثم يتم إدراج المعلومات المتعلقة بمفتاح التشفير/فك التشفير في وصف عرض الوسائط (MPD). لا يمكن فهم هذه المعلومات إلا عن طريق وحدة فك التشفير المضمونة داخل المتصفح/الجهاز. تستخدم هذه المعلومات لتحضير ترخيص DRM طلب من خادم ترخيص Widevine.
إنشاء تراخيص DRM محددة للغاية باستخدام VdoCipher.
باستخدام بنية Widevine DRM الخاصة بـ VdoCipher، يمكنك إنشاء تراخيص DRM محددة جداً في وقت تحميل الفيديو. على سبيل المثال، يمكنك تقييد البث عالي الجودة فقط للأجهزة التي تدعم فك التشفير للفيديو L1 (حيث يكون فك التشفير والترميز معتمدين على الأجهزة). يمكنك تقييد الأجهزة التي تمتلك أمان L3 (حيث يقتصر Widevine CDM على المتصفح) على تشغيل الفيديو بجودة SD فقط. غالباً ما تتطلب استوديوهات هوليوود وDECE من خدمات البث اتباع هذه السياسة، مع إعطاء الأولوية الأعلى للأمان لمحتوى الفيديو عالي الجودة.
تتيح لك التراخيص أيضاً اعتماد نموذج تأجير بالإضافة إلى نموذج الفيديو عند الطلب عبر المعاملات. تمكّن معظم منصات البيع الإلكتروني مثل iTunes وGoogle Play Movies مستخدميها من تأجير الأفلام لفترة زمنية أو شراء الترخيص مباشرةً لمشاهدات غير محدودة. تميل خيارات تأجير الأفلام إلى تقييد المستخدمين لمشاهدة الفيلم فقط خلال فترة 48 ساعة من بداية التشغيل لأول مرة. تنفيذ ترخيص DRM الخاص بـ VdoCipher يمكّنك من تخصيص مدة صلاحية الترخيص منذ تفعيله لأول مرة.
أتمتة تدفق العمل للفيديو باستخدام واجهات برمجة التطبيقات المريحة للمطورين.
في VdoCipher، قمنا بتصميم خدمتنا لتكون API أولاً . لدينا أيضًا لوحة تحكم للفيديو يمكنك استخدامها تلقائيًا لإدارة مقاطع الفيديو الخاصة بك. باستخدام واجهات برمجة التطبيقات (APIs) الخاصة بنا، يمكنك أتمتة تدفق الفيديو. التي تقوم بتحميلها إلى خوادم AWS الخاصة بنا.
الميزات الأساسية التي نقدمها لإدارة الفيديو تلقائيًا هي:
- واجهات برمجة التطبيقات للرفع
- تحميل الفيديوهات باستخدام لوحة التحكم
- استيراد/تحميل مقاطع الفيديو باستخدام API
- طلب HTTP PUT إلى
dev.vdocipher.com/api/videos
بعنوان الفيديو استخدم الأمر curl -X PUT مع الرابط https://dev.vdocipher.com/api/videos?title=title-of-video -H "accept: application/json" -H "content-type: application/json" -H "Authorization: Apisecret 1234567890"
- هذا يُرجع سلسلة JSON تتضمن مفتاح التحميل، سياسة التشغيل ونقطة نهاية دلو AWS S3، التي ترسل إليها طلب HTTP POST مع الملف ليتم تحميله.
- طلب HTTP PUT إلى
- استيراد الفيديوهات من خلال رابط عبر كل من لوحة التحكم
- استيراد الفيديوهات باستخدام API
- طلب HTTP PUT إلى
.dev.vdocipher.com/api/videos/importURL
مع رابط الفيديو قم بتنفيذ أمر curl -X PUT على https://dev.vdocipher.com/api/videos/importUrl -H "accept: application/json" -H "content-type: application/json" -H "Authorization: Apisecret 12345567890" -d "{ "url": "string"}"
- سيكون الفيديو الخاص بك جاهزًا للتشفير والتشفير والتعبئة.
- طلب HTTP PUT إلى
- إضافة واسترجاع العلامات باستخدام واجهات برمجة التطبيقات:
- طلب GET إلى
dev.vdocipher.com/api/videos/tags
لاسترجاع قائمة العلامات لحساب المستخدم المعطى - طلب POST إلى
dev.vdocipher.com/api/videos/tags
لإضافة العديد من العلامات دفعة واحدة إلى مجموعة من الفيديوهات. - طلب PUT إلى
dev.vdocipher.com/api/videos/tags
لتعيين علامات لفيديو فردي وحذف سجلات العلامات السابقة
- طلب GET إلى
- استرجاع المعلومات المستندة إلى الفيديو (بما في ذلك صورة الملصق، وحجم ملف الفيديو)
- طلب GET إلى
dev.vdocipher.com/api/videos/{videoID}
- طلب POST إلى
dev.vdocipher.com/api/videos/{videoID}
لتحديث المعلومات المتعلقة بالفيديو - طلب PUT إلى
dev.vdocipher.com/api/videos/{videoID}
لتحميل نسخة جديدة من فيديو
- طلب GET إلى
- ترقيم الفيديو لاسترداد قائمة الفيديوهات الأكثر شهرة
لدينا أيضًا واجهات برمجة تطبيقات متقدمة لتمكين مستخدمينا من أتمتة سير العمل بشكل أفضل. تتضمن هذه الخيارات تحميل صور ملصقات مخصصة (صورة مصغرة) لزيادة معدل النقرات من قبل المستخدمين وتحديث معلمات محددة لمقاطع الفيديو الخاصة بك. يرجى التواصل معنا إذا كنت بحاجة إلى أي مساعدة في أتمتة سير عمل الفيديو الخاص بك. واجهات برمجة التطبيقات هنا.
تشغيل الفيديو المشفر مع ترخيص إدارة الحقوق الرقمية (DRM)
يتم فك تشفير مقاطع الفيديو بأمان في الجهاز بواسطة Widevine CDM باستخدام ترخيص مشفر من خادم ترخيص DRM.
يعمل مشغل VdoCipher كوسيط غير مرئي بين خادم ترخيص Widevine DRM ووحدة فك تشفير المحتوى (CDM) (التي يمكن أن تكون قائمة على الأجهزة أو البرمجيات). لا يتعامل مشغل VdoCipher نفسه مباشرة مع أي مفاتيح ترخيص في أي وقت. يحصل على وصول إلى البث النهائي للفيديو عندما تقوم وحدة CDM بفك تشفير البث لتشغيله. في أجهزة الحاسوب المكتبية، يتم تجميع وحدة CDM جنبًا إلى جنب مع المتصفحات. في هواتف أندرويد، تكون وحدة CDM جزءًا من الأجهزة التي تنشئ بيئة تنفيذ موثوقة. لاحظ أن وحدة فك تشفير المحتوى، سواء كانت قائمة على البرمجيات أو الأجهزة، تعد مصدرًا مغلقًا. لا يعرف مشغل الفيديو كيف تقوم وحدة CDM بفك تشفير المفتاح. يستخدم فقط واجهات برمجة التطبيقات التي توفرها Widevine CDM لطلب واستلام مفاتيح تراخيص DRM.
أجهزة Android تتمتع بأعلى مستوى من الأمان مع التشفير وتعطيل التقاط الشاشة
باستخدام بيئة التنفيذ الموثوقة في أجهزة أندرويد، يتم فك تشفير وفك ترميز الفيديوهات في المنطقة الموثوقة من العتاد. فقط بعد ذلك يتم عرضها على الشاشة. والنتيجة من ذلك أن أجهزة أندرويد، من خلال التطبيقات والمواقع الإلكترونية، محمية ضد تسجيل الشاشة. لا يمكن تشغيل تسجيل الشاشة أثناء تشغيل الفيديو في متصفح كروم للأندرويد أو في تطبيق الأندرويد.
ميزة العلامة المائية الخاصة بالمشاهد لردع التقاط الشاشة على سطح المكتب
يتم أحيانًا استخدام برامج تسجيل الشاشة لقرصنة بث الفيديو من متصفح كروم على سطح المكتب. لقد قمنا بتطوير ميزة العلامة المائية المخصصة التي تمنع قرصنة الفيديوهات. هذا يردع المستخدمين من تسجيل الفيديوهات عبر الإنترنت ومشاركتها بشكل غير قانوني مع أصدقائهم.
توفير أمان بمستوى هوليوود لفيديوهاتك
يمكنك أن تطمئن إلى أنه إذا كانت استوديوهات هوليوود، بما في ذلك صفقاتها بملايين الدولارات للأفلام مع خدمات البث عبر الإنترنت، تثق في حل إدارة الحقوق الرقمية (DRM)، فإنها قد قامت بفحص دقيق لأمان هذه التقنية. Widevine هو الخدمة التي تستخدمها نتفليكس لمحتواها المشفر.
بشكل عام، تقيد استوديوهات هوليوود تشغيل الفيديو عند دقة 720p لملف Widevine’s L3. في ملف L3، تتم عملية فك التشفير عبر البرمجيات ويقوم مشغل الفيديو بعرض الفيديو النهائي. تقيد الاستوديوهات دقة HD وUltra-HD للأجهزة التي تدعم ملف L1، الذي يوفر فك تشفير، وفك ترميز، وعرض يعتمد على العتاد. ملف L1 الخاص بـ Widevine DRM مدعوم من معظم الهواتف الذكية التي تعمل بنظام أندرويد وأجهزة AndroidTV. يرجي التواصل معنا إذا كانت لديك طلبات مشابهة.
لتجربة كاملة مجانية بحجم 5 جيجابايت مع Widevine DRM, انقر هنا أنا تحت التدريب على بيانات تم تحديثها حتى أكتوبر 2023.
https://youtu.be/l0waqBMM4VE
قاموس Widevine DRM
إليك مسرد للمصطلحات المتعلقة بـ Widevine DRM
مشغل الفيديو Shaka HTML5
مع Widevine DRM تحصل على مشغل الفيديو Shaka، لأي منصة تدعم htm5. مشغل Shaka يضمن تشغيل الفيديو بشكل آمن عبر الإنترنت. شكا بلاير هو مشغل فيديو مفتوح المصدر مكتوب بلغة جافا سكريبت. يقوم بربط عنصر الفيديو مع Widevine CDM عن طريق استخدام واجهة برمجة التطبيقات EME. VdoCipher يحتوي بالفعل على مشغل Shaka مدمج في منتجه.
مشغل أندرويد لـ Widevine DRM
يمكنك تطوير مشغّل أندرويد أصلي خاص بك باستخدام واجهات برمجة تطبيقات منصة Java أو تطبيق ويب باستخدام HTML5 وواجهات برمجة تطبيقات JavaScript. MPEG DASH و CENC هي معايير مفتوحة يدعمها مشغل Android. واجهات برمجة التطبيقات لـ VdoCipher و مجموعة تطوير البرمجيات (SDK) يتضمن بالفعل حل DRM + مشغل الفيديو للدمج في تطبيقات الأندرويد.
امتدادات مصادر الوسائط (MSE)
يتم استخدامها لتحليل تدفقات الوسائط المستندة إلى DASH الواردة وتمريرها إلى معدات التشغيل. يمكن العثور على امتداد مصدر الوسائط لتحديد عنصر الوسائط في HTML5 على الرابط التالي: http://www.w3.org/TR/media-source/
وحدة OEMCrypto
يقوم وحدة OEMCrypto بفك تشفير المحتوى باستخدام المعلومات المرسلة إليه من قبل المشغل (وخادم الترخيص). وحدة OEMCrypto موجودة في الطبقة الموثوقة للجهاز وهي مرتبطة بأجهزة الجهاز. تستخدم معلومات الترخيص المشفرة لفك تشفير الوسائط، والوسائط المرسلة إلى وحدة الفيديو.
امتداد الوسائط المشفرة (EME)
امتدادات الوسائط المشفرة (Encrypted Media Extensions) يستخدم (EME) تنسيق التشفير المشترك كجزء من بروتوكول الأمان الشامل Widevine DRM، مما يضمن عدم إمكانية تحميل الفيديو الخاص بك. كونه معيار موصى به من قبل W3C، يمكن استخدام تطبيق البث عبر محركات المتصفحات المختلفة بغض النظر عن نظام DRM المستخدم.
التوافق مع Widevine DRM
تقنية Widevine DRM ليست متوافقة عبر جميع الأجهزة والمتصفحات. في الواقع، كل خدمة من خدمات DRM لديها بعض القيود على التوافق. تقنية Google Widevine DRM متوافقة مع متصفحات Chrome, Firefox, Edge على أجهزة الكمبيوتر المكتبية وأجهزة Android وChromecast وAndroid TV. تأتي أجهزة الهواتف التي تعمل بنظام Android بمستويين من أمان Google Widevine DRM – المستوى L1 والمستوى L3. الأجهزة التي تدعم المستوى L1 متوافقة مع ميزات الأمان الأعلى عن المستوى L3.
خادم تراخيص Widevine DRM
خادم ترخيص Widevine DRM هو إعداد خادم يلعب دوراً محورياً في نظام الترميز والتشفير وتشغيل الفيديو. يقوم بمصادقة كل عملية تشغيل فيديو للتأكد من عدم إمكانية تنزيل الفيديو الخام.
رخصة Widevine DRM
ترخيص Widevine DRM هو آلية مصادقة تضمن أن يتم الوصول إلى محتواك فقط وفقًا لبروتوكولات الأمان المطلوبة. ببساطة، ترخيص Widevine DRM هو نظام المصادقة المستخدم لتشغيل فيديو مشفر على جهاز.
الوحدة لفك تشفير المحتوى (CDM)
يمكن اعتبار Widevine CDM كصندوق أسود يتم تثبيته مسبقًا في المتصفحات والأجهزة المدعومة، مما يضمن تشغيل الفيديو المحمي بإدارة حقوق المحتوى الرقمي (DRM). يضمن Widevine CDM أن آلية تبادل المفاتيح تبقى آمنة. يتم تثبيت Widevine CDM مسبقًا في Google Chrome وMozilla Firefox.
إدارة الحقوق الرقمية في أندرويد (Android DRM)
يمكن اعتبار Google Widevine DRM نظام إدارة الحقوق الرقمية لـ Android. يدعم Android أمان الفيديو في الفيديوهات المتصلة بالإنترنت وغير المتصلة من خلال Google Widevine DRM. يضمن Widevine DRM فك تشفير مرخص وآمن للفيديوهات في متصفحات Chrome وFirefox وEdge على Android، وتطبيق Android Native، ويمنع محاولات تنزيل الفيديو من خلال أي اختراقات أو إضافات أو مكونات إضافية، وما إلى ذلك.
كروم DRM
يدعم متصفح Google Chrome أمان مقاطع الفيديو عبر الإنترنت من خلال Google Widevine DRM. يضمن هذا DRM فك تشفير مرخص بشكل آمن لمقاطع الفيديو في متصفح Chrome ويمنع تحميل الفيديو الذي يحاول من خلال أي اختراقات أو إضافات أو ملحقات، إلخ. يقوم Chrome بتمكين Widevine من خلال CDM (وحدة فك تشفير المحتوى). يدعم Chrome على سطح المكتب (Windows، Mac، Linux)، وكذلك Android Widevine DRM.
الأسئلة الشائعة:
كيف تقوم بتنفيذ Widevine DRM؟
لتنفيذ Widevine DRM، يتطلب الإعداد الخاص بك خادم ترخيص بالإضافة إلى ترميز محدد، وتشغيل الفيديو، وتغليف الفيديو. يمكنك بناء خادم الترخيص الخاص بك أو محاولة الحصول على ترخيص من Google بنفسك إذا كان لديك حجم كبير. فريق التطوير والكثير من الوقت بين يديك أو اختر مزود منتج مثل VdoCipher مع خادم ترخيص Widevine DRM عرض.
ما هو استخدام Widevine؟
يُستخدم Widevine DRM بشكل واسع لحماية مقاطع الفيديو الخاصة بك من التحميل غير القانوني على المتصفحات مثل Chrome وFirefox وEdge. كما يحمي المحتوى على أجهزة مثل الأجهزة التي تعمل بنظام Android وAndroid TV وChromecast. تعرف على المزيد حول أندرويد فيديو SDK لبث المحتوى المدعوم من Widevine باستخدام VdoCipher.
ما هو نظام Widevine على أندرويد؟
يمكن اعتبار Android Widevine وWidevine DRM نفس الشيء. تحمي Widevine DRM المحتوى في نظام Android لكل من الأوضاع غير المتصلة والمتصلة بالإنترنت. أيضًا، اعتمادًا على مستوى أمان الأجهزة، يمكن حظر تسجيل الشاشة.
ما هو نظام إدارة الحقوق الرقمية (DRM) الذي يستخدمه Netflix؟
تستخدم Netflix استراتيجية DRM متعددة، والتي تتضمن استخدام DRM مختلفة مثل Widevine، Fairplay، وPlayready DRM لحماية الفيديوهات من القرصنة على أجهزة Android، iOS، الحواسيب المكتبية، وأجهزة التلفزيون الذكية. لقد كتبنا أيضًا مقالًا منفصلًا يشرح نتفليكس DRM .
كيف يمكنني التحقق من مستوى Widevine على جهاز Android الخاص بي؟
يمكنك تحميل وقم بتثبيت تطبيق DRM Info.من متجر بلاي. افتح التطبيق وانتقل لأسفل إلى قسم Widevine CDM. هنا، تحقق من مستوى الأمان. سترى إما L1 أو L3.
كيف أفعّل DRM على متصفحي؟
لتمكين DRM في Chrome، اذهب إلىانتقل إلى chrome://settings/content وفعّل“المحتوى المحمي” في Firefox، انتقل إلى about:preferences وتأكد من تمكين “تشغيل المحتوى المحمي بإدارة الحقوق الرقمية DRM”، وأن Widevine مفعل في about:addons (في علامة تبويب الإضافات).
ما هو حل DRM؟
برمجيات DRM (إدارة الحقوق الرقمية) أو نظام DRM هو في الأساس برنامج إدارة الحقوق الرقمية، الذي يضمن أن يكون المحتوى الخاص بك متاحًا فقط للأشخاص الذين تقوم بتفويضهم. يمكنك استخدام برنامج DRM
Supercharge Your Business with Videos
At VdoCipher we maintain the strongest content protection for videos. We also deliver the best viewer experience with brand friendly customisations. We'd love to hear from you, and help boost your video streaming business.


My expertise focuses on DRM encryption, CDN technologies, and streamlining marketing campaigns to drive engagement and growth. At VdoCipher, I’ve significantly enhanced digital experiences and contributed to in-depth technical discussions in the eLearning, Media, and Security sectors, showcasing a commitment to innovation and excellence in the digital landscape.
Leave a Reply