frame. framework
Questo è lo spazio dei nomi cast.framework.
Corsi
ActiveInputStateEventData
Dati dell'evento di modifica dello stato di input attivo del destinatario.
Metadati applicazione
Metadati dell'applicazione di trasmissione.
ApplicationMetadataEventData
I metadati dell'applicazione hanno cambiato i dati dell'evento.
DataEventoEventoStato
Il testo dello stato dell'applicazione ha modificato i dati dell'evento.
Contesto
Gestisce l'interazione di trasmissione. Un oggetto singleton che viene recuperato utilizzando getInstance. Gestisce gli stati: fornisce lo stato dell'icona di trasmissione e dell'oggetto sessione. L'interazione di trasmissione non è supportata finché le opzioni di trasmissione non sono fornite da setOptions.
Opzioni di trasmissione
Opzioni di trasmissione delle pagine.
Sessione di trasmissione
Gestisce una sessione di trasmissione.
Dati sullo stato degli eventi Cast.
I dati relativi allo stato di trasmissione hanno cambiato evento.
Dati evento
Dati generici sugli eventi di trasmissione. Specifica il tipo di evento.
Dati evento sessione multimediale
La sessione multimediale ha modificato i dati dell'evento.
Lettore remoto
Proprietà del player remoto aggiornate da cast.framework.RemotePlayerController
.
Evento RemotePlayerChanged
Evento di modifica del campo del player remoto.
Controller remoto
Controller di trasmissione remoto, che fornisce l'associazione di dati per un player remoto allo stato di trasmissione. Gestisce un oggetto del player e ne aggiorna le proprietà, fornendo eventi per le modifiche al player.
SessionEventEventData
I dati relativi allo stato della sessione sono stati modificati.
VolumeEventData
Dati relativi al volume o alla disattivazione dell'audio del destinatario modificati.
Enumerazioni
StatoInputAttivo
number
Gli stati possibili dell'input attivo del ricevitore.
Valore |
|
---|---|
STATO_ATTIVATO_STATO_SCONOSCIUTO |
number Indica che non è noto (e/o non è possibile sapere) se il dispositivo di trasmissione Google è l'ingresso video attualmente attivo. È possibile segnalare lo stato dell'ingresso attivo solo quando il dispositivo di trasmissione Google è collegato a una TV o a un AVR con supporto CEC. |
STATO_ATTIVA_STATO_ATTIVA |
number Indica che il dispositivo di trasmissione Google non è l'input video attualmente attivo. |
STATO_ATTIVA_STATO_ATTIVA |
number Indica che il dispositivo di trasmissione Google è l'input video attualmente attivo. |
Tipo di contesto evento Cast
string
Gli eventi supportati da cast.framework.CastContext.
Valore |
|
---|---|
CAST_STATO_MODIFICATO |
string Evento per monitorare lo stato dell'icona di trasmissione. I dati dell'evento sono di tipo cast.framework.CastStateEventData. |
SESSION_STATE_CHANGED |
string Evento per monitorare la sessione di trasmissione corrente. I dati dell'evento sono di tipo cast.framework.SessionStateEventData. |
CastState
string
I possibili stati di trasmissione.
Valore |
|
---|---|
NO_DEVICES_AVAILABLE |
string Nessun dispositivo di trasmissione disponibile. |
NON_CONNESSA |
string I dispositivi di trasmissione sono disponibili, ma non viene stabilita una sessione di trasmissione. |
CONNESSIONE IN CORSO… |
string Definizione della sessione di trasmissione in corso. |
CONNESSO |
string Viene stabilita la sessione di trasmissione. |
Livello Logger
number
Livelli di logging per il framework di trasmissione.
Valore |
|
---|---|
DEBUG |
number Logging del debug (tutti i messaggi). |
INFORMAZIONI |
number Logging delle informazioni (eventi, log generali). |
AVVISO |
number logging degli avvisi (avvisi). |
ERRORE |
number Logging degli errori (errori). |
NESSUNO |
number Nessun logging. |
Tipo di evento RemotePlayer
string
Tipi di eventi per le modifiche ai dati di cast.framework.RemotePlayer.
Valore |
|
---|---|
QUALSIASI_MODIFICA |
string Tutte le proprietà sono cambiate. Utile per un'applicazione di associazione Angular, in cui un annuncio angolare deve essere avvisato ogni volta che una proprietà viene modificata. |
IS_CONNECTED_MODIFICATO |
string La proprietà isConnected è cambiata. |
IS_MEDIA_LOADED_CHANGED |
string La proprietà isMediaLoaded è cambiata. |
MODIFICA_DATI_QUEUE |
string La proprietà queueData è cambiata. |
INFORMAZIONI_VIDEO_MODIFICATE |
string La proprietà videoInfo è cambiata. |
DURATION_CHANGED |
string La proprietà duration della proprietà è cambiata. |
ATTUALITÀ_MODIFICATA |
string La proprietà currentTime è cambiata. |
È_MODIFICATO_MODIFICATO |
string La proprietà isPaused è cambiata. |
VOLUME_LIVELLO_MODIFICATO |
string La proprietà volumeLevel è cambiata. |
CAN_CONTROL_VOLUME_MODIFICATO |
string La proprietà canControlVolume è stata modificata. |
IS_MUTED_MODIFICATO |
string La proprietà ismuted è cambiata. |
CAN_PAUSE_CHANGED |
string La proprietà canpause è cambiata. |
CAN_SEEK_MODIFICATO |
string La proprietà canSeek è cambiata. |
DISPLAY_MODIFICATO |
string La proprietà displayName è cambiata. |
STATUS_TEXT_CHANGED |
string La proprietà statusText è cambiata. |
TITOLO_MODIFICATO |
string La proprietà title è cambiata. |
DISPLAY_STATO_MODIFICATO |
string La proprietà displayStatus è cambiata. |
INFORMAZIONI_MEDIA_MODIFICATE |
string La proprietà mediaInfo è cambiata. |
IMAGE_URL_MODIFICATO |
string La proprietà imageUrl è cambiata. |
CAMBIATORE_STATO_MODIFICATO |
string La proprietà playerState è cambiata. |
IS_PLAYING_BREAK_MODIFICATO |
string La proprietà isPlayingBreak è cambiata. |
NUMBER_BREAK_CLIPS_MODIFICATO |
string La proprietà numberBreakClips è cambiata. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
string La proprietà currentBreakClipNumber è cambiata. |
CURRENT_BREAK_TIME_CHANGED |
string La proprietà currentBreakTime è cambiata. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
string La proprietà currentBreakClipTime è cambiata. |
BREAK_ID_MODIFICATO |
string La proprietà breakId è cambiata. |
BREAK_CLIP_ID_MODIFICATO |
string La proprietà breakClipId è cambiata. |
WHEN_SKIPPABLE_CHANGED |
string Proprietà quando è ignorabile. |
LIVE_SEEKABLE_RANGE_CHANGED |
string La proprietà liveSeekableRange è cambiata. |
Tipo di evento sessione
string
Gli eventi supportati da cast.framework.CastSession.
Valore |
|
---|---|
MODIFICA_STATO_APPLICAZIONE |
string Il testo dello stato della richiesta è cambiato. I dati dell'evento sono di tipo cast.framework.ApplicationStatusEventData. |
APPLICATION_METADATA_MODIFICATA |
string I metadati dell'applicazione sono cambiati. I dati dell'evento sono di tipo cast.framework.ApplicationMetadataEventData. |
ACTIVE_Input_STATE_CHANGED |
string Lo stato di input attivo del ricevitore è cambiato. I dati dell'evento sono di tipo cast.framework.ActiveInputStateEventData. |
VOLUME_MODIFICATO |
string Lo stato dell'audio o del volume del ricevitore è cambiato. I dati dell'evento sono di tipo cast.framework.VolumeEventData. |
SESSIONE_MEDIA |
string Ha avviato una nuova sessione multimediale. I dati dell'evento sono di tipo cast.framework.MediaSessionEventData. |
StatoSessione
string
I possibili stati della sessione di trasmissione.
Valore |
|
---|---|
NO_SESSION |
string Sessione di trasmissione non stabilita. |
AVVIO_SESSIONE |
string Definizione della sessione di trasmissione in corso. |
SESSIONE_INIZIATA |
string Viene stabilita la sessione di trasmissione. |
SESSION_START_FAILED |
string Impossibile avviare la sessione di trasmissione. Il motivo dell'errore viene fornito nel campo dati dell'evento cast.framework.SessionStateEventData#errorCode. |
SESSION_FINE |
string Disconnessione della sessione di trasmissione in corso. |
SESSIONE_ENDED |
string La sessione di trasmissione è disconnessa. |
SESSION_RESUMED |
string La connessione a una sessione già esistente viene stabilita. |
Proprietà
StatoInputAttivo
number
Gli stati possibili dell'input attivo del ricevitore.
Valore |
|
---|---|
STATO_ATTIVATO_STATO_SCONOSCIUTO |
number Indica che non è noto (e/o non è possibile sapere) se il dispositivo di trasmissione Google è l'ingresso video attualmente attivo. È possibile segnalare lo stato dell'ingresso attivo solo quando il dispositivo di trasmissione Google è collegato a una TV o a un AVR con supporto CEC. |
STATO_ATTIVA_STATO_ATTIVA |
number Indica che il dispositivo di trasmissione Google non è l'input video attualmente attivo. |
STATO_ATTIVA_STATO_ATTIVA |
number Indica che il dispositivo di trasmissione Google è l'input video attualmente attivo. |
Tipo di contesto evento Cast
string
Gli eventi supportati da cast.framework.CastContext.
Valore |
|
---|---|
CAST_STATO_MODIFICATO |
string Evento per monitorare lo stato dell'icona di trasmissione. I dati dell'evento sono di tipo cast.framework.CastStateEventData. |
SESSION_STATE_CHANGED |
string Evento per monitorare la sessione di trasmissione corrente. I dati dell'evento sono di tipo cast.framework.SessionStateEventData. |
CastState
string
I possibili stati di trasmissione.
Valore |
|
---|---|
NO_DEVICES_AVAILABLE |
string Nessun dispositivo di trasmissione disponibile. |
NON_CONNESSA |
string I dispositivi di trasmissione sono disponibili, ma non viene stabilita una sessione di trasmissione. |
CONNESSIONE IN CORSO… |
string Definizione della sessione di trasmissione in corso. |
CONNESSO |
string Viene stabilita la sessione di trasmissione. |
Livello Logger
number
Livelli di logging per il framework di trasmissione.
Valore |
|
---|---|
DEBUG |
number Logging del debug (tutti i messaggi). |
INFORMAZIONI |
number Logging delle informazioni (eventi, log generali). |
AVVISO |
number logging degli avvisi (avvisi). |
ERRORE |
number Logging degli errori (errori). |
NESSUNO |
number Nessun logging. |
Tipo di evento RemotePlayer
string
Tipi di eventi per le modifiche ai dati di cast.framework.RemotePlayer.
Valore |
|
---|---|
QUALSIASI_MODIFICA |
string Tutte le proprietà sono cambiate. Utile per un'applicazione di associazione Angular, in cui un annuncio angolare deve essere avvisato ogni volta che una proprietà viene modificata. |
IS_CONNECTED_MODIFICATO |
string La proprietà isConnected è cambiata. |
IS_MEDIA_LOADED_CHANGED |
string La proprietà isMediaLoaded è cambiata. |
MODIFICA_DATI_QUEUE |
string La proprietà queueData è cambiata. |
INFORMAZIONI_VIDEO_MODIFICATE |
string La proprietà videoInfo è cambiata. |
DURATION_CHANGED |
string La proprietà duration della proprietà è cambiata. |
ATTUALITÀ_MODIFICATA |
string La proprietà currentTime è cambiata. |
È_MODIFICATO_MODIFICATO |
string La proprietà isPaused è cambiata. |
VOLUME_LIVELLO_MODIFICATO |
string La proprietà volumeLevel è cambiata. |
CAN_CONTROL_VOLUME_MODIFICATO |
string La proprietà canControlVolume è stata modificata. |
IS_MUTED_MODIFICATO |
string La proprietà ismuted è cambiata. |
CAN_PAUSE_CHANGED |
string La proprietà canpause è cambiata. |
CAN_SEEK_MODIFICATO |
string La proprietà canSeek è cambiata. |
DISPLAY_MODIFICATO |
string La proprietà displayName è cambiata. |
STATUS_TEXT_CHANGED |
string La proprietà statusText è cambiata. |
TITOLO_MODIFICATO |
string La proprietà title è cambiata. |
DISPLAY_STATO_MODIFICATO |
string La proprietà displayStatus è cambiata. |
INFORMAZIONI_MEDIA_MODIFICATE |
string La proprietà mediaInfo è cambiata. |
IMAGE_URL_MODIFICATO |
string La proprietà imageUrl è cambiata. |
CAMBIATORE_STATO_MODIFICATO |
string La proprietà playerState è cambiata. |
IS_PLAYING_BREAK_MODIFICATO |
string La proprietà isPlayingBreak è cambiata. |
NUMBER_BREAK_CLIPS_MODIFICATO |
string La proprietà numberBreakClips è cambiata. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
string La proprietà currentBreakClipNumber è cambiata. |
CURRENT_BREAK_TIME_CHANGED |
string La proprietà currentBreakTime è cambiata. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
string La proprietà currentBreakClipTime è cambiata. |
BREAK_ID_MODIFICATO |
string La proprietà breakId è cambiata. |
BREAK_CLIP_ID_MODIFICATO |
string La proprietà breakClipId è cambiata. |
WHEN_SKIPPABLE_CHANGED |
string Proprietà quando è ignorabile. |
LIVE_SEEKABLE_RANGE_CHANGED |
string La proprietà liveSeekableRange è cambiata. |
Tipo di evento sessione
string
Gli eventi supportati da cast.framework.CastSession.
Valore |
|
---|---|
MODIFICA_STATO_APPLICAZIONE |
string Il testo dello stato della richiesta è cambiato. I dati dell'evento sono di tipo cast.framework.ApplicationStatusEventData. |
APPLICATION_METADATA_MODIFICATA |
string I metadati dell'applicazione sono cambiati. I dati dell'evento sono di tipo cast.framework.ApplicationMetadataEventData. |
ACTIVE_Input_STATE_CHANGED |
string Lo stato di input attivo del ricevitore è cambiato. I dati dell'evento sono di tipo cast.framework.ActiveInputStateEventData. |
VOLUME_MODIFICATO |
string Lo stato dell'audio o del volume del ricevitore è cambiato. I dati dell'evento sono di tipo cast.framework.VolumeEventData. |
SESSIONE_MEDIA |
string Ha avviato una nuova sessione multimediale. I dati dell'evento sono di tipo cast.framework.MediaSessionEventData. |
StatoSessione
string
I possibili stati della sessione di trasmissione.
Valore |
|
---|---|
NO_SESSION |
string Sessione di trasmissione non stabilita. |
AVVIO_SESSIONE |
string Definizione della sessione di trasmissione in corso. |
SESSIONE_INIZIATA |
string Viene stabilita la sessione di trasmissione. |
SESSION_START_FAILED |
string Impossibile avviare la sessione di trasmissione. Il motivo dell'errore viene fornito nel campo dati dell'evento cast.framework.SessionStateEventData#errorCode. |
SESSION_FINE |
string Disconnessione della sessione di trasmissione in corso. |
SESSIONE_ENDED |
string La sessione di trasmissione è disconnessa. |
SESSION_RESUMED |
string La connessione a una sessione già esistente viene stabilita. |
VERSIONE
string
Versione attuale di Cast Framework Framework.
Metodo
setLoggerLevel
setLoggerLevel(livello)
Imposta il livello di logging per la trasmissione.
Parametro |
|
---|---|
livello |
Livello di logging. Il valore non deve essere null. |
Tipo astratto
EventType
(cast.framework.CastContextEventType, cast.framework.SessionEventType o cast.framework.RemotePlayerEventType non null)
I tipi di eventi supportati.