DRM-X 6.0 ডন ও জলপাই শাখা লোগোDRM-X 6.0ডকুমেন্টেশন
◎ বাংলা

নামযুক্ত টেমপ্লেট ও কাস্টম নীতিমালা

প্রকাশিত প্যাকেজের সঙ্গে সামঞ্জস্যপূর্ণ DRM-X লাইসেন্স নীতিমালা বেছে নিন, যার মধ্যে মেয়াদ, আউটপুট সুরক্ষা ও মানভিত্তিক স্তর অন্তর্ভুক্ত।

Markdown দেখুনসরাসরি চালানো যায় এমন উদাহরণআপডেট করা হয়েছে
প্যাকেজের কী- এর মিল খুঁজে পাওয়া একটি পলিসি বেছে নিন । একক-কি একটি ইউনিফর্ম-কি ব্যবহার করে; আটকে রাখা প্যাকেজের ধরন আলাদা করে ব্যবহার করুন ।
প্যাকেজের কী- এর মিল খুঁজে পাওয়া একটি পলিসি বেছে নিন । একক-কি একটি ইউনিফর্ম-কি ব্যবহার করে; আটকে রাখা প্যাকেজের ধরন আলাদা করে ব্যবহার করুন ।
লাইসেন্স সংক্রান্ত নীতি

পলিসি টেমপ্লেট- এর জন্য একটি সার্ভার নাম ব্যবহার করো#

নামযুক্ত টেমপ্লেট সরিয়ে ফেলো JSON অ্যাপলিকেশন কোড থেকে DRM-X নির্বাচিত নামের মধ্যে নির্বাচিত নামটি একটি ধূমপায়ী বনাম ২ পলিসির মধ্যে প্রসারিত, এটি প্রকৃত প্যাকেজের বিরুদ্ধে অনুমোদিত এবং এর ফলে চিহ্ন সৃষ্টি হয়েছে DRM License Token.

একটি কী সফটওয়্যার একটি ইউনিফর্মের টেমপ্লেট বেছে নিন; মাল্টি-কি-মি-ডেক্‌টেড প্যাকেজের বহু-মুখী মান বেছে নিন
বিষয়বস্তু প্যাকেজ করার সময় নির্বাচিত টেমপ্লেটের সাথে মিল রেখে যে টেমপ্লেট ব্যবহার করা হবে তা ব্যবহার করুন।
নামপ্যাকেজ মডেলআচরণ
single-softwareএকটি কি নির্মাণ করুনব্রড-ব্যান্ড, সফ্টওয়্যার DRMনা HDCP সর্বনিম্ন।
single-hdcpএকটি কি নির্মাণ করুনসফ্টওয়্যার DRM সহ HDCP 1x-class আউটপুট সুরক্ষা.
single-hardwareএকটি কি নির্মাণ করুনহার্ডওয়্যারel DRM সহ HDCP ২.২ ক্লাস আউটপুট সুরক্ষা.
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 ১৬বিতে সীমিত, অবশ্যই ব্যবহার করতে হবে policy_version: 2...আর সাতটি ভিন্ন ট্র্যাক নিয়মে থাকতে পারে।
  • একটি-কি বিষয়বস্তু আবশ্যক ALL নিয়ম, allowed_track_types: ALLএবং একটি স্বয়ংক্রিয় ছাদ.
  • একাধিক-কি নিয়ম সঠিকরূপে চলতে পারে AUDIO, SD, HD, UHD1অথবা: UHD2..sted টাইরস কোন চাবি পায় না.
  • max_stream_per_user: 0 নিষ্ক্রিয় DRM-X এই টোকেনের জন্য কোন আই.ডি.র কোড নেই.
  • expiresInSeconds এবং DRM License Token বৈধতা যাচাই (60-৭ সেকেন্ড) DRM লাইসেন্স এবং প্লেব্যাকের অবকাল।
আপনার সার্ভারের মধ্যে স্বনির্ধারিত সূচনাবার্তাম্যাপ গ্রাহকের পরিকল্পনা, ভাড়ার জানালা, বিষয়বস্তুর রেটিং অথবা ডিভাইস ক্লাস অনুমোদন করার জন্য ম্যাপের নির্ভরযোগ্যতা ধার্য করা হয়েছে । ব্রাউজার অথবা মোবাইল ইনপুটের মধ্যে কোন নীতি গ্রহণ করা হয়নি ।