Classe: RemotePlayer

Costruttore

Player remoto

nuovo RemotePlayer()

Implementa
castx.common.RemotePlayer.PlayerInterface

Proprietà

ID clip break

(stringa o non definita)

ID del clip di interruzione corrente.

ID interruzione

(stringa o non definita)

ID dell'interruzione corrente.

VolumeCanControl

boolean

Indica al supporto del ricevitore la modifica del volume.

in pausa

boolean

Vero se il destinatario consente di mettere in pausa la riproduzione.

cerca

boolean

True se il destinatario consente la ricerca.

controller

Interfaccia controller nullable

Il controller del player.

AttualeClipClipNumber

number

Il numero del clip dell'interruzione attualmente in riproduzione nell'interruzione.

clipinterruzione corrente

(numero o non definito)

Tempo in secondi trascorso dopo l'avvio del clip di interruzione corrente.

Tempo di interruzione attuale

(numero o non definito)

Tempo in secondi trascorso dopo l'inizio dell'interruzione corrente.

attuale

number

La posizione di riproduzione dei contenuti multimediali corrente in secondi. Per eseguire la ricerca, modifica questo valore e chiama cast.framework.RemotePlayerController#seek. Durante la riproduzione di contenuti multimediali, questo valore viene aggiornato ogni secondo.

displayName

string

Nome visualizzato dell'applicazione del destinatario.

statoDisplay

string

Stato destinatario per la visualizzazione: indica il titolo dei contenuti multimediali, se disponibile, altrimenti il testo dello stato del destinatario.

duration

number

La durata in secondi dei contenuti multimediali caricati in quel momento.

URLimmagine

stringa non valido

URL miniatura multimediale attualmente in riproduzione.

IsConnessione

boolean

Vero se l'app è connessa a un dispositivo di trasmissione.

isMediaLoaded

boolean

True se il contenuto multimediale viene caricato sul dispositivo di trasmissione.

Disattiva audio

boolean

Vero se l'audio del dispositivo è disattivato.

èIn pausa

boolean

Vero se i contenuti multimediali correnti sono in pausa.

isPlayingBreak

boolean

Indica che il ricevitore è in pausa.

liveSeekableRange

(chrome.cast.media.LiveSeekableRange o non definito) con valore null

Campo disponibile per la ricerca di un live streaming o di un evento. Utilizza il tempo di visualizzazione relativo in secondi. Non sarà definito per gli stream VOD.

Informazioni Media

null.chrome.cast.media.MediaInfo

Informazioni sui contenuti multimediali attualmente in riproduzione.

numeroBreakClips

number

Numero di clip dell'interruzione nell'interruzione corrente.

stato player

null chrome.cast.media.PlayerState

Stato di riproduzione dei contenuti multimediali corrente.

codeData

(chrome.cast.media.QueueData o non definito)

Coda dei dati.

savedPlayerState

nullable {mediaInfo: nullable chrome.cast.media.PlayerState, currentTime: number, isPaused: boolean}

Lo stato del player remoto è stato salvato quando la sessione è stata disconnessa. Può essere utilizzato per continuare a riprodurre localmente dalla stessa posizione su evento di disconnessione.

statotesto

string

Testo descrittivo per i contenuti correnti dell'applicazione.

title

stringa non valido

Titolo corrente del contenuto multimediale.

infovideo

(chrome.cast.media.VideoInformation o non definito)

Le informazioni sul video.

volumeVolume

number

Il livello del volume del ricevitore corrente come valore compreso tra 0,0 e 1,0. 1,0 è il volume massimo possibile per il ricevitore o lo stream. Per regolare il volume del ricevitore, modifica questo valore e chiama cast.framework.RemotePlayerController#setVolumeLevel.

Quando ignorabile

(numero o non definito)

Il tempo in secondi in cui il clip di interruzione diventa ignorabile. 5 significa che l'utente finale può saltare questo clip di interruzione dopo 5 secondi. Se questo campo non è definito, significa che il clip di interruzione corrente non è ignorabile.