DRM-X 6.0 logo de la colombe et de la branche d'oliveDRM-X 6.0Documentation
◎ Français

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.

Voir le MarkdownExemples en ligneMise à jour 2026-09-05
Votre moteur décide de l'accès; DRM-X applique la politique signée. Les licences de médias chiffrés et DRM suivent des chemins de livraison séparés.
Votre moteur décide de l'accès; DRM-X applique la politique signée. Les licences de médias chiffrés et DRM suivent des chemins de livraison séparé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.

DRMClients typiquesLivraison protégée
WidevineChrome, Android, Android TV, Fire TVDASH/CENC
PlayReadyMicrosoft Edge, Windows, téléviseurs compatiblesDASH/CENC
FairPlay StreamingSafari, iPhone, iPad, Apple TVHLS/CBCS
WisePlayAppareils Huawei compatibles et navigateursProduit 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#

Compatibilité

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.

Niveaux de primes

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.

Votre moteur de recherche continue de faire autoritéDRM-X ne remplace pas votre client, commande, cours ou base de données d'abonnement. Il fait appliquer la décision limitée de votre serveur authentifié.
Architecture

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
Control plane

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.

Data plane

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.

Fondations

Concepts et formats de livraison pris en charge #

DRMClients typiquesMédias publiésSystème clé
WidevineChrome, Firefox, Android, Android TV, Fire TVDASH + CENCcom.widevine.alpha
PlayReadyMicrosoft Edge sur les appareils qualifiés WindowsDASH + CENCcom.microsoft.playready.recommendation
FairPlay StreamingSafari, iPhone, iPad, Apple TVHLS + CBCScom.apple.fps
WisePlayNavigateurs et appareils Huawei compatiblesDASH + CENCcom.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.