cast. framework. RemotePlayerController
Streaming-Remote-Player-Controller, der eine Datenbindung für einen Remote-Player an den Streamingstatus ermöglicht. Er verwaltet ein Spielerobjekt und aktualisiert seine Eigenschaften, um Ereignisse für Spieleränderungen bereitzustellen.
Konstruktor
RemotePlayerController
neu RemotePlayerController(player)
Parameter |
|
---|---|
Spieler |
Der Player, der gesteuert werden soll Der Wert darf nicht null sein. |
Methoden
addEventListener
addEventListener(type, handler)
Registriert einen Ereignis-Handler für eine Player-Änderung.
Parameter |
|
---|---|
eingeben |
cast.framework.RemotePlayerEventType Ereignistyp Der Wert darf nicht null sein. |
Handler |
function(non-null cast.framework.RemotePlayerChangedEvent) Event-Handler. |
getFormattedTime
getFormattedTime(timeInSec)
Wandelt eine Zahl, die ein Intervall von Sekunden darstellt, in einen String im Format HH:MM:SS um.
Parameter |
|
---|---|
timeInSec |
Zahl Muss positiv sein. Intervalle von mehr als 100 Stunden werden automatisch abgeschnitten. |
getSeekPosition
getSeekPosition(currentTime, duration) gibt eine Zahl zurück.
Die aktuelle Wiedergabezeit wird in einen prozentualen Fortschritt umgewandelt.
Parameter |
|
---|---|
currentTime |
Zahl Die aktuelle Wiedergabezeit |
dauer |
Zahl Aktuelle Medienwiedergabezeit. |
- Rückgaben
-
number
Aktuelle Suchposition in Prozent.
getSeekTime
getSeekTime(currentPosition, duration) gibt eine Zahl zurück.
Steuert den aktuellen Wiedergabeprozentsatz in Suchzeit um.
Parameter |
|
---|---|
currentPosition |
Zahl Aktuelle Suchposition in Prozent. |
dauer |
Zahl Aktuelle Medienwiedergabezeit. |
- Rückgaben
-
number
Die aktuelle Spieldauer.
muteOrUnmute
muteOrUnmute()
Audio des verbundenen Geräts stummschalten oder die Stummschaltung aufheben
playOrPause
playOrPause()
Medien, die gerade abgespielt werden, starten oder pausieren.
removeEventListener
removeEventListener(type, handler)
Heben Sie die Registrierung eines Event-Handlers für eine Player-Änderung auf.
Parameter |
|
---|---|
eingeben |
cast.framework.RemotePlayerEventType Ereignistyp Der Wert darf nicht null sein. |
Handler |
function(non-null cast.framework.RemotePlayerChangedEvent) Event-Handler. |
Community
Suche()
Sucht das Medienelement zum Wert "currentTime" des Players.
setVolumeLevel
setVolumeLevel()
Legt die Lautstärke des verbundenen Geräts auf den Lautstärkepegel-Wert des Players fest.
skipAd
überspringenAd()
Anzeige, die aktuell auf dem Receiver läuft, überspringen
Zwischenstopp
stop()
Stoppt den Mediaplayer.