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

القوالب المسماة والسياسات المخصصة

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

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

اختر سياسة للمحتوى

يجب أن تتوافق السياسة مع نموذج المفاتيح المستخدم عند تشفير الفيديو.

  1. Single Key Protection

    استخدم سياسة واحدة لجميع المسارات: single-software أو single-hdcp أو single-hardware.

  2. Multi-key Quality Tiered

    استخدم multi-tier-standard لتطبيق قواعد أمان مختلفة على الصوت وSD وHD وUHD.

اختر سياسة تضاهي النموذج الرئيسي للحزمة، ويستخدم المفتاح الوحيد قاعدة موحدة واحدة؛ وتستعمل الطرود المربطة قواعد المسار المنفصلة.
سياسة الترخيص

استخدام نموذج السياسة العامة على جانب الخادم#

Single Video Key Protection

تتشارك جميع نسخ الفيديو مفتاح فيديو واحدًا. يستخدم الصوت المشفّر مفتاح صوت منفصلًا. ويستخدم المحتوى الصوتي فقط مفتاح صوت واحدًا.

يحدد المفتاح الوسائط المشفرة، وتحدد قاعدة السياسة متطلبات الوصول إليها. في Single Video Key Protection، تطبق قاعدة ALL واحدة المتطلبات نفسها على مفتاح الفيديو وأي مفتاح للصوت المشفر. ولا يعني ذلك أن الصوت والفيديو يشتركان في مفتاح واحد. تستخدم حزم Multi-key Quality Tiered قواعد AUDIO وقواعد جودة فيديو منفصلة.

وتزيل النماذج المسماة معظم السياسات JSON من رمز التطبيقات. DRM-X يوسع نطاق الاسم المختار إلى سياسة حرفية ضد 2، ويصدق عليه مقابل المجموعة الحقيقية، ويوقع على النتيجة في DRM License Token.

اختر سياسة للمحتوى

يجب أن تتوافق السياسة مع نموذج المفاتيح المستخدم عند تشفير الفيديو.

  1. Single Key Protection

    استخدم سياسة واحدة لجميع المسارات: single-software أو single-hdcp أو single-hardware.

  2. Multi-key Quality Tiered

    استخدم multi-tier-standard لتطبيق قواعد أمان مختلفة على الصوت وSD وHD وUHD.

استخدم النموذج الذي يطابق النموذج الرئيسي المختار عندما يتم حزم المحتوى
الاسمنموذج التعبئةالسلوك
single-softwareمفتاح واحدالتوافق الواسع، البرمجيات DRM، لا HDCP كحد أدنى.
single-hdcpمفتاح واحدالبرمجيات (DRM) مع (HDCP 1) لحماية الناتج
single-hardwareمفتاح واحد(DRM) المؤمنة بالموجات الصلبة مع (HDCP 2.2) لحماية الناتج
multi-tier-standardمفاتيح متعددةبرمجيات (أوديو) و(SD) وبرامج (HD) و(HDCP) وأجهزة (UHD1) و(HDCP 2.2)
{
  "contentId": "course-12-lesson-4",
  "contentType": "vod",
  "drmSystem": "widevine",
  "subject": "customer-user-1001",
  "playbackMode": "streaming",
  "licensePolicyTemplate": "multi-tier-standard",
  "useEnvironmentDefaults": true,
  "maximumQualityTier": "auto"
}

مع (useEnvironmentDefaults: true)، فإن النموذج يزود الأمن بينما البيئة المنقذة تتحكم في صحة (DRM License Token) وتدفقات متزامنة و تجديد ضعها على (false) عندما تريد القيم التشغيلية المحددة للنموذج.

ويمكن أن تكتشف التطبيقات المتطورة الحالية من خلال GET /api/v1/playback/license-policy-templates.

سياسة الترخيص

:: إرسال سياسة كاملة في وقت طلب الطلبات#

استخدم licensePolicy عندما لا يعبر نموذج مسمّى عن قاعدة عملك لا ترسل licensePolicyTemplate في نفس الطلب

{
  "policy_version": 2,
  "playback_policy": {
    "persistent": false,
    "license_duration": 14400,
    "rental_duration": 0,
    "playback_duration": 7200,
    "renewal_duration": 300,
    "allowed_track_types": "ALL",
    "max_stream_per_user": 2
  },
  "security_policy": [{
    "track_type": "ALL",
    "widevine": {
      "security_level": 1,
      "required_hdcp_version": "HDCP_V1",
      "disable_analog_output": true
    },
    "playready": {
      "security_level": 2000,
      "digital_video_protection_level": 250,
      "analog_video_protection_level": 150,
      "digital_audio_protection_level": 100
    },
    "fairplay": {
      "hdcp_enforcement": 0,
      "allow_airplay": true,
      "allow_av_adapter": false
    },
    "wiseplay": {
      "security_level": 1,
      "output_control": 1
    }
  }]
}

القواعد التي لا تغلق

  • السياسة (JSON) تقتصر على (16 كيب) يجب أن تستخدم (policy_version: 2) وقد تحتوي على سبعة قواعد فريدة من نوعها
  • المحتوى الأحادي الجانب يتطلب قاعدة (ALL) واحدة (allowed_track_types: ALL) وسقفاً آلياً للجودة
  • قد تستهدف القواعد المتعددة الأهداف AUDIO, SD, HD, UHD1أو UHD2- لا يتوفر أي مفتاح.
  • max_stream_per_user: 0مقذوفات DRM-Xمتزامنة تحدّ من تلك الضجة
  • expiresInSeconds هي DRM License Token الصلاحية (60-7200 ثانية) وهي منفصلة عن DRM الرخصة وفترات الاسترجاع.
العتاد ينتمي إلى خادمكم:: خطط الاشتراك الموثوق بها في الخرائط، ونوافذ الإيجار، وتقديرات المحتوى، أو فئات الأجهزة المستخدمة في أغراض السياسة العامة المعتمدة، ولا تتقدم أبداً بسياسة واردة من مركب أو مدخل متنقل.