PlayReady-geschützte Inhalte streamen

In diesem Thema erfahren Sie, wie Sie PlayReady-geschützte Inhalte mit Dynamic Delivery streamen können.

Anmeldung für DRM

Diese Funktion erfordert eine zusätzliche Gebühr. Video Cloud bietet weitere Optionen zum Schutz Ihrer Inhalte auf verschiedenen Geräten. Sehen Überblick: Inhaltsschutz für mehr Informationen. Wenden Sie sich bezüglich der Bündelung des DRM-Schutzes an Ihren Account Manager, damit Sie Ihre Inhalte überall dort sichern können, wo sie abgespielt werden.

Konfigurieren Sie Ihr Konto

Für Publisher-Konten, die Smooth Streaming mit PlayReady in Video Cloud verwenden möchten, muss das Video Cloud-Konto vom Brightcove-Support konfiguriert werden. Sie sollten kontaktieren Brightcove-Unterstützung und fordern Sie an, dass Ihr Konto für die Unterstützung von PlayReady konfiguriert wird.

Streaming von PlayReady-geschützten Inhalten

Bei Dynamic Delivery erfolgt das Packen in dem angeforderten Format (z. B. PlayReady) während der Wiedergabe Just-In-Time. Playready kann mit Smooth Streaming oder DASH geliefert werden.

Reibungsloses Streaming + PlayReady

In der Regel lassen sich Publisher, die Smooth mit PlayReady verwenden, in benutzerdefinierte Player-Implementierungen integrieren. Clientanwendungen sollten unkomplizierte HTTP-Aufrufe an Brightcove-Server senden, um die richtigen Wiedergabe-URLs über zu erhalten Wiedergabe-API (oder Endpunkt der CMS-API-Quelle). Da die Verpackung für Smooth Streaming auf der Brightcove-Ursprungsebene erfolgt, ist nur die URL zum Smooth Manifest erforderlich, um mit der Wiedergabe zu beginnen.

Hier ist ein Ausschnitt aus der Antwort der Wiedergabe-API:

        {
            "src": "https://bcbolt446c5271-a.akamaihd.net\/media\/v1\/smooth\/simple\/playready\/1910141532001\/c6db389e-1894-4c4e-87d8-52fde971bbda\/d3e0d9fd-6b2e-4f9d-8cbf-f039c8d959be\/manifest.ismc?akamai_token=exp=1483050294~acl=\/media\/v1\/smooth\/simple\/playready\/1910141532001\/c6db389e-1894-4c4e-87d8-52fde971bbda\/d3e0d9fd-6b2e-4f9d-8cbf-f039c8d959be\/manifest.ismc*~hmac=8c8c7a64224eccc4ed4ad26a5bdbbee3bd29d09edc222760afd7732320c358bd",
            "type": "application\/vnd.ms-sstr+xml",
            "uploaded_at": "2016-12-01T21:49:50.115Z",
            "key_systems": {
                "com.microsoft.playready": {
                "license_url": "https://manifest.prod.boltdns.net\/license\/v1\/playready\/1910141532001\/c6db389e-1894-4c4e-87d8-52fde971bbda\/d3e0d9fd-6b2e-4f9d-8cbf-f039c8d959be?fastly_token=NTg2NThkMzZfNThhM2IzOGNmYmQwZDdjYmE3NzMxNzAxMmE4OTJjODc1ZWNjNzJiOWUxNjg5N2I0M2ExODAwOWJiMzViMTI1Yw%3D%3D"
                }
            }
        }

Standardmäßig werden clientseitige Smooth-Manifeste, die für die Wiedergabe erforderlich sind, mit der Erweiterung .ismc geliefert. Wenn Sie ein Video Cloud-Kunde sind, der derzeit Smooth Streaming bereitstellt, und erwarten, dass während der Wiedergabe eine ISM-URL mit / Manifest an den Pfad angehängt wird, wenden Sie sich an den Kundendienst, um Ihr Setup für die Kompatibilität mit Ihren Workflows zu aktivieren.

MPEG-DASH + PlayReady

Da MPEG-DASH mit Common Encryption (CENC) verschlüsselt ist, kann es mit den DRM-Lizenzformaten Playready oder Widevine entschlüsselt werden. Wenn Sie Inhalte auf HBBTV-Geräten bereitstellen möchten, wenden Sie sich an Ihren Account Manager, um die Bereitstellung der HbbTV-Variante von DASH (mit PlayReady verschlüsselt) für Ihr Konto zu ermöglichen. Ähnlich, Wiedergabe-API (oder Endpunkt der CMS-API-Quelle ) kann zum Abrufen Ihrer DASH-Manifeste (sowohl Desktop als auch HbbTV) verwendet werden.

Einschränkungen

Die folgenden Einschränkungen gelten für das Streaming von PlayReady-geschützten Inhalten mit Dynamic Delivery:

  • Unser Inhalt wird derzeit mit PlayReady DRM unter Verwendung von 8-Byte-Initialisierungsvektoren (IV) verschlüsselt, außer im Fall von HbbTV 1.5, wo wir 16-Byte-IVs verwenden. Weitere Informationen zu Playready DRM finden Sie unter Microsoft DASH-Inhaltsschutz mit Microsoft PlayReady Dokument.