Spazio dei nomi: eventi

Corsi

Spazio dei nomi

Enumerazioni

DetailedErrorCode

statico

numero

Codice di errore dettagliato

Valore

MEDIA_UNKNOWN

numero

Errore restituito quando HTMLMediaElement genera un errore, ma CAF non lo restituisce. riconoscere l'errore specifico.

MEDIA_ABORTED

numero

Errore restituito quando il processo di recupero della risorsa multimediale è stato interrotto da lo user agent su richiesta dell'utente.

MEDIA_DECODE

numero

Errore restituito quando si è verificato un errore durante la decodifica della risorsa multimediale, dopo è stato stabilito che la risorsa è utilizzabile.

MEDIA_NETWORK

numero

Errore restituito quando un errore di rete ha causato l'interruzione del recupero dello user agent. la risorsa multimediale, dopo che è stata connessa come utilizzabile.

MEDIA_SRC_NOT_SUPPORTED

numero

Restituito quando la risorsa multimediale indicata dall'attributo src non era adatto.

SOURCE_BUFFER_FAILURE

numero

Errore restituito quando non è possibile aggiungere un buffer di origine a MediaSource.

MEDIAKEYS_UNKNOWN

numero

Errore restituito quando si verifica un errore sconosciuto con i tasti multimediali.

MEDIAKEYS_NETWORK

numero

Restituito quando si verifica un errore dei tasti multimediali a causa di un problema di rete.

MEDIAKEYS_UNSUPPORTED

numero

Errore restituito quando non è possibile creare un oggetto MediaKeySession.

MEDIAKEYS_WEBCRYPTO

numero

Restituito in caso di errore della crittografia.

NETWORK_UNKNOWN

numero

Restituito quando si è verificato un problema di rete sconosciuto.

SEGMENT_NETWORK

numero

Errore restituito quando il download di un segmento non va a buon fine.

HLS_NETWORK_MASTER_PLAYLIST

numero

Errore restituito quando il download di una playlist principale HLS non va a buon fine.

HLS_NETWORK_PLAYLIST

numero

Errore restituito quando il download di una playlist HLS non va a buon fine.

HLS_NETWORK_NO_KEY_RESPONSE

numero

Errore restituito quando il download di una chiave HLS non va a buon fine.

HLS_NETWORK_KEY_LOAD

numero

Errore restituito quando una richiesta per una chiave HLS ha esito negativo prima di essere inviata.

HLS_NETWORK_INVALID_SEGMENT

numero

Errore restituito quando un segmento HLS non è valido.

HLS_SEGMENT_PARSING

numero

Errore restituito quando un segmento HLS non riesce ad analizzare.

DASH_NETWORK

numero

Errore restituito quando si verifica un errore di rete sconosciuto durante la gestione di uno stream DASH.

DASH_NO_INIT

numero

Errore restituito quando in uno stream DASH manca un'init.

SMOOTH_NETWORK

numero

Errore restituito quando si verifica un errore di rete sconosciuto durante la gestione di un Soft flusso di dati.

SMOOTH_NO_MEDIA_DATA

numero

Errore restituito quando in uno stream fluido mancano i dati multimediali.

MANIFEST_UNKNOWN

numero

Errore restituito quando si verifica un errore sconosciuto durante l'analisi di un file manifest.

HLS_MANIFEST_MASTER

numero

Errore restituito quando si verifica un errore durante l'analisi del manifest del master HLS.

HLS_MANIFEST_PLAYLIST

numero

Errore restituito quando si verifica un errore durante l'analisi di una playlist HLS.

DASH_MANIFEST_UNKNOWN

numero

Errore restituito quando si verifica un errore sconosciuto durante l'analisi del manifest DASH.

DASH_MANIFEST_NO_PERIODS

numero

Errore restituito quando in un manifest DASH mancano dei punti.

DASH_MANIFEST_NO_MIMETYPE

numero

Errore restituito quando in un manifest DASH manca un MimeType.

DASH_INVALID_SEGMENT_INFO

numero

Errore restituito quando un manifest DASH contiene informazioni sul segmento non valide.

SMOOTH_MANIFEST

numero

Errore restituito quando si verifica un errore durante l'analisi di un manifest smooth.

SEGMENT_UNKNOWN

numero

Errore restituito quando si verifica un errore di segmento sconosciuto.

TEXT_UNKNOWN

numero

Si è verificato un errore sconosciuto con uno stream di testo.

APP

numero

Errore restituito quando si verifica un errore al di fuori del framework (ad es. se un evento genera un errore).

BREAK_CLIP_LOADING_ERROR

numero

Errore restituito quando l'intercettatore di caricamento del clip di interruzione non funziona.

BREAK_SEEK_INTERCEPTOR_ERROR

numero

Errore restituito quando l'intercettatore di ricerca delle interruzioni ha esito negativo.

IMAGE_ERROR

numero

Errore restituito quando un'immagine non viene caricata.

LOAD_INTERRUPTED

numero

Un carico è stato interrotto da un unload o da un altro carico.

LOAD_FAILED

numero

Un comando di caricamento non è riuscito.

MEDIA_ERROR_MESSAGE

numero

È stato inviato un messaggio di errore al mittente.

GENERICA

numero

Errore restituito quando si verifica un errore sconosciuto.

EndedReason

statico

stringa

Motivi per cui termina la riproduzione.

Valore

END_OF_STREAM

stringa

Riproduzione terminata perché abbiamo raggiunto la fine dello stream corrente.

ERRORE

stringa

Riproduzione terminata a causa di un errore.

INTERROTTA

stringa

Riproduzione terminata perché un'operazione ci costringe a interrompere lo stream corrente.

INTERRUPTED

stringa

Riproduzione terminata a causa di un nuovo elemento caricato.

IGNORATO

stringa

Riproduzione terminata a causa di un'operazione di salto dell'annuncio.

BREAK_SWITCH

stringa

Riproduzione terminata a causa del passaggio da un'interruzione unita.

ErrorSeverity

statico

numero

Gravità dell'errore. Segue lo stesso schema di denominazione e numerazione di Shaka Player.

Valore

RECUPERABILE

numero

Si è verificato un errore, ma il player sta tentando di risolvere l'errore. Se il giocatore non riesce a recuperare, potrebbe comunque non lanciare un messaggio CRITICO . Ad esempio, riprovare per un segmento multimediale non genererà mai un Errore CRITICO (il player riproverà all'infinito).

CRITICO

numero

Un errore critico da cui il player non può eseguire il ripristino. Questi causano la riproduzione per interrompere la riproduzione dell'elemento multimediale corrente.

EventType

statico

stringa

Tipi di eventi player. Per gli eventi inviati tramite proxy da MediaElement, consulta: https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents per ulteriori informazioni.

Valore

TUTTE

stringa

Si tratta di un identificatore speciale che può essere utilizzato per ascoltare tutti gli eventi (utilizzato principalmente per il debug). L'evento sarà una sottoclasse cast.framework.events.Event.

INTERROMPI

stringa

Attivato quando il browser smette di recuperare i contenuti multimediali prima che siano stati completati completamente è stato scaricato, ma non a causa di un errore. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

CAN_PLAY

stringa

Attivato quando il browser può riprendere la riproduzione del clip, ma stima che non sono stati caricati dati sufficienti per riprodurre il clip fino alla fine senza per interrompere il buffering. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

CAN_PLAY_THROUGH

stringa

Attivato quando il browser stima di poter riprodurre il clip fino alla fine senza fermarti per il buffering. Tieni presente che solo la stima del browser riguarda il clip attualmente riprodotto (ad esempio, se un annuncio viene riprodotto il browser effettuerà una stima solo per il clip annuncio e non per il contenuti). Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

DURATION_CHANGE

stringa

Attivato quando l'attributo della durata di MediaElement è stato modificato. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

SVUOTA

stringa

Attivato quando i contenuti multimediali sono vuoti. Un esempio in cui questo potrebbe succede quando load() viene chiamato per reimpostare MediaElement. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

TERMINATA

stringa

Attivato quando un clip multimediale è stato riprodotto per tutta la durata. Ciò non includi quando la riproduzione del clip viene interrotta a causa di un errore o di una richiesta di interruzione. Nel caso in cui siano presenti degli annunci, questo viene attivato al massimo una volta per annuncio e al solo una volta per i contenuti principali. Questo evento viene inoltrato dal MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent. Se vuoi sapere quando la riproduzione dei contenuti multimediali è terminata, è probabile che vorrai usare cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

stringa

Attivato quando il browser ha terminato di caricare il primo frame dell'elemento multimediale graffetta. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

LOADED_METADATA

stringa

Attivato quando il browser ha terminato il caricamento dei metadati di un clip. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

LOAD_START

stringa

Attivato quando il browser inizia a cercare dati multimediali per un clip. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

METTI IN PAUSA

stringa

Attivato quando la riproduzione è in pausa. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaPauseEvent.

GIOCO

stringa

Attivato quando la riproduzione è pronta per essere avviata (ad es. dopo la pausa). Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

RIPRODUZIONE

stringa

Attivato all'avvio della riproduzione. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

AVANZAMENTO

stringa

Attivato quando il browser recupera i dati multimediali. Se utilizzi le opzioni adattive con velocità in bit (ad es. HLS, DASH, SMOOTH), è probabile che tu voglia utilizzare cast.framework.events.EventType.SEGMENT_DOWNLOADED evento. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

RATE_CHANGE

stringa

Attivato quando la velocità di riproduzione è stata aggiornata. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

CERCATO

stringa

Attivato al termine della ricerca. Questa opzione non verrà attivata nel caso di ricerca termina quando i contenuti multimediali vengono messi in pausa. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

IN CERCA

stringa

Attivato quando è in corso la ricerca di contenuti multimediali. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

FATTO

stringa

Attivato quando il browser tenta di recuperare i dati multimediali, ma non li ha ricevuti una risposta. L'evento cast.framework.events.EventType.BUFFERING è implementato in modo coerente tra i vari tipi di stream e dovrebbe essere usato al posto di "bloccato" quando provi a controllare se il player sta eseguendo il buffering. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

TIME_UPDATE

stringa

Attivato periodicamente durante la riproduzione di contenuti multimediali. Verrà attivato ogni volta che modifiche all'attributo currentTime. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

SOSPENDI

stringa

Attivato quando il browser non recupera intenzionalmente i dati multimediali. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

IN ATTESA

stringa

Attivato quando la riproduzione si interrompe perché il browser è in attesa dell'evento il frame successivo per renderlo disponibile. La L'evento cast.framework.events.EventType.BUFFERING è implementato in modo coerente tra i vari tipi di stream e dovrebbe essere usata al posto di "in attesa" quando provi a controllare se il player sta eseguendo il buffering. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

stringa

Attivato quando la velocità in bit del contenuto multimediale in riproduzione cambia (ad esempio quando un o quando viene scelta una velocità in bit diversa in risposta alla condizioni di rete). L'evento è cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

stringa

Attivato all'avvio del caricamento del primo clip di interruzione in un'interruzione. L'evento è cast.framework.events.BreaksEvent.

BREAK_ENDED

stringa

Attivato al termine dell'ultimo clip di una pausa. L'evento è cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

stringa

Attivato quando inizia il caricamento di un clip di interruzione. L'evento è cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

stringa

Attivato quando inizia un clip di pausa. L'evento è cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

stringa

Attivato al termine di un clip di pausa. L'evento è cast.framework.events.BreaksEvent.

BUFFERING

stringa

Attivato quando la riproduzione si interrompe a causa del buffering o viene riavviata al termine del buffering. L'evento è cast.framework.events.BufferingEvent.

TIME_DRIFTED

stringa

Attivato quando c'è una mancata corrispondenza tra l'ora corrente segnalata dal player e il tempo attuale stimato in base allo stato del player e alla riproduzione di conversione. L'evento è cast.framework.events.TimeDriftedEvent.

CACHE_LOADED

stringa

Attivato quando i contenuti pre-memorizzati da fastplay sono stati caricati al termine del caricamento. L'evento è un cast.framework.events.CacheLoadedEvent.

CACHE_HIT

stringa

Attivato quando vengono utilizzati contenuti prememorizzati da fastplay. L'evento è un cast.framework.events.CacheItemEvent.

CACHE_INSERTED

stringa

Attivato quando un singolo URL viene memorizzato nella cache da fastplay. L'evento è un cast.framework.events.CacheItemEvent.

CLIP_STARTED

stringa

Attivato quando inizia la riproduzione di qualsiasi clip. Sono inclusi i clip delle interruzioni i clip dei contenuti principali tra i clip delle interruzioni. Se vuoi vedere quando una pausa il clip inizia, devi usare Event is a {@link cast.framework.events.Event.

CLIP_ENDED

stringa

Attivato al termine di un clip. Sono inclusi i clip delle interruzioni e i clip dei contenuti principali tra i clip delle interruzioni. Se vuoi vedere quando termina un clip di interruzione, devi usa cast.framework.events.EventType.BREAK_CLIP_ENDED. Se vuoi per vedere quando la riproduzione dei contenuti multimediali è terminata, devi usare Event is un cast.framework.events.ClipEndedEvent.

EMSG

stringa

Attivato quando viene trovato un messaggio emsg in un segmento. L'evento è cast.framework.events.EmsgEvent.

ERRORE

stringa

Attivato quando si verifica un errore. L'evento è cast.framework.events.ErrorEvent.

ID3

stringa

Attivato quando viene rilevato un tag ID3. Verrà attivato solo per HLS contenuti. L'evento è cast.framework.events.Id3Event.

MEDIA_STATUS

stringa

Attivato prima dell'invio di un messaggio in uscita contenente lo stato dei contenuti multimediali corrente. L'evento è cast.framework.events.MediaStatusEvent.

CUSTOM_STATE

stringa

Attivato quando viene inviato un messaggio di stato personalizzato in uscita. L'evento è cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

stringa

Attivato se le informazioni dei contenuti multimediali vengono modificate durante la riproduzione. ad esempio quando si ascolta una radio in diretta e i metadati della traccia vengono modificati. L'evento è cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

stringa

Attivato quando la riproduzione dell'elemento multimediale è terminata. È incluso il parametro nei seguenti casi: non c'è più spazio da riprodurre nello stream, l'utente ha ha richiesto un'interruzione o si è verificato un errore. Quando si utilizza l'accodamento, verrà attivato una volta per ogni elemento della coda terminato. L'evento è un cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

stringa

Attivato quando il player inizia a gestire una richiesta di precaricamento. L'evento è cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

stringa

Attivato se il player annulla il precaricamento. L'evento è cast.framework.events.LoadEvent.

PLAYER_LOAD_COMPLETE

stringa

Attivato quando il player ha terminato l'elaborazione di una richiesta di caricamento ed è pronto per giocare. L'evento è cast.framework.events.LoadEvent.

PLAYER_LOADING

stringa

Attivato quando il player inizia a gestire una richiesta di caricamento. Viene attivato prima dell'evento cast.framework.events.EventType.LOAD_START, dal giorno il player non ha ancora richiesto dati multimediali. L'evento è cast.framework.events.LoadEvent.

SEGMENT_DOWNLOADED

stringa

Attivato al termine del download di un segmento. Verrà attivato solo per contenuti in streaming adattivi (HLS, DASH o Stream). L'evento è cast.framework.events.SegmentDownloadedEvent.

REQUEST_GET_STATUS

stringa

Attivato quando viene ricevuto un messaggio GET_STATUS. L'evento è cast.framework.events.RequestEvent.

REQUEST_SEEK

stringa

Attivato quando viene ricevuto un messaggio SEEK. L'evento è cast.framework.events.RequestEvent.

REQUEST_LOAD

stringa

Attivato quando viene ricevuto un messaggio LOAD. L'evento è cast.framework.events.RequestEvent.

REQUEST_PRELOAD

stringa

Attivato quando viene ricevuto un messaggio PRELOAD. L'evento è cast.framework.events.RequestEvent.

REQUEST_STOP

stringa

Attivato quando viene ricevuto un messaggio STOP. L'evento è cast.framework.events.RequestEvent.

REQUEST_PAUSE

stringa

Attivato quando viene ricevuto un messaggio PAUSE. L'evento è cast.framework.events.RequestEvent.

REQUEST_PRECACHE

stringa

Attivato quando viene ricevuto un messaggio PRECACHE. L'evento è cast.framework.events.RequestEvent.

REQUEST_PLAY

stringa

Attivato quando viene ricevuto un messaggio PLAY. L'evento è cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

stringa

Attivato quando viene ricevuto un messaggio SKIP_AD. L'evento è cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

stringa

Attivato quando viene ricevuto un messaggio PLAY_AGAIN. L'evento è cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

stringa

Attivato quando viene ricevuto un messaggio SET_PLAYBACK_RATE. L'evento è cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

stringa

Attivato quando viene ricevuto un messaggio SET_VOLUME. L'evento è cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

stringa

Attivato alla ricezione di un messaggio EDIT_TRACKS_INFO. L'evento è cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

stringa

Attivato alla ricezione di un messaggio EDIT_AUDIO_TRACKS. L'evento è cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

stringa

Attivato quando viene ricevuto un messaggio SET_CREDENTIALS. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

stringa

Attivato quando viene ricevuto un messaggio LOAD_BY_ENTITY. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

stringa

Attivato quando viene ricevuto un messaggio USER_ACTION. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

stringa

Attivato quando viene ricevuto un messaggio DISPLAY_STATUS. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

stringa

Attivato quando viene ricevuto un messaggio CUSTOM_COMMAND. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

stringa

Attivato quando viene ricevuto un messaggio FOCUS_STATE. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

stringa

Attivato quando viene ricevuto un messaggio QUEUE_LOAD. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

stringa

Attivato quando viene ricevuto un messaggio QUEUE_INSERT. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

stringa

Attivato quando viene ricevuto un messaggio QUEUE_UPDATE. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

stringa

Attivato quando viene ricevuto un messaggio QUEUE_REMOVE. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

stringa

Attivato quando viene ricevuto un messaggio QUEUE_REORDER. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

stringa

Attivato quando viene ricevuto un messaggio QUEUE_GET_ITEM_RANGE. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

stringa

Attivato quando viene ricevuto un messaggio QUEUE_GET_ITEMS. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

stringa

Attivato quando viene ricevuto un messaggio QUEUE_GET_ITEM_IDS. L'evento è cast.framework.events.RequestEvent.

TRACKS_CHANGED

stringa

Attivato se le tracce disponibili sono state modificate dopo il caricamento.

LIVE_IS_MOVING_WINDOW_CHANGED

stringa

Attivato quando l'intervallo ricercabile dal vivo isMovingWindow è stato modificato, più specificamente, Quando una finestra in movimento si trasforma in una finestra espandibile o viceversa. L'evento è un cast.framework.events.LiveStatusEvent.

LIVE_ENDED

stringa

Attivato quando la trasmissione dal vivo è appena terminata. L'evento è un cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

stringa

Quando vengono trovati metadati sincronizzati in DASH (EventStream) o HLS (EXT-X-DATERANGE), questo evento viene attivato dopo PLAYER_LOAD_COMPLETE quando nuovo individuati metadati a tempo nei contenuti live. L'evento è un cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

stringa

Attivato quando la testina di riproduzione entra in una regione della sequenza temporale in DASH o raggiunge un Tag EXT-X-DATERANGE. L'evento è un cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_EXIT

stringa

Attivato quando la testina di riproduzione esce da un'area della sequenza temporale in DASH o esce da una Tag EXT-X-DATERANGE. L'evento è un cast.framework.events.TimedMetadataEvent.

Proprietà

DetailedErrorCode

statico

numero

Codice di errore dettagliato

Valore

MEDIA_UNKNOWN

numero

Errore restituito quando HTMLMediaElement genera un errore, ma CAF non lo restituisce. riconoscere l'errore specifico.

MEDIA_ABORTED

numero

Errore restituito quando il processo di recupero della risorsa multimediale è stato interrotto da lo user agent su richiesta dell'utente.

MEDIA_DECODE

numero

Errore restituito quando si è verificato un errore durante la decodifica della risorsa multimediale, dopo è stato stabilito che la risorsa è utilizzabile.

MEDIA_NETWORK

numero

Errore restituito quando un errore di rete ha causato l'interruzione del recupero dello user agent. la risorsa multimediale, dopo che è stata connessa come utilizzabile.

MEDIA_SRC_NOT_SUPPORTED

numero

Restituito quando la risorsa multimediale indicata dall'attributo src non era adatto.

SOURCE_BUFFER_FAILURE

numero

Errore restituito quando non è possibile aggiungere un buffer di origine a MediaSource.

MEDIAKEYS_UNKNOWN

numero

Errore restituito quando si verifica un errore sconosciuto con i tasti multimediali.

MEDIAKEYS_NETWORK

numero

Restituito quando si verifica un errore dei tasti multimediali a causa di un problema di rete.

MEDIAKEYS_UNSUPPORTED

numero

Errore restituito quando non è possibile creare un oggetto MediaKeySession.

MEDIAKEYS_WEBCRYPTO

numero

Restituito in caso di errore della crittografia.

NETWORK_UNKNOWN

numero

Restituito quando si è verificato un problema di rete sconosciuto.

SEGMENT_NETWORK

numero

Errore restituito quando il download di un segmento non va a buon fine.

HLS_NETWORK_MASTER_PLAYLIST

numero

Errore restituito quando il download di una playlist principale HLS non va a buon fine.

HLS_NETWORK_PLAYLIST

numero

Errore restituito quando il download di una playlist HLS non va a buon fine.

HLS_NETWORK_NO_KEY_RESPONSE

numero

Errore restituito quando il download di una chiave HLS non va a buon fine.

HLS_NETWORK_KEY_LOAD

numero

Errore restituito quando una richiesta per una chiave HLS ha esito negativo prima di essere inviata.

HLS_NETWORK_INVALID_SEGMENT

numero

Errore restituito quando un segmento HLS non è valido.

HLS_SEGMENT_PARSING

numero

Errore restituito quando un segmento HLS non riesce ad analizzare.

DASH_NETWORK

numero

Errore restituito quando si verifica un errore di rete sconosciuto durante la gestione di uno stream DASH.

DASH_NO_INIT

numero

Errore restituito quando in uno stream DASH manca un'init.

SMOOTH_NETWORK

numero

Errore restituito quando si verifica un errore di rete sconosciuto durante la gestione di un Soft flusso di dati.

SMOOTH_NO_MEDIA_DATA

numero

Errore restituito quando in uno stream fluido mancano i dati multimediali.

MANIFEST_UNKNOWN

numero

Errore restituito quando si verifica un errore sconosciuto durante l'analisi di un file manifest.

HLS_MANIFEST_MASTER

numero

Errore restituito quando si verifica un errore durante l'analisi del manifest del master HLS.

HLS_MANIFEST_PLAYLIST

numero

Errore restituito quando si verifica un errore durante l'analisi di una playlist HLS.

DASH_MANIFEST_UNKNOWN

numero

Errore restituito quando si verifica un errore sconosciuto durante l'analisi del manifest DASH.

DASH_MANIFEST_NO_PERIODS

numero

Errore restituito quando in un manifest DASH mancano dei punti.

DASH_MANIFEST_NO_MIMETYPE

numero

Errore restituito quando in un manifest DASH manca un MimeType.

DASH_INVALID_SEGMENT_INFO

numero

Errore restituito quando un manifest DASH contiene informazioni sul segmento non valide.

SMOOTH_MANIFEST

numero

Errore restituito quando si verifica un errore durante l'analisi di un manifest smooth.

SEGMENT_UNKNOWN

numero

Errore restituito quando si verifica un errore di segmento sconosciuto.

TEXT_UNKNOWN

numero

Si è verificato un errore sconosciuto con uno stream di testo.

APP

numero

Errore restituito quando si verifica un errore al di fuori del framework (ad es. se un evento genera un errore).

BREAK_CLIP_LOADING_ERROR

numero

Errore restituito quando l'intercettatore di caricamento del clip di interruzione non funziona.

BREAK_SEEK_INTERCEPTOR_ERROR

numero

Errore restituito quando l'intercettatore di ricerca delle interruzioni ha esito negativo.

IMAGE_ERROR

numero

Errore restituito quando un'immagine non viene caricata.

LOAD_INTERRUPTED

numero

Un carico è stato interrotto da un unload o da un altro carico.

LOAD_FAILED

numero

Un comando di caricamento non è riuscito.

MEDIA_ERROR_MESSAGE

numero

È stato inviato un messaggio di errore al mittente.

GENERICA

numero

Errore restituito quando si verifica un errore sconosciuto.

EndedReason

statico

stringa

Motivi per cui termina la riproduzione.

Valore

END_OF_STREAM

stringa

Riproduzione terminata perché abbiamo raggiunto la fine dello stream corrente.

ERRORE

stringa

Riproduzione terminata a causa di un errore.

INTERROTTA

stringa

Riproduzione terminata perché un'operazione ci costringe a interrompere lo stream corrente.

INTERRUPTED

stringa

Riproduzione terminata a causa di un nuovo elemento caricato.

IGNORATO

stringa

Riproduzione terminata a causa di un'operazione di salto dell'annuncio.

BREAK_SWITCH

stringa

Riproduzione terminata a causa del passaggio da un'interruzione unita.

ErrorSeverity

statico

numero

Gravità dell'errore. Segue lo stesso schema di denominazione e numerazione di Shaka Player.

Valore

RECUPERABILE

numero

Si è verificato un errore, ma il player sta tentando di risolvere l'errore. Se il giocatore non riesce a recuperare, potrebbe comunque non lanciare un messaggio CRITICO . Ad esempio, riprovare per un segmento multimediale non genererà mai un Errore CRITICO (il player riproverà all'infinito).

CRITICO

numero

Un errore critico da cui il player non può eseguire il ripristino. Questi causano la riproduzione per interrompere la riproduzione dell'elemento multimediale corrente.

EventType

statico

stringa

Tipi di eventi player. Per gli eventi inviati tramite proxy da MediaElement, consulta: https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents per ulteriori informazioni.

Valore

TUTTE

stringa

Si tratta di un identificatore speciale che può essere utilizzato per ascoltare tutti gli eventi (utilizzato principalmente per il debug). L'evento sarà una sottoclasse cast.framework.events.Event.

INTERROMPI

stringa

Attivato quando il browser smette di recuperare i contenuti multimediali prima che siano stati completati completamente è stato scaricato, ma non a causa di un errore. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

CAN_PLAY

stringa

Attivato quando il browser può riprendere la riproduzione del clip, ma stima che non sono stati caricati dati sufficienti per riprodurre il clip fino alla fine senza per interrompere il buffering. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

CAN_PLAY_THROUGH

stringa

Attivato quando il browser stima di poter riprodurre il clip fino alla fine senza fermarti per il buffering. Tieni presente che solo la stima del browser riguarda il clip attualmente riprodotto (ad esempio, se un annuncio viene riprodotto il browser effettuerà una stima solo per il clip annuncio e non per il contenuti). Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

DURATION_CHANGE

stringa

Attivato quando l'attributo della durata di MediaElement è stato modificato. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

SVUOTA

stringa

Attivato quando i contenuti multimediali sono vuoti. Un esempio in cui questo potrebbe succede quando load() viene chiamato per reimpostare MediaElement. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

TERMINATA

stringa

Attivato quando un clip multimediale è stato riprodotto per tutta la durata. Ciò non includi quando la riproduzione del clip viene interrotta a causa di un errore o di una richiesta di interruzione. Nel caso in cui siano presenti degli annunci, questo viene attivato al massimo una volta per annuncio e al solo una volta per i contenuti principali. Questo evento viene inoltrato dal MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent. Se vuoi sapere quando la riproduzione dei contenuti multimediali è terminata, è probabile che vorrai usare cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

stringa

Attivato quando il browser ha terminato di caricare il primo frame dell'elemento multimediale graffetta. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

LOADED_METADATA

stringa

Attivato quando il browser ha terminato il caricamento dei metadati di un clip. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

LOAD_START

stringa

Attivato quando il browser inizia a cercare dati multimediali per un clip. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

METTI IN PAUSA

stringa

Attivato quando la riproduzione è in pausa. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaPauseEvent.

GIOCO

stringa

Attivato quando la riproduzione è pronta per essere avviata (ad es. dopo la pausa). Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

RIPRODUZIONE

stringa

Attivato all'avvio della riproduzione. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

AVANZAMENTO

stringa

Attivato quando il browser recupera i dati multimediali. Se utilizzi le opzioni adattive con velocità in bit (ad es. HLS, DASH, SMOOTH), è probabile che tu voglia utilizzare cast.framework.events.EventType.SEGMENT_DOWNLOADED evento. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

RATE_CHANGE

stringa

Attivato quando la velocità di riproduzione è stata aggiornata. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

CERCATO

stringa

Attivato al termine della ricerca. Questa opzione non verrà attivata nel caso di ricerca termina quando i contenuti multimediali vengono messi in pausa. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

IN CERCA

stringa

Attivato quando è in corso la ricerca di contenuti multimediali. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

FATTO

stringa

Attivato quando il browser tenta di recuperare i dati multimediali, ma non li ha ricevuti una risposta. L'evento cast.framework.events.EventType.BUFFERING è implementato in modo coerente tra i vari tipi di stream e dovrebbe essere usato al posto di "bloccato" quando provi a controllare se il player sta eseguendo il buffering. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

TIME_UPDATE

stringa

Attivato periodicamente durante la riproduzione di contenuti multimediali. Verrà attivato ogni volta che modifiche all'attributo currentTime. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

SOSPENDI

stringa

Attivato quando il browser non recupera intenzionalmente i dati multimediali. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

IN ATTESA

stringa

Attivato quando la riproduzione si interrompe perché il browser è in attesa dell'evento il frame successivo per renderlo disponibile. La L'evento cast.framework.events.EventType.BUFFERING è implementato in modo coerente tra i vari tipi di stream e dovrebbe essere usata al posto di "in attesa" quando provi a controllare se il player sta eseguendo il buffering. Questo evento viene inoltrato da MediaElement ed è stato aggregato in cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

stringa

Attivato quando la velocità in bit del contenuto multimediale in riproduzione cambia (ad esempio quando un o quando viene scelta una velocità in bit diversa in risposta alla condizioni di rete). L'evento è cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

stringa

Attivato all'avvio del caricamento del primo clip di interruzione in un'interruzione. L'evento è cast.framework.events.BreaksEvent.

BREAK_ENDED

stringa

Attivato al termine dell'ultimo clip di una pausa. L'evento è cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

stringa

Attivato quando inizia il caricamento di un clip di interruzione. L'evento è cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

stringa

Attivato quando inizia un clip di pausa. L'evento è cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

stringa

Attivato al termine di un clip di pausa. L'evento è cast.framework.events.BreaksEvent.

BUFFERING

stringa

Attivato quando la riproduzione si interrompe a causa del buffering o viene riavviata al termine del buffering. L'evento è cast.framework.events.BufferingEvent.

TIME_DRIFTED

stringa

Attivato quando c'è una mancata corrispondenza tra l'ora corrente segnalata dal player e il tempo attuale stimato in base allo stato del player e alla riproduzione di conversione. L'evento è cast.framework.events.TimeDriftedEvent.

CACHE_LOADED

stringa

Attivato quando i contenuti pre-memorizzati da fastplay sono stati caricati al termine del caricamento. L'evento è un cast.framework.events.CacheLoadedEvent.

CACHE_HIT

stringa

Attivato quando vengono utilizzati contenuti prememorizzati da fastplay. L'evento è un cast.framework.events.CacheItemEvent.

CACHE_INSERTED

stringa

Attivato quando un singolo URL viene memorizzato nella cache da fastplay. L'evento è un cast.framework.events.CacheItemEvent.

CLIP_STARTED

stringa

Attivato quando inizia la riproduzione di qualsiasi clip. Sono inclusi i clip delle interruzioni i clip dei contenuti principali tra i clip delle interruzioni. Se vuoi vedere quando una pausa il clip inizia, devi usare Event is a {@link cast.framework.events.Event.

CLIP_ENDED

stringa

Attivato al termine di un clip. Sono inclusi i clip delle interruzioni e i clip dei contenuti principali tra i clip delle interruzioni. Se vuoi vedere quando termina un clip di interruzione, devi usa cast.framework.events.EventType.BREAK_CLIP_ENDED. Se vuoi per vedere quando la riproduzione dei contenuti multimediali è terminata, devi usare Event is un cast.framework.events.ClipEndedEvent.

EMSG

stringa

Attivato quando viene trovato un messaggio emsg in un segmento. L'evento è cast.framework.events.EmsgEvent.

ERRORE

stringa

Attivato quando si verifica un errore. L'evento è cast.framework.events.ErrorEvent.

ID3

stringa

Attivato quando viene rilevato un tag ID3. Verrà attivato solo per HLS contenuti. L'evento è cast.framework.events.Id3Event.

MEDIA_STATUS

stringa

Attivato prima dell'invio di un messaggio in uscita contenente lo stato dei contenuti multimediali corrente. L'evento è cast.framework.events.MediaStatusEvent.

CUSTOM_STATE

stringa

Attivato quando viene inviato un messaggio di stato personalizzato in uscita. L'evento è cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

stringa

Attivato se le informazioni dei contenuti multimediali vengono modificate durante la riproduzione. ad esempio quando si ascolta una radio in diretta e i metadati della traccia vengono modificati. L'evento è cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

stringa

Attivato quando la riproduzione dell'elemento multimediale è terminata. È incluso il parametro nei seguenti casi: non c'è più spazio da riprodurre nello stream, l'utente ha ha richiesto un'interruzione o si è verificato un errore. Quando si utilizza l'accodamento, verrà attivato una volta per ogni elemento della coda terminato. L'evento è un cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

stringa

Attivato quando il player inizia a gestire una richiesta di precaricamento. L'evento è cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

stringa

Attivato se il player annulla il precaricamento. L'evento è cast.framework.events.LoadEvent.

PLAYER_LOAD_COMPLETE

stringa

Attivato quando il player ha terminato l'elaborazione di una richiesta di caricamento ed è pronto per giocare. L'evento è cast.framework.events.LoadEvent.

PLAYER_LOADING

stringa

Attivato quando il player inizia a gestire una richiesta di caricamento. Viene attivato prima dell'evento cast.framework.events.EventType.LOAD_START, dal giorno il player non ha ancora richiesto dati multimediali. L'evento è cast.framework.events.LoadEvent.

SEGMENT_DOWNLOADED

stringa

Attivato al termine del download di un segmento. Verrà attivato solo per contenuti in streaming adattivi (HLS, DASH o Stream). L'evento è cast.framework.events.SegmentDownloadedEvent.

REQUEST_GET_STATUS

stringa

Attivato quando viene ricevuto un messaggio GET_STATUS. L'evento è cast.framework.events.RequestEvent.

REQUEST_SEEK

stringa

Attivato quando viene ricevuto un messaggio SEEK. L'evento è cast.framework.events.RequestEvent.

REQUEST_LOAD

stringa

Attivato quando viene ricevuto un messaggio LOAD. L'evento è cast.framework.events.RequestEvent.

REQUEST_PRELOAD

stringa

Attivato quando viene ricevuto un messaggio PRELOAD. L'evento è cast.framework.events.RequestEvent.

REQUEST_STOP

stringa

Attivato quando viene ricevuto un messaggio STOP. L'evento è cast.framework.events.RequestEvent.

REQUEST_PAUSE

stringa

Attivato quando viene ricevuto un messaggio PAUSE. L'evento è cast.framework.events.RequestEvent.

REQUEST_PRECACHE

stringa

Attivato quando viene ricevuto un messaggio PRECACHE. L'evento è cast.framework.events.RequestEvent.

REQUEST_PLAY

stringa

Attivato quando viene ricevuto un messaggio PLAY. L'evento è cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

stringa

Attivato quando viene ricevuto un messaggio SKIP_AD. L'evento è cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

stringa

Attivato quando viene ricevuto un messaggio PLAY_AGAIN. L'evento è cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

stringa

Attivato quando viene ricevuto un messaggio SET_PLAYBACK_RATE. L'evento è cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

stringa

Attivato quando viene ricevuto un messaggio SET_VOLUME. L'evento è cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

stringa

Attivato alla ricezione di un messaggio EDIT_TRACKS_INFO. L'evento è cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

stringa

Attivato alla ricezione di un messaggio EDIT_AUDIO_TRACKS. L'evento è cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

stringa

Attivato quando viene ricevuto un messaggio SET_CREDENTIALS. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

stringa

Attivato quando viene ricevuto un messaggio LOAD_BY_ENTITY. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

stringa

Attivato quando viene ricevuto un messaggio USER_ACTION. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

stringa

Attivato quando viene ricevuto un messaggio DISPLAY_STATUS. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

stringa

Attivato quando viene ricevuto un messaggio CUSTOM_COMMAND. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

stringa

Attivato quando viene ricevuto un messaggio FOCUS_STATE. L'evento è cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

stringa

Attivato quando viene ricevuto un messaggio QUEUE_LOAD. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

stringa

Attivato quando viene ricevuto un messaggio QUEUE_INSERT. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

stringa

Attivato quando viene ricevuto un messaggio QUEUE_UPDATE. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

stringa

Attivato quando viene ricevuto un messaggio QUEUE_REMOVE. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

stringa

Attivato quando viene ricevuto un messaggio QUEUE_REORDER. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

stringa

Attivato quando viene ricevuto un messaggio QUEUE_GET_ITEM_RANGE. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

stringa

Attivato quando viene ricevuto un messaggio QUEUE_GET_ITEMS. L'evento è cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

stringa

Attivato quando viene ricevuto un messaggio QUEUE_GET_ITEM_IDS. L'evento è cast.framework.events.RequestEvent.

TRACKS_CHANGED

stringa

Attivato se le tracce disponibili sono state modificate dopo il caricamento.

LIVE_IS_MOVING_WINDOW_CHANGED

stringa

Attivato quando l'intervallo ricercabile dal vivo isMovingWindow è stato modificato, più specificamente, Quando una finestra in movimento si trasforma in una finestra espandibile o viceversa. L'evento è un cast.framework.events.LiveStatusEvent.

LIVE_ENDED

stringa

Attivato quando la trasmissione dal vivo è appena terminata. L'evento è un cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

stringa

Quando vengono trovati metadati sincronizzati in DASH (EventStream) o HLS (EXT-X-DATERANGE), questo evento viene attivato dopo PLAYER_LOAD_COMPLETE quando nuovo individuati metadati a tempo nei contenuti live. L'evento è un cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

stringa

Attivato quando la testina di riproduzione entra in una regione della sequenza temporale in DASH o raggiunge un Tag EXT-X-DATERANGE. L'evento è un cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_EXIT

stringa

Attivato quando la testina di riproduzione esce da un'area della sequenza temporale in DASH o esce da una Tag EXT-X-DATERANGE. L'evento è un cast.framework.events.TimedMetadataEvent.