DRM-X 6.0 حمام وشعار فرع الزيتونDRM-X 6.0الوثائق
◎ العربية

كيف تعمل Multi-DRM

تعرّف على كيفية حماية الفيديو باستخدام Multi-DRM، وكيف يتحكم خادم التطبيق في الوصول، وكيف يحصل المشغّل على ترخيص DRM.

عرض Markdownأمثلة قابلة للتجربةآخر تحديث 2026-10-21

يُرسَل الفيديو المشفّر وتراخيص DRM عبر مسارين منفصلين

توزّع CDN الفيديو المشفّر. يتحقق خادم التطبيق من صلاحية الوصول، وتسمح خدمة تراخيص DRM بفك التشفير على جهاز متوافق.

  1. التخزين / CDN

    يوزّع الوسائط المشفّرة إلى المشغّل.

  2. خادم التطبيق لديك

    يتحقق من حق المشاهد في الوصول ويطلب تصريح التشغيل من DRM-X.

  3. DRM-X

    تتحقق من تصريح التشغيل وتعالج طلب ترخيص DRM.

  4. المشغّل + الجهاز

    يستخدم نظام DRM في الجهاز للحصول على ترخيص وتشغيل الوسائط المشفّرة.

يتحقق backend لديك من حق الوصول، ويطبّق DRM-X السياسة الموقّعة. تُنقل الوسائط المشفرة وتراخيص DRM عبر مسارين منفصلين.

يوضح هذا الدليل المسار من ملف المصدر إلى التشغيل المخول. ابدأ بـ أول فيديو محمي للإعداد الكامل، أو استخدم دليل Desktop المصور لتجهيز ملفك الأول.

فهم Multi-DRM#

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

DRMعملاء نموذجيونالتسليم المحمي
WidevineChrome Android Android TV Fire TVDASH CENC
PlayReadyمايكروسوفت Edge، Windows، تلفازات متوافقةDASH CENC
FairPlay StreamingSafari , iPhone, iPad, Apple TVHLS CBCS
WisePlayأجهزة هواوي المتوافقة ومصفوفةالنواتج المؤهلة المسجلة

Content ID ثابت وقوائم تشغيل مسجلة#

استخدم Content ID لتعريف الفيديو في تطبيقك. لكل فيديو منشور ملفات وصف تشغيل مسجلة ونموذج لمفاتيح التشفير. عندما تطلب خوادمك الخلفية التشغيل، يختار DRM-X ملف الوصف الملائم لنظام DRM في الجهاز. لا يستطيع المشغل استبداله بملف وصف غير مسجل.

اختيار نموذج مفاتيح التشفير قبل التجهيز#

التوافق

Single Video Key Protection

يحمي مفتاح فيديو واحد كل نسخة فيديو محددة وفق قاعدة سياسة ALL واحدة. يكون الصوت غير مشفّر افتراضيًا؛ ويضيف تفعيل تشفير الصوت مفتاح صوت منفصلًا للتوافق مع Safari/FairPlay.

تيارات بريميوم

Multi-key Quality Tiered

افصل AUDIO وSD وHD وUHD1 وUHD2. لا تحصل المستويات المحذوفة على مفتاح، ويمكن أن تتطلب المستويات الأعلى أمانًا أو حماية إخراج أقوى.

يكتشف مشغّل DRM-X نموذج مفاتيح التشفير المنشور، ويوصي تلقائيًا بمحرر السياسة المناسب.

إدارة المحتوى ثم منح إذن التشغيل#

لدى DRM-X مهمتان أساسيتان. أولًا، يساعدك في إعداد المحتوى والتشفير والتخزين وقواعد الوصول. ثم، عندما يضغط المشاهد على تشغيل، ينشئ جلسة تشغيل قصيرة الصلاحية ويتولى تبادل تراخيص DRM. يسمي المطورون هذين الجزأين مستوى التحكم (control plane) ومستوى البيانات (data plane).

ظهيرك لا يزال موثوقاً بهلا يحل DRM-X محل قاعدة بيانات العملاء أو الطلبات أو الدورات أو الاشتراكات لديك. بل يطبّق القرار المحدد النطاق الذي يصدره خادمك بعد المصادقة.
هيكل المحفوظات

مسار موحد للمتصفحات والتطبيقات وأجهزة التلفزيون#

  1. يسجّل المشاهد الدخول إلى خدمتك.
  2. تتحقق الواجهة الخلفية لديك من الشراء أو الاشتراك أو حق الوصول إلى الدورة.
  3. تختار الواجهة الخلفية لديك قالبًا مسمّى أو سياسة مخصصة كاملة.
  4. تنشئ الواجهة الخلفية لديك جلسة تشغيل: POST api6.drm-x.com/api/v1/playback/environments/{siteId}/sessions.
  5. يحدد DRM-X حزمة المحتوى المنشورة النشطة وملف manifest المسجّل لها.
  6. يعيد DRM-X كلاً من Contract v1 وDRM License Token قصير الصلاحية.
  7. يرسل المشغّل طلب تحدّي DRM إلى عنوان URL الترخيص المُعاد، دون تغيير بايتات الطلب.
  8. يتحقق DRM-X Gateway من الرمز، ويطبق المزوّد السياسة الموقّعة المضمّنة فيه.
  9. عند تفعيل حد التشغيل المتزامن، يحرر المشغّل الحجز الخاص به عند إيقاف التشغيل أو استبداله.
Control plane

التعبئة والتكوين

المحتوى، ومجموعات المفاتيح، وإصدارات الحزم غير القابلة للتعديل، وقوائم التشغيل المسجلة، وعملاء API، والقيم الافتراضية، وبيانات الاعتماد، وأدلة التدقيق.

Data plane

العصيان والرخص

تصاريح جلسات قصيرة الصلاحية، وDRM License Tokens، وطلبات الترخيص الأصلية، وشهادات FairPlay، والتجديد، وتحرير الجلسات.

لا يحل DRM-X محل قاعدة صلاحيات المشاهدة لديك. يتلقى قرار الخادم الخلفي الموثق ويوقعه لهذا الطلب. لا تنشئ التفويض في JavaScript المتصفح أو كود Android أو تطبيق iOS.

المؤسسات

المفاهيم وصيغ التوزيع المدعومة#

DRMعملاء نموذجيونوسائط الإعلام المنشورةنظام المفاتيح
WidevineChrome، (فايرفوكس) Android، Android TV، Fire TVDASH + CENCcom.widevine.alpha
PlayReadyمايكروسوفت Edge على أجهزة Windows مؤهلةDASH + CENCcom.microsoft.playready.recommendation
FairPlay StreamingSafari , iPhone, iPad, Apple TVHLS + CBCScom.apple.fps
WisePlayمصفوفات وأجهزة منافسةDASH + CENCcom.huawei.wiseplay

Single Video Key Protection

يحمي مفتاح فيديو واحد جميع نسخ الفيديو المحددة، لذلك لا يمكن فصل مستويات الدقة باستخدام مفاتيح تشفير مستقلة. يكون الصوت غير مشفّر افتراضيًا؛ ويستخدم الصوت المشفّر مفتاح صوت منفصلًا. استخدم قاعدة أمان ALL موحدة مع maximumQualityTier: "auto".

Multi-key Quality Tiered

تسمح مفاتيح مستقلة AUDIO وSD وHD وUHD1 وUHD2 الاختياري بمتطلبات مختلفة. غياب القاعدة يرفض المستوى. استخدم ذلك إذا تطلب UHD حماية DRM عتادية أو إخراجًا أقوى.

التحكم في عرض النطاق الترددي الهاتف والأمان منفصلان#

يمكن أن تتضمن حزمة 4K نسخًا بدقة 480p و720p و1080p و2160p. يطلب حد الهاتف الاختياري دقة لا تتجاوز 1080p للهواتف، مع إبقاء الحد الحالي للحواسيب والأجهزة اللوحية. يلتزم Auto والاختيار اليدوي بالنتيجة المخولة، وتبقى نسخ UHD متاحة للفئات الأخرى في الحزمة.

الدقة المتاحة هي أدنى حد بين إعداد العميل وتدرج المصدر وسياسة DRM وحماية الإخراج وقدرة فك الترميز. لا يستطيع Single Video Key Protection فصل مستويات الدقة تشفيريًا. للتحكم الموثوق بالمستويات، استخدم سياسة مفاتيح متعددة مطابقة وقاعدة يديرها الخادم الخلفي. راجع خيار الدمج وإجراء الاختبار.

دور كل مكوّن#

المكوّنالمسؤوليةالنتيجة
Desktop أو CLI Packagerترميز المصدر وتشفير النسخ المختارة ونشر الإخراج المحمي.Published Content ID مع قوائم تشغيل مسجلة.
الخادم الخلفي لموقعكتوثيق المشاهد والتحقق من صلاحية وصوله واختيار محتوى وسياسة موثوقين.طلب جلسة تشغيل مخول.
DRM-Xالتحقق من الطلب وإعادة قائمة التشغيل المسجلة وDRM License Token ومسارات ترخيص مقيدة.عقد تشغيل للمشغل وتطبيق قواعد DRM الموقعة.
Universal Player وDRM الجهازتحميل الوسائط المحمية والحصول على الترخيص والتشغيل ضمن الإمكانات المسموحة.التشغيل بالجودة والصوت والترجمة النصية المسموحة.

تغيير واجهة المشغل لا يمنح حقوق DRM إضافية. يمكن لحد دقة خاص بالهواتف تضييق تدرج الجودة المطلوب، لكن يجب تطبيق متطلبات الأمان الأقوى في الخادم الخلفي الموثوق وسياسة DRM المطابقة.