So funktioniert Multi-DRM
Verstehen Sie DRM-X 6.0 Multi-DRM Konzepte, unterstützte DRM Systeme, CENC und CBCS Formate, Inhaltsidentität und Single-Key versus Multi-Key-Schutz.
Was Multi-DRM bedeutet#
Browser und Betriebssysteme verwenden nicht alle das gleiche Inhaltsentschlüsselungsmodul. Ein Multi-DRM-Servicepaket paketiert kompatible verschlüsselte Ausgaben, wählt ein geräteunterstütztes DRM aus, autorisiert den Betrachter einmal in Ihrem Backend und leitet die native Lizenzherausforderung an den richtigen Anbieter weiter.
| DRM | Typische Kunden | Geschützte Lieferung |
|---|---|---|
| Widevine | Chrome, Android, Android TV, Fire TV | DASH/CENC |
| PlayReady | Microsoft Edge, Windows, kompatible Fernseher | DASH/CENC |
| FairPlay Streaming | Safari, iPhone, iPad, Apple TV | HLS/CBCS |
| WisePlay | Kompatible Huawei Geräte und Browser | Registrierter qualifizierter Output |
Stabil Content ID, registrierte Manifeste#
Ihr Unternehmen verweist auf eine stabile Content ID. Eine veröffentlichte geschützte Datei besitzt ihre autoritativen Manifestvarianten und Schlüsselmodell. Während der Sitzungserstellung DRM-X wählt die registrierte Ausgabe für die angeforderten DRM und Plattformfähigkeiten aus; der Client kann kein anderes Manifest ersetzen.
Wählen Sie das Schlüsselmodell vor der Verpackung#
Einzelschlüsselschutz
Ein Präsentationsschlüssel und eine ALL-Richtlinienregel: Verwenden Sie sie, wenn die breiteste Vier-Plattform-Kompatibilität wichtiger ist als die Isolierung von Einzelschlüsseln.
Mehrschlüsselqualitätsstufen
Separate AUDIO, SD, HD, UHD1 und UHD2 Scopes. Ausgelassene Ebenen erhalten keinen Schlüssel, und stärkere Ebenen können eine höhere Sicherheit oder einen höheren Output-Schutz erfordern.
Der DRM-X Player erkennt das veröffentlichte Schlüsselmodell und empfiehlt automatisch den passenden Richtlinieneditor.
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.
Ein Flow für Browser, Anwendungen und Fernseher#
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
Verpackung und Konfiguration
Inhalt, Schlüsselsätze, unveränderliche Paketfreigaben, registrierte Manifeste, API Clients, Standardwerte, Zugangsdaten und Prüfungsnachweise.
Playback und Lizenzen
Kurzlebige Sitzungsautorisierung, DRM License Tokens, Lizenzherausforderungen, FairPlay Zertifikate, Verlängerungen und Sitzungsfreigabe.
DRM-X wird nicht zu Ihrer Berechtigungsdatenbank. Es erhält die von Ihrem authentifizierten Backend getroffene Entscheidung und signiert diese Anforderungs-Zeit-Entscheidung. Erzeugen Sie niemals eine Autorisierung im Browser JavaScript, Android Code oder einer iOS Anwendung.
Konzepte und unterstützte Lieferformate#
| DRM | Typische Kunden | Veröffentlichte Medien | Schlüsselsystem |
|---|---|---|---|
| Widevine | Chrome, Firefox Android, Android TV, Fire TV | DASH + CENC | com.widevine.alpha |
| PlayReady | Microsoft Edge auf qualifizierten Windows Geräten | DASH + CENC | com.microsoft.playready.recommendation |
| FairPlay Streaming | Safari, iPhone, iPad, Apple TV | HLS + CBCS | com.apple.fps |
| WisePlay | Kompatible Huawei Browser und Geräte | DASH + CENC | com.huawei.wiseplay |
Einzelschlüsselschutz
Ein Schlüssel schützt die Präsentation. Er maximiert die Kompatibilität mit vier Plattformen, aber Auflösungsebenen können nicht kryptographisch getrennt werden. Verwenden Sie eine Uniform ALL Sicherheitsregel und maximumQualityTier: "auto".
Mehrschlüsselqualitätsstufen
Distinct AUDIO, SD, HD, UHD1 und optionale UHD2 Schlüssel erlauben unterschiedliche Sicherheitsanforderungen. Eine fehlende Regel verweigert diese Stufe. Verwenden Sie diese, wenn UHD Hardware DRM oder einen stärkeren Ausgabeschutz erfordern muss.
DRM-X 6.0