cast. framework. RemotePlayerController
Trasmetti il controller del player remoto, che fornisce l'associazione dei dati per un player remoto allo stato di trasmissione. Gestisce un oggetto player e ne aggiorna le proprietà, fornendo eventi per le modifiche del player.
Costruttore
RemotePlayerController
nuovo RemotePlayerController(player)
Parametro |
|
---|---|
player |
Il player da controllare. Il valore non deve essere nullo. |
Metodi
addEventListener
addEventListener(type, handler)
Registra un gestore di eventi per una modifica del player.
Parametro |
|
---|---|
digita |
cast.framework.RemotePlayerEventType Tipo di evento. Il valore non deve essere nullo. |
handler |
function(non-null cast.framework.RemotePlayerChangedEvent) Gestore di eventi. |
getFormattedTime
getFormattedTime(timeInSec)
Converte un numero che rappresenta un intervallo di secondi in una stringa con formato HH:MM:SS.
Parametro |
|
---|---|
timeInSec |
numero Deve essere positivo. Gli intervalli superiori a 100 ore vengono troncati in modalità invisibile. |
getSeekPosition
getSeekPosition(currentTime, Duration) restituisce numero
Converti il tempo di riproduzione attuale in una percentuale di avanzamento.
Parametro |
|
---|---|
currentTime |
numero Il tempo di riproduzione attuale. |
media |
numero Tempo di riproduzione totale dei contenuti multimediali attuale. |
- Ritorni
-
number
Posizione di ricerca corrente in percentuale.
getSeekTime
getSeekTime(currentPosition, Duration) restituisce numero
Converti la percentuale di ricerca corrente in tempo di ricerca.
Parametro |
|
---|---|
currentPosition |
numero Posizione di ricerca corrente in percentuale. |
media |
numero Tempo di riproduzione totale dei contenuti multimediali attuale. |
- Ritorni
-
number
La durata di riproduzione attuale.
muteOrUnmute
muteOrUnmute()
Disattiva o riattiva l'audio del dispositivo connesso.
playOrPause
playOrPause()
Consente di riprodurre o mettere in pausa i contenuti multimediali attualmente in riproduzione.
removeEventListener
removeEventListener(type, handler)
Annulla la registrazione di un gestore di eventi per una modifica del player.
Parametro |
|
---|---|
digita |
cast.framework.RemotePlayerEventType Tipo di evento. Il valore non deve essere nullo. |
handler |
function(non-null cast.framework.RemotePlayerChangedEvent) Gestore di eventi. |
cerca
search()
Cerca l'elemento multimediale nel valore currentTime del player.
setVolumeLevel
setVolumeLevel()
Imposta il livello di volume del dispositivo connesso sul valore volumeLevel del player.
skipAd
skipAd()
Salta l'annuncio attualmente in riproduzione sul destinatario.
Scalo
stop()
Interrompe il media player.