DRM für Livestreams integrieren
Integrieren Sie DRM-X 6.0 Live DRM mit CPIX oder SPEKE Verpackung, rotierenden Krypto-Perioden, synchronisierten Manifesten, erneuerbaren Autorisierung und Multi-Plattform-Tests.
Bereitstellen des Kanals#
- Erstellen Sie die Identität der Live-Inhalte und aktivierte DRM Systeme.
- Konfigurieren Sie kompatiblen CPIX oder SPEKE Schlüsselaustausch mit begrenzter Authentifizierung.
- Legen Sie die geschützten DASH und HLS Lieferziele fest.
- Wählen Sie die servereigene Live-Lizenzrichtlinie, das Erneuerungsfenster, die Qualitäts- und Ausgabekontrollen.
- Qualifizieren Sie eine vollständige Probe, bevor Sie den Zugang verkaufen oder öffnen.
Rotieren Sie, ohne ein nicht verfügbares zu erstellen KID#
Der Paketierer, das Manifest und jeder erforderliche DRM-Anbieter müssen sich auf die aktuellen und beibehaltenen Schlüsselperioden einigen. Veröffentlichen Sie keine neue KID, bis jeder ausgewählte Anbieter den passenden Schlüssel lösen kann. Behalten Sie genügend frühere Perioden für verspätete Beitritt, Latenz und kontrollierte Wiederherstellung.
Erstellen Sie die Viewer Session#
Fordern Sie contentType: live an, nachdem Ihr Backend den Viewer genehmigt hat. Geben Sie das registrierte Live-Manifest, die Lizenzdetails, das Erneuerungsverhalten und den Release-Lebenszyklus mit Cache-Control: no-store zurück. Verwenden Sie für jeden Anzeigeversuch eine neue Sitzung ID.
Pre-Event-Akzeptanzmatrix#
| Szenario | Erforderliches Ergebnis |
|---|---|
| Late Join während der Rotation | Manifest KID löst sich auf und die Wiedergabe beginnt innerhalb der Zielstartzeit. |
| Encoder-Neustart | Channel erholt sich ohne Schlüssel-Offenlegung oder klares Fallback. |
| Verlängerung der Lizenz | Autorisierter Viewer wird fortgesetzt; abgelaufene Berechtigung wird nicht geschlossen. |
| Ausfall des Providers oder Netzwerks | Bounded Retry / Failover behält die Richtlinie bei und vermeidet doppelte Abrechnungen. |
| Zuschauerstopps | Die gleichzeitige Reservierung wird umgehend freigegeben. |
DRM-X 6.0