# Multi-DRM কীভাবে কাজ করে

Multi-DRM কীভাবে ভিডিও সুরক্ষিত করে, ব্যাকএন্ড কীভাবে প্রবেশাধিকার নিয়ন্ত্রণ করে এবং প্লেয়ার কীভাবে DRM লাইসেন্স পায়, তা জানুন।

এনক্রিপ্ট করা ভিডিও ও DRM লাইসেন্স আলাদা পথে সরবরাহ করা হয়

CDN এনক্রিপ্ট করা ভিডিও সরবরাহ করে। আপনার ব্যাকএন্ড দেখার অধিকার যাচাই করে, আর DRM লাইসেন্স পরিষেবা সামঞ্জস্যপূর্ণ ডিভাইসে ডিক্রিপশনের অনুমতি দেয়।

- 01**স্টোরেজ / CDN**

প্লেয়ারে এনক্রিপ্ট করা মিডিয়া সরবরাহ করে।

- 02**আপনার ব্যাকএন্ড**

দর্শকের দেখার অনুমতি যাচাই করে এবং DRM-X থেকে প্লেব্যাকের অনুমোদন চায়।

- 03**DRM-X**

প্লেব্যাকের অনুমোদন যাচাই করে এবং DRM লাইসেন্সের অনুরোধ প্রক্রিয়া করে।

- 04**প্লেয়ার + ডিভাইস**

ডিভাইসের DRM সিস্টেম ব্যবহার করে লাইসেন্স গ্রহণ করে এবং এনক্রিপ্ট করা মিডিয়া চালায়।

আপনার ব্যাক-এন্ড চালু করতে; ব্যবহার করতে ব্যবহৃত হচ্ছে DRM-X স্বাক্ষর করার নীতি প্রয়োগ করে এনক্রিপ্ট করা হবে। DRM লাইসেন্স ভিন্ন ভিন্ন পথ অনুসরণ করে।

## Multi-DRM পরিচিতি[#](#what-multi-drm-means)

বিভিন্ন ব্রাউজার ও ডিভাইস ভিন্ন DRM সিস্টেম ব্যবহার করে। DRM-X একই ইন্টিগ্রেশনে কনটেন্ট এনক্রিপশন, প্লেব্যাকের অনুমোদন এবং লাইসেন্স সরবরাহের ব্যবস্থা করে। দর্শকের দেখার অনুমতি আছে কি না আপনার ব্যাকএন্ড যাচাই করে। এরপর DRM-X সামঞ্জস্যপূর্ণ প্লেয়ারের জন্য প্লেব্যাক কনফিগারেশন ও অনুমোদন ফেরত দেয়। প্লেয়ার তখন এনক্রিপ্ট করা ভিডিও চালানোর জন্য প্রয়োজনীয় DRM লাইসেন্স চায়।

| DRM | সাধারণ ক্লায়েন্ট | সুরক্ষিত বন্টন | 
| --- | --- | --- |

| Widevine | Chrome, Android, Android TV, Fire TV | DASH/CENC | 

| PlayReady | মাইক্রোসফট Edge, Windowsএকক TV | DASH/CENC | 

| FairPlay Streaming | Safari; আইফোন, আইপ্যাড, Apple TV | HLS/CBCS | 

| WisePlay | আন্তরিক Hotifi ডিভাইস এবং ব্রাউজার | নিবন্ধিত যোগ্য আউটপুট | 



## স্থায়ী Content IDআন- লক (c)[#](#stable-content-id-registered-manifests)

আপনার ব্যাবসায় আস্থার উল্লেখ Content IDএকটি Midnight s. ডি. ই. ফাইল সংরক্ষণ করার সময় তার নিজস্ব পরিচয় প্রমাণ এবং কী মডেল । DRM-X অনুরোধ করা অনুরোধের জন্য নিবন্ধিত আউটপুট নির্বাচন করুন DRM প্ল্যাটফর্ম ক্ষমতা এবং ক্লায়েন্ট ভিন্ন কোন প্রকাশ করতে পারে না ।



## প্যাকেজ নির্মাণের পূর্বে মডেল নির্বাচন করুন[#](#choose-the-key-model-before-packaging)

সামঞ্জস্য

### Single Key Protection

একটি উপস্থাপনা কী এবং একটি মাত্র `ALL` নিয়ম অনুযায়ী এই পদ্ধতি ব্যবহার করা হবে যখন চার-প্ল্যাটফর্মের সাথে সামঞ্জস্য বজায় রাখা হবে... ...প্রতিটি চাবির চেয়ে বেশি।

শ্যাম্পিয়াম টাই

### Multi-key Quality Tiered

পৃথক AUDIO, SD, HD, UHD1এবং UHD2 অমার্জিত টাই কোনো চাবি পায় না, এবং শক্তিশালী টাইরেটরের নিরাপত্তা অথবা আউটপুট সুরক্ষার প্রয়োজন হতে পারে।

এটা DRM-X প্লেয়ার প্রকাশ কী আদর্শ খুঁজে বার করে এবং অনুরূপ পলিসি সম্পাদক স্বয়ংক্রিয়ভাবে সুপারিশ করে ।



## Control plane and data plane[#](#control-plane-and-data-plane)

The control plane manages environments, content, key sets, immutable package releases, registered storage, API clients, policies, and audit evidence. The data plane creates short-lived playback sessions and transports native certificate, license, renewal, and release traffic.

**আপনার ব্যাক-এন্ড বর্তমানে আরম্ভ করা হয়নি**DRM-X আপনার গ্রাহক, অর্ডার, অথবা গ্রাহকের ডাটাবেস পরিবর্তন করা হয় না । আপনার পরিচয় প্রমাণ প্রক্রিয়া সফল হলে এই সিদ্ধান্তটি প্রযোজ্য ।



স্থাপত্য 

## ব্রাউজার, অ্যাপ্লিকেশন এবং টিভি-র জন্য একটি লগ[#](#one-flow-for-browsers-applications-and-tvs)



```
Viewer signs in to your service
  → Your backend checks purchase / subscription / course access
  → Your backend selects a named template or complete custom policy
  → POST api6.drm-x.com/api/v1/playback/environments/{siteId}/sessions
  → DRM-X resolves the active published package and registered manifest
  → DRM-X returns Contract v1 + short-lived DRM License Token
  → Player sends the opaque DRM challenge to the returned license URL
  → DRM-X Gateway validates the token and provider enforces its signed policy
  → Player releases the concurrent-stream reservation on stop or replacement
```





Control plane

### প্যাকেজ প্রণালী ও কনফিগারেশন

বিষয়বস্তু, কী সেট সেট, অপ্রধান প্যাকেজ রিলিজ, নিবন্ধনকৃত অংশগুলি, API ক্লায়েন্ট, ডিফল্ট, পরিচয় যাচাইয়ের তথ্য- এবং হিসাব প্রমাণ.



Data plane

### প্লে-ব্যাক এবং লাইসেন্স

স্বল্প-বিন্যস্ত সেশন অনুমোদন DRM License Tokensএস, লাইসেন্স চ্যালেঞ্জ, FairPlay সার্টিফিকেট, পুনর্মূল্যায়ন, এবং সেশন মুক্তি।



DRM-X does not become your entitlement database. It receives the decision made by your authenticated backend and signs that request-time decision. Never generate authorization in browser JavaScript, Android code, or an iOS application.





ফাউন্ডেশন 

## Placesss এবং সমর্থিত ফরম্যাটের সংকলন[#](#concepts-and-supported-delivery-formats)




| DRM | সাধারণ ক্লায়েন্ট | ক্লিপ-বোর্ডের মিডিয়া | কি-সার্ভার | 
| --- | --- | --- | --- |

| Widevine | Chrome- ফায়ারফক্স, Android, Android TV, Fire TV | DASH + CENC | `com.widevine.alpha` | 

| PlayReady | মাইক্রোসফট Edge যে দক্ষতায়... Windows ডিভাইস | DASH + CENC | `com.microsoft.playready.recommendation` | 

| FairPlay Streaming | Safari; আইফোন, আইপ্যাড, Apple TV | HLS + CBCS | `com.apple.fps` | 

| WisePlay | আন্তরিক Hoti ব্রাউজার ও ডিভাইসName | DASH + CENC | `com.huawei.wiseplay` | 


### Single Key Protection



একটি কী (key) উপস্থাপনাটি রক্ষা করে । এটি চার-প্ল্যাটফর্মের প্রস্থকে বড় করে তোলে, কিন্তু রেজল্যুশনের টাই ক্রিপ্টলিক এককভাবে ব্যবহার করা যাবে না । একটি ইউনিফর্ম ব্যবহার করে একটি উভয়কেই ব্যবহার করা যাবে না । `ALL` নিরাপত্তা এবং নিয়ম `maximumQualityTier: "auto"`.



### Multi-key Quality Tiered



ফোকাস `AUDIO`, `SD`, `HD`, `UHD1`কঠোর স ্ বভাব , তদুপরি কুখ ্ যাত ; `UHD2` কি- র ক্ষেত্রে বিভিন্ন নিরাপত্তা প্রয়োজন রয়েছে । UHD হার্ডওয়্যারের ক্ষেত্রে আবশ্যক DRM অথবা শক্তিশালী আউটপুট সুরক্ষা.

<!-- Canonical: https://docs.drm-x.com/bn/concepts/how-drm-works -->
<!-- Language: bn -->
