Probleme bei geschützter Wiedergabe beheben
Fehlerbehebung DRM-X 6.0 Verpackung, Autorisierung, Zertifikat, DRM Lizenz, Manifest, Entschlüsselung und Wiedergabefehler mit sicherer gekürzter Diagnose.
Fehlerphasenmatrix#
| Phase | Typische Nachweise | Erste Kontrolle |
|---|---|---|
| Anspruch | Ihr Endpunkt gibt 401/403 zurück | Login, Abonnement, Kurs, Miete oder Event-Zugang. |
| Sitzung | Playback Session API lehnt Anfrage ab | Anmeldeumfang, Site ID, Content ID, Policy und veröffentlichter Status. |
| Manifest | 404, CORS, Parse oder Segmentfehler | Registriertes Manifest, Lieferhostname, Objektexistenz und Antwort-Header. |
| Schlüsselsystem | CDM nicht unterstützt oder verweigert | Physisches Gerät, Browserversion, DRM-Fähigkeit, Datenschutzmodus und OS-Unterstützung. |
| Bescheinigung | FairPlay certificate/SPC setup fehlschlägt | Bereitstellung, Inhaltstyp, Autorisierung und genauer binärer Transport. |
| Lizenz | Provider-Denial oder binärer Parse-Ausfall | Token Ablauf, DRM Match, Challenge Body, Inhaltstyp und Policy. |
| Entschlüsseln/Abspielen | Schlüsselstatus, Codec, HDCP, Decoder oder Medienfehler | KID Mapping, erlaubte Ebene, Ausgabepfad, Codec und Gerätelimits. |
Verwenden Sie sichere Diagnose#
- Generieren Sie eine neue Debug-Sitzung und reproduzieren Sie ein Problem.
- Erfassen Sie das Live-redigierte Protokoll und die Playback-Diagnose aus dem Player.
- Halten Sie nur Bühne, Ereignis, Korrelation ID, Status, Dauer, Browser / OS, DRM und redigiert Content ID.
- Fügen Sie niemals Access Keys, DRM License Tokens, Autorisierungs-Header, Manifest-Abfragegeheimnisse, native Herausforderungen, Lizenzantworten, Zertifikate, private Schlüssel oder Inhaltsschlüssel hinzu.
Plattformchecks#
Windows Edge
Auto sollte PlayReady auf physisch Windows Edge bevorzugen und nur ein begrenztes Widevine Fallback verwenden, wenn der qualifizierte PlayReady Startpfad fehlschlägt.
macOS Safari
Verwenden Sie qualifizierte Shaka MSE FairPlay, wenn verfügbar, mit nativem HLS Fallback. Bestätigen Sie MSE, FairPlay Zertifikat, CKC, Codec und Ausgaberichtlinie separat.
iPhone und iPad Safari
Verwendung nativer HLS FairPlayTesten Sie das reale Gerät, Gesten-/Autoplay-Regeln, Vorder-/Hintergrundübergänge und genau SPC/CKC Bytes.
Android und TV
Überprüfen Sie Widevine Level, Codec, Decoder-Auflösung, HDMI/HDCP, Media3 Track-Auswahl und Lifecycle-Release.
Vor der Eskalation #
Geben Sie die UTC time, debug session ID, correlation ID, Content ID, browser/OS/device, selected DRM, first failed stage, expected result, and redacted log an.
DRM-X 6.0