DRM-X 6.0 dove dan logo cabang zaitunDRM-X 6.0Dokumentasi
◎ Bahasa Indonesia

Cara kerja Multi-DRM

Pahami konsep "DRM-X 6.0 Multi- DRM", didukung DRM sistem, CENC dan CBCS format, identitas isi, dan kunci tunggal versus perlindungan multi- kunci.

Lihat MarkdownContoh langsungDimutakhirkan 2026-09-05
Backend Anda memutuskan akses; DRM-X memaksa kebijakan yang ditandatangani. Media tersandi dan DRM lisensi mengikuti jalur pengiriman terpisah.
Backend Anda memutuskan akses; DRM-X memaksa kebijakan yang ditandatangani. Media tersandi dan DRM lisensi mengikuti jalur pengiriman terpisah.

Apa Multi-DRM berarti#

Peramban dan sistem operasi tidak semua menggunakan modul contents-decryption yang sama. Sebuah paket layanan multi- DRM yang cocok dengan keluaran terenkripsi, memilih sebuah device- didukung DRM, otorisasi penampil sekali di backend Anda, dan rute tantangan lisensi asli ke penyedia yang benar.

DRMTipe klienPengiriman terproteksi
WidevineChrome, Android, Android TV, Fire TVDASH / CENC
PlayReadyMicrosoft Edge, Windows, TV yang kompatibelDASH / CENC
FairPlay StreamingSafari, iPhone, iPad, Apple TVHLS / CBCS
WisePlayCompatible perangkat Huawei dan browsersTerdaftar keluaran yang terkualifikasi

Stabil Content ID, manifestasi terdaftar #

Bisnis Anda mengacu pada berkas yang stabil Content ID. Berkas yang dilindungi oleh Publikasikan memiliki variansi manifest dan model kunci. Selama pembuatan sesi DRM-X memilih keluaran yang terdaftar bagi permintaan DRM dan kemampuan platform; klien tidak dapat menggantikan manifest yang berbeda.

Pilih model kunci sebelum mengemas #

Kompatibilitas

Perlindungan Kunci Tunggal

Satu kunci presentasi dan satu aturan kebijakan ALL. Gunakan ketika kompabilitas pertier platform terluas lebih penting daripada isolasi kunci.

Premium tiers

Kualitas Multi- kunci Tiered

Pisahkan AUDIO, SD, HD, UHD1, dan UHD2 scope. Dikeluarkan tiers tidak menerima kunci, dan tiers kuat dapat membutuhkan keamanan yang lebih kuat atau perlindungan keluaran.

DRM-X pemutar mendeteksi model kunci yang diterbitkan dan merekomendasikan penyunting kebijakan yang cocok secara otomatis.

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.

Backend Anda tetap otoritatifDRM-X tidak menggantikan pelanggan, perintah, tentu saja, atau basis data berlangganan. Ini memaksakan keputusan yang dibatasi server yang anda buat.
Arsitektur

Satu aliran untuk browser, aplikasi, dan TV #

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

Paket dan konfigurasi

Konten, set kunci, rilis paket yang tidak dapat diubah, manifestasi yang terdaftar, API klien, baku, kredensial, dan audit bukti.

Data plane

Putar ulang dan lisensi

Otorisasi sesi yang panjang, DRM License Tokens, tantangan lisensi, FairPlay sertifikat, pembaharuan, dan rilis sesi.

DRM-X tidak menjadi basis data hak Anda. Ini menerima keputusan yang dibuat oleh backend yang terotentikasi dan tanda-tanda yang membutuhkan keputusan waktu. Jangan hasilkan otorisasi dalam kode peramban JavaScript, Android, atau aplikasi iOS.

Yayasan

Konsep dan format pengiriman yang didukung #

DRMTipe klienMedia yang diterbitkanSistem kunci
WidevineChrome, Firefox, Android, Android TV, Fire TVDASH + CENCcom.widevine.alpha
PlayReadyMicrosoft Edge pada perangkat yang memenuhi syarat WindowsDASH + CENCcom.microsoft.playready.recommendation
FairPlay StreamingSafari, iPhone, iPad, Apple TVHLS + CBCScom.apple.fps
WisePlayHuawei browser dan perangkat yang kompatibelDASH + CENCcom.huawei.wiseplay

Perlindungan Kunci Tunggal

Satu kunci melindungi presentasi. Ini memaksimalkan kompatibilitas empat platform, tapi penghitung resolusi tidak dapat dipisahkan secara kriptografi. Gunakan satu aturan keamanan dengan seragam ALL dan maximumQualityTier: "auto".

Kualitas Multi- kunci Tiered

Dihina AUDIO, SD, HD, UHD1, dan opsional UHD2 kunci mengizinkan persyaratan keamanan yang berbeda. Aturan yang hilang menyangkal tingkat tersebut. Gunakan ini ketika UHD harus membutuhkan hardware DRM atau perlindungan keluaran yang lebih kuat.