DRM-X 6.0 Taube und Olivenzweig LogoDRM-X 6.0Dokumentation
◎ Deutsch

So funktioniert Multi-DRM

Erfahren Sie, wie Multi-DRM Ihre Videos schützt, wie Ihr Backend den Zugriff steuert und wie der Player eine DRM-Lizenz erhält.

Markdown anzeigenLive-BeispieleAktualisiert am 2026-10-21

Verschlüsselte Videos und DRM-Lizenzen werden getrennt übertragen

Das CDN liefert verschlüsselte Videos. Ihr Backend prüft den Zugriff; der DRM-Lizenzdienst autorisiert die Entschlüsselung auf einem kompatiblen Gerät.

  1. Speicher / CDN

    Liefert verschlüsselte Medien an den Player.

  2. Ihr Backend

    Prüft die Zugriffsberechtigung des Zuschauers und fordert bei DRM-X die Wiedergabeautorisierung an.

  3. DRM-X

    Validiert die Wiedergabeautorisierung und verarbeitet die DRM-Lizenzanfrage.

  4. Player + Gerät

    Verwendet das DRM-System des Geräts, um eine Lizenz zu erhalten und die verschlüsselten Medien abzuspielen.

Ihr Backend entscheidet über den Zugriff; DRM-X erzwingt die unterschriebene Richtlinie. Verschlüsselte Medien und DRM Lizenzen folgen getrennten Lieferwegen.

Diese Anleitung zeigt den Weg von der Quelldatei zur berechtigten Wiedergabe. Beginnen Sie mit Ihr erstes geschütztes Video oder erstellen Sie das erste Paket mit dem bebilderten Desktop-Tutorial.

Was Multi-DRM bedeutet#

Browser und Geräte verwenden unterschiedliche DRM-Systeme. DRM-X verbindet Inhaltsverschlüsselung, Wiedergabeautorisierung und Lizenzbereitstellung in einer Integration. Ihr Backend prüft, ob ein Zuschauer den Inhalt ansehen darf. DRM-X gibt die Wiedergabekonfiguration und Autorisierung für einen kompatiblen Player zurück. Der Player fordert dann die DRM-Lizenz an, die er zum Abspielen des verschlüsselten Videos benötigt.

DRMTypische KundenGeschützte Lieferung
WidevineChrome, Android, Android TV, Fire TVDASH/CENC
PlayReadyMicrosoft Edge, Windows, kompatible FernseherDASH/CENC
FairPlay StreamingSafari, iPhone, iPad, Apple TVHLS/CBCS
WisePlayKompatible Huawei Geräte und BrowserRegistrierter qualifizierter Output

Stabile Content ID und registrierte Manifeste#

Identifizieren Sie ein Video in Ihrer Anwendung anhand der Content ID. Jedes veröffentlichte Video verfügt über registrierte Wiedergabemanifeste und ein Verschlüsselungsschlüsselmodell. Wenn Ihr Backend die Wiedergabe anfordert, wählt DRM-X das zum DRM-System des Geräts passende Manifest. Der Player kann es nicht durch ein unregistriertes Manifest ersetzen.

Vor der Paketierung das Schlüsselmodell wählen#

Vereinbarkeit

Schutz mit einem Videoschlüssel

Ein Videoschlüssel schützt alle ausgewählten Videovarianten unter einer einzigen ALL-Richtlinienregel. Audio bleibt standardmäßig unverschlüsselt; beim Aktivieren der Audioverschlüsselung wird für die Kompatibilität mit Safari/FairPlay ein eigener Audioschlüssel hinzugefügt.

Premium-Stufen

Multi-key Quality Tiered

Trennen Sie AUDIO, SD, HD, UHD1 und UHD2. Ausgelassene Stufen erhalten keinen Schlüssel. Höhere Stufen können stärkere Sicherheit oder Ausgabeschutz verlangen.

Der DRM-X Player erkennt das veröffentlichte Schlüsselmodell und empfiehlt automatisch den passenden Richtlinieneditor.

Inhalte verwalten und Wiedergabe autorisieren#

DRM-X hat zwei Hauptaufgaben. Zunächst hilft es Ihnen, Inhalte, Verschlüsselung, Speicher und Zugriffsregeln einzurichten. Startet ein Zuschauer dann die Wiedergabe, erstellt es eine kurzzeitig gültige Sitzung und wickelt den DRM-Lizenzaustausch ab. Entwickler bezeichnen diese Bereiche als Control Plane (control plane) und Data Plane (data plane).

Ihr Backend bleibt autoritärDRM-X ersetzt nicht Ihre Kunden-, Bestellungs-, Kurs- oder Abonnementdatenbank, sondern setzt die begrenzte Entscheidung durch, die Ihr authentifizierter Server trifft.
Architektur

Ein gemeinsamer Ablauf für Browser, Apps und Fernseher#

  1. Der Zuschauer meldet sich bei Ihrem Dienst an.
  2. Ihr Backend prüft den Kauf, das Abonnement oder den Kurszugriff.
  3. Ihr Backend wählt eine benannte Vorlage oder eine vollständige benutzerdefinierte Richtlinie.
  4. Ihr Backend erstellt eine Wiedergabesitzung: POST api6.drm-x.com/api/v1/playback/environments/{siteId}/sessions.
  5. DRM-X ermittelt das aktive veröffentlichte Medienpaket und dessen registriertes Manifest.
  6. DRM-X gibt Contract v1 und ein kurzzeitig gültiges DRM License Token zurück.
  7. Der Player sendet die DRM-Challenge unverändert an die zurückgegebene Lizenz-URL.
  8. DRM-X Gateway validiert das Token; der Anbieter setzt die darin signierte Richtlinie durch.
  9. Wenn die Begrenzung gleichzeitiger Wiedergaben aktiv ist, gibt der Player seine Reservierung beim Stoppen oder Wechseln der Wiedergabe frei.
Control plane

Verpackung und Konfiguration

Inhalt, Schlüsselsätze, unveränderliche Paketfreigaben, registrierte Manifeste, API Clients, Standardwerte, Zugangsdaten und Prüfungsnachweise.

Data plane

Playback und Lizenzen

Kurzlebige Sitzungsautorisierung, DRM License Tokens, Lizenzherausforderungen, FairPlay Zertifikate, Verlängerungen und Sitzungsfreigabe.

DRM-X ersetzt Ihre Berechtigungsdatenbank nicht. Es empfängt die Entscheidung des authentifizierten Backends und signiert sie für die Anfrage. Erzeugen Sie Autorisierung niemals in Browser-JavaScript, Android-Code oder einer iOS-App.

Stiftungen

Grundlagen und unterstützte Auslieferungsformate#

DRMTypische KundenVeröffentlichte MedienSchlüsselsystem
WidevineChrome, Firefox Android, Android TV, Fire TVDASH + CENCcom.widevine.alpha
PlayReadyMicrosoft Edge auf qualifizierten Windows GerätenDASH + CENCcom.microsoft.playready.recommendation
FairPlay StreamingSafari, iPhone, iPad, Apple TVHLS + CBCScom.apple.fps
WisePlayKompatible Huawei Browser und GeräteDASH + CENCcom.huawei.wiseplay

Schutz mit einem Videoschlüssel

Ein Videoschlüssel schützt alle ausgewählten Videovarianten; die Auflösungsstufen lassen sich daher nicht kryptografisch voneinander trennen. Audio bleibt standardmäßig unverschlüsselt; verschlüsseltes Audio verwendet einen eigenen Audioschlüssel. Verwenden Sie eine einheitliche ALL-Sicherheitsregel und maximumQualityTier: "auto".

Multi-key Quality Tiered

Unterschiedliche Schlüssel AUDIO, SD, HD, UHD1 und optional UHD2 erlauben eigene Anforderungen. Ohne Regel wird die Stufe abgelehnt. Nutzen Sie dies für UHD mit Hardware-DRM oder stärkerem Ausgabeschutz.

Mobile Bandbreite und Sicherheit getrennt steuern#

Ein 4K-Paket kann 480p, 720p, 1080p und 2160p enthalten. Die optionale Smartphone-Grenze fordert dort höchstens 1080p an; Desktop und Tablet behalten ihre bisherigen Grenzen. Auto und manuelle Auswahl bleiben im autorisierten Bereich. Die UHD-Stufen bleiben für andere Zielgruppen im Paket.

Die nutzbare Auflösung ist das Minimum aus Kundenlimit, Quellstufen, DRM-Richtlinie, Ausgabeschutz und Decoderfähigkeit. Single Video Key Protection trennt Auflösungsstufen nicht kryptografisch. Für vertrauenswürdige Stufenregeln benötigen Sie eine passende Mehrschlüssel-Richtlinie und eine Backend-Regel. Siehe Integrationsoption und Testverfahren.

Aufgabe der einzelnen Komponenten#

TeilVerantwortungErgebnis
Desktop oder CLI PackagerQuelle kodieren, ausgewählte Varianten verschlüsseln und geschützte Ausgabe veröffentlichen.Published Content ID mit registrierten Manifesten.
Ihr Website-BackendZuschauer authentifizieren, Zugriff prüfen sowie vertrauenswürdige Inhalte und Richtlinien auswählen.Autorisierte Wiedergabesitzungsanfrage.
DRM-XAnfrage prüfen und registriertes Manifest, DRM License Token und begrenzte Lizenzrouten bereitstellen.Wiedergabevertrag für den Player und Durchsetzung signierter DRM-Regeln.
Universal Player und Geräte-DRMGeschützte Medien laden, Lizenz beziehen und innerhalb der erlaubten Fähigkeiten abspielen.Wiedergabe mit erlaubter Qualität, Audio und Untertiteln.

Eine geänderte Player-Oberfläche gewährt keine zusätzlichen DRM-Rechte. Die Smartphone-Grenze kann die angeforderten Qualitätsstufen einschränken. Stärkere Sicherheitsanforderungen müssen im vertrauenswürdigen Backend und der passenden DRM-Richtlinie durchgesetzt werden.