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 strong> "licenseUrl" muss ein
sein
geändert?
Bitte helfen Sie! Ich stecke hier für mehr als eine Woche fest.
Danke.
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
Und wie folgt auf die Taste zugegriffen:
%Vor%Tags und Links android chromecast widevine custom-receiver