Comment fonctionne le Multi-DRM
Comprendre les concepts DRM-X 6.0 multi-DRM, pris en charge les systèmes DRM, les formats CENC et CBCS, l'identité du contenu et la protection par une seule clé par rapport à la protection par plusieurs clés.
Ce que signifie Multi-DRM #
Les navigateurs et les systèmes d'exploitation n'utilisent pas tous le même module de décryptage de contenu. Un service multi-DRM paquete des sorties cryptées compatibles, sélectionne un périphérique compatible DRM, autorise le visionneur une fois dans votre moteur de recherche, et oriente le défi de licence native vers le bon fournisseur.
| DRM | Clients typiques | Livraison protégée |
|---|---|---|
| Widevine | Chrome, Android, Android TV, Fire TV | DASH/CENC |
| PlayReady | Microsoft Edge, Windows, téléviseurs compatibles | DASH/CENC |
| FairPlay Streaming | Safari, iPhone, iPad, Apple TV | HLS/CBCS |
| WisePlay | Appareils Huawei compatibles et navigateurs | Produit qualifié enregistré |
Stable Content ID, manifestes enregistrés #
Votre entreprise fait référence à une stable Content ID. Un fichier protégé publié possède ses variantes de manifeste et son modèle de clé faisant autorité. Au cours de la création de session DRM-X choisit la sortie enregistrée pour les fonctionnalités de DRM et de plate-forme demandées; le client ne peut pas remplacer un manifeste différent.
Choisissez le modèle de clé avant emballage#
Protection à clé unique
Une clé de présentation et une règle de politique ALL. Utilisez-la lorsque la compatibilité de quatre plates-formes la plus large importe plus que l'isolement de clé à chaque palier.
Qualité multi-clés
Séparer AUDIO, SD, HD, UHD1 et UHD2 les champs d'application. Les niveaux observés ne reçoivent aucune clé, et les niveaux plus forts peuvent nécessiter une sécurité ou une protection de sortie plus forte.
Le DRM-X lecteur détecte le modèle de clé publié et recommande l'éditeur de politique correspondant automatiquement.
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.
Un flux pour les navigateurs, les applications et les téléviseurs#
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
Emballage et configuration
Contenu, jeux de clés, versions de paquets immuables, manifestes enregistrés, clients API, par défaut, identifiants et preuves de vérification.
Lecture et licences
Autorisation de session de courte durée, DRM License Tokens, défis de licence, FairPlay certificats, renouvellements et libération de session.
DRM-X ne devient pas votre base de données d'admissibilité. Il reçoit la décision prise par votre moteur authentifié et signe une décision de demande. Ne jamais générer d'autorisation dans le navigateur JavaScript, le code Android ou une application iOS.
Concepts et formats de livraison pris en charge #
| DRM | Clients typiques | Médias publiés | Système clé |
|---|---|---|---|
| Widevine | Chrome, Firefox, Android, Android TV, Fire TV | DASH + CENC | com.widevine.alpha |
| PlayReady | Microsoft Edge sur les appareils qualifiés Windows | DASH + CENC | com.microsoft.playready.recommendation |
| FairPlay Streaming | Safari, iPhone, iPad, Apple TV | HLS + CBCS | com.apple.fps |
| WisePlay | Navigateurs et appareils Huawei compatibles | DASH + CENC | com.huawei.wiseplay |
Protection à clé unique
Une clé protège la présentation. Elle maximise la compatibilité avec les quatre plateformes, mais les niveaux de résolution ne peuvent pas être séparés cryptographiquement. Utilisez une règle de sécurité uniforme ALL et maximumQualityTier: "auto".
Qualité multi-clés
Les touches distinctes AUDIO, SD, HD, UHD1 et optionnelles UHD2 permettent des exigences de sécurité différentes. Une règle manquante nie ce niveau. Utilisez ceci lorsque UHD doit nécessiter une protection matérielle DRM ou une protection de sortie plus forte.
DRM-X 6.0