DRM WideVine-Video wird nicht von Android-Casting-Sender-Anwendung wiedergegeben

8

Ich verwende den folgenden Cast-Empfänger

Wenn ich meinen Android-Absender mit dem Chromecast-Gerät verbinde, wird ein schwarzer Bildschirm angezeigt und es wird kein Video abgespielt.

Ссылка

Ich setze licenseUrl für widevine im Empfänger wie folgt:

%Vor%
  

host.licenseUrl = event.data.customData.licenseUrl;

Ich habe es auf einem https-Server gehostet, der auf der Entwicklerkonsole registriert ist.

Ich übergebe benutzerdefinierte Daten als licenseUrl in einem json-Objekt.

Der Code meiner Android-Absendereinstellung Medieninfo ist unten.

%Vor%
  • Welche Änderungen sind noch erforderlich?

  • Muss ich den Empfänger bearbeiten? Wenn ja, welche Änderungen sind dann nötig?

  • Ist der Zeichenfolgenname in customData "licenseUrl" muss ein
    sein geändert?

  • CORS ist aktiviert auf dem S3-Server, auf dem die Videoinhalte gehostet werden.

Bitte helfen Sie! Ich stecke hier für mehr als eine Woche fest.

Danke.

    
Ibrahim Iqbal 08.08.2017, 07:35
quelle

1 Antwort

3

Ich fand heraus, dass event.data.customData undefiniert war, als ich mich von der Android-Sender-Anwendung verband.

Also habe ich event.data.media.customData

benutzt

Und wie folgt auf die Taste zugegriffen:

%Vor%     
Ibrahim Iqbal 11.08.2017, 13:06
quelle