cast. framework. eventi
Questo è lo spazio dei nomi cast.framework.events
.
Corsi
BitrateChangedEvent
Dati per un evento cast.framework.events.EventType.BITRATE_CHANGED
.
BreaksEvent
Dati sugli eventi per tutti gli eventi relativi alle interruzioni:
cast.framework.events.EventType.BREAK_ENDED
,
cast.framework.events.EventType.BREAK_STARTED
,
cast.framework.events.EventType.BREAK_CLIP_ENDED
,
cast.framework.events.EventType.BREAK_CLIP_LOADING
e
cast.framework.events.EventType.BREAK_CLIP_STARTED
BufferingEvent
Dati per l'evento cast.framework.events.EventType.BUFFERING
.
CacheItemEvent
Dati sugli eventi per un evento cast.framework.events.EventType.CACHE_HIT
o
cast.framework.events.EventType.CACHE_INSERTED
.
CacheLoadedEvent
Dati per un evento cast.framework.events.EventType.CACHE_LOADED
.
ClipEndedEvent
Dati per l'evento cast.framework.events.EventType.CLIP_ENDED
.
CustomStateEvent
Dati per un evento cast.framework.events.EventType.CUSTOM_STATE
.
EmsgEvent
Dati per un evento cast.framework.events.EventType.EMSG
.
ErrorEvent
Dati per un evento cast.framework.events.EventType.ERROR
.
Eventi
Superclasse dei dati sugli eventi per tutti gli eventi inviati da cast.framework.PlayerManager.
Id3Event
Dati per un evento cast.framework.events.EventType.ID3
.
LiveStatusEvent
Dati sugli eventi per un
evento cast.framework.events.EventType.LIVE_IS_MOVING_WINDOW_CHANGED
o
cast.framework.events.EventType.LIVE_ENDED
.
LoadEvent
Dati sugli eventi per tutti gli eventi relativi all'elaborazione di una richiesta di caricamento o precaricamento. al player.
MediaElementEvent
Dati sugli eventi per tutti gli eventi inoltrati da MediaElement
.
MediaFinishedEvent
Dati per un evento cast.framework.events.EventType.MEDIA_FINISHED
.
MediaInformationChangedEvent
Dati per un evento
cast.framework.events.EventType.MEDIA_INFORMATION_CHANGED
.
MediaPauseEvent
Dati relativi a pause
eventi inoltrati dal MediaElement
.
MediaStatusEvent
Dati per un evento cast.framework.events.EventType.MEDIA_STATUS
.
RequestEvent
Dati sugli eventi per tutti gli eventi che rappresentano le richieste effettuate al destinatario.
SegmentDownloadedEvent
Dati per un evento
cast.framework.events.EventType.SEGMENT_DOWNLOADED
.
TimedMetadataEvent
Superclasse dei dati sugli eventi per gli eventi di metadati a tempo. Questo differisce da Id3Event
per il fatto che i metadati si trovano nel file manifest e non all'interno del segmento.
TracksChangedEvent
Dati per un evento cast.framework.events.EventType.TRACKS_CHANGED
.
Spazio dei nomi
category
Enumerazioni
DetailedErrorCode
numero
Codice di errore dettagliato
Valore |
|
---|---|
MEDIA_UNKNOWN |
numero Errore restituito quando HTMLMediaElement genera un errore, ma CAF non riconosce l'errore specifico. |
MEDIA_ABORTED |
numero Errore restituito quando il processo di recupero della risorsa multimediale è stato interrotto dallo user agent su richiesta dell'utente. |
MEDIA_DECODE |
numero Errore restituito quando si è verificato un errore durante la decodifica della risorsa multimediale, dopo che la risorsa è stata stabilita come utilizzabile. |
MEDIA_NETWORK |
numero Errore restituito quando un errore di rete ha causato l'interruzione del recupero della risorsa multimediale da parte dello user agent, dopo che è stato stabilito che la risorsa è utilizzabile. |
MEDIA_SRC_NOT_SUPPORTED |
numero Errore restituito quando la risorsa multimediale indicata dall'attributo src non era adatta. |
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 Errore restituito quando si verifica un errore delle chiavi multimediali a causa di un problema di rete. |
MEDIAKEYS_UNSUPPORTED |
numero Errore restituito quando non è possibile creare un oggetto MediaKeySession. |
MEDIAKEYS_WEBCRYPTO |
numero Errore restituito quando la crittografia non è andata a buon fine. |
NETWORK_UNKNOWN |
numero Errore restituito quando si è verificato un problema di rete sconosciuto. |
SEGMENT_NETWORK |
numero Errore restituito quando non è possibile scaricare un segmento. |
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 di 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 è in grado di 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'inizializzazione. |
SMOOTH_NETWORK |
numero Errore restituito quando si verifica un errore di rete sconosciuto durante la gestione di uno stream fluido. |
SMOOTH_NO_MEDIA_DATA |
numero Errore restituito quando in uno Stream fluido mancano 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 di un file manifest 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 di un manifest DASH. |
DASH_MANIFEST_NO_PERIODS |
numero Errore restituito quando nel manifest DASH mancano dei punti. |
DASH_MANIFEST_NO_MIMETYPE |
numero Errore restituito quando nel file 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 file manifest fluido. |
SEGMENT_UNKNOWN |
numero Errore restituito quando si verifica un errore relativo al 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 esempio, se un gestore di eventi genera un errore). |
BREAK_CLIP_LOADING_ERROR |
numero Errore restituito quando l'intercettatore del caricamento del clip di interruzione non va a buon fine. |
BREAK_SEEK_INTERCEPTOR_ERROR |
numero Errore restituito quando l'intercettatore della ricerca di interruzione non va a buon fine. |
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
stringa
Motivi del termine della riproduzione.
Valore |
|
---|---|
END_OF_STREAM |
stringa La riproduzione è terminata perché è stata raggiunta la fine dello stream corrente. |
ERRORE |
stringa Si è verificato un errore. La riproduzione è terminata. |
INTERROTTO |
stringa La riproduzione è terminata perché un'operazione ci obbliga a interrompere lo stream in corso. |
INTERROTTA |
stringa Riproduzione terminata a causa di un nuovo elemento caricato. |
IGNORATO |
stringa Riproduzione terminata a causa di un'operazione di salto annuncio. |
BREAK_SWITCH |
stringa Riproduzione terminata a causa del passaggio da un'interruzione allo stitching. |
EventType
stringa
Tipi di eventi del 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 rimanere in ascolto di tutti gli eventi (utilizzato principalmente per scopi di debug). L'evento sarà una sottoclasse di cast.framework.events.Event. |
INTERROMPI |
stringa Attivato quando il browser interrompe il recupero dei contenuti multimediali prima del completamento del download, ma non a causa di un errore. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
CAN_PLAY |
stringa Attivato quando il browser può riprendere la riproduzione del clip, ma stima che non siano stati caricati dati sufficienti per riprodurre il clip fino alla fine senza doversi interrompere per il buffering. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
CAN_PLAY_THROUGH |
stringa Attivato quando il browser stima di poter riprodurre il clip fino alla fine senza fermarsi per il buffering. Tieni presente che la stima del browser riguarda solo il clip corrente in riproduzione (ovvero, se è in corso la riproduzione di un clip pubblicitario, il browser effettuerà una stima solo per il clip dell'annuncio e non per l'intero contenuto). Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
DURATION_CHANGE |
stringa Attivato quando l'attributo durata di MediaElement è stato modificato. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
SVUOTATO |
stringa Attivato quando i contenuti multimediali diventano vuoti. Un esempio è rappresentato dalla chiamata di Load() per reimpostare MediaElement. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
TERMINATA |
stringa Attivato quando un clip multimediale è stato riprodotto per l'intera durata. Non è incluso il momento in cui la riproduzione del clip è stata interrotta a causa di un errore o di una richiesta di interruzione.
Nel caso in cui siano presenti annunci, questa attivazione viene attivata al massimo una volta per annuncio e al massimo una volta per i contenuti principali. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. Se vuoi sapere quando è terminata la riproduzione dei contenuti multimediali, è probabile che tu voglia utilizzare |
LOADED_DATA |
stringa Attivato quando il browser ha terminato il caricamento del primo frame del clip multimediale. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un 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 un 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 un cast.framework.events.MediaElementEvent. |
METTI IN PAUSA |
stringa Attivato quando la riproduzione è in pausa. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaPauseEvent. |
GIOCO |
stringa Attivato quando la riproduzione è pronta per essere avviata (ovvero dopo essere stata messa in pausa). Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
RIPRODUZIONE |
stringa Attivato quando è iniziata la riproduzione. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
PROGRESSI |
stringa Attivato quando il browser recupera i dati multimediali. Se utilizzi lo streaming a velocità in bit adattiva (ad es. HLS, DASH, SMOOTH), è probabile che tu voglia utilizzare invece l'evento |
RATE_CHANGE |
stringa Attivato quando la velocità di riproduzione è stata aggiornata. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
CERCATO |
stringa Attivato al termine di una ricerca. Questa opzione non verrà attivata nel caso in cui si termini la ricerca quando il contenuto multimediale viene messo in pausa. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
ALLA RICERCA |
stringa Attivato quando viene eseguita la ricerca del contenuto multimediale. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
FISSA |
stringa Attivato quando il browser sta tentando di recuperare i dati multimediali, ma non ha ricevuto una risposta.
L'evento |
TIME_UPDATE |
stringa Viene attivato periodicamente durante la riproduzione dei contenuti multimediali. Viene attivato ogni volta che l'attributo currentTime cambia. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un 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 un cast.framework.events.MediaElementEvent. |
IN ATTESA |
stringa Attivato quando la riproduzione è stata interrotta perché il browser è in attesa che diventi disponibile il frame successivo. L'evento |
BITRATE_CHANGED |
stringa Attivato quando cambia la velocità in bit dei contenuti multimediali in riproduzione (ad esempio quando viene modificata una traccia attiva o quando viene scelta una velocità in bit diversa in risposta alle condizioni della rete). L'evento è un evento cast.framework.events.BitrateChangedEvent. |
BREAK_STARTED |
stringa Attivato quando inizia il caricamento del primo clip di interruzione di un'interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BREAK_ENDED |
stringa Attivato al termine dell'ultimo clip di interruzione di un'interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BREAK_CLIP_LOADING |
stringa Attivato quando inizia il caricamento di un clip di interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BREAK_CLIP_STARTED |
stringa Attivato quando inizia un clip di interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BREAK_CLIP_ENDED |
stringa Attivato al termine di un clip di interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BUFFERING |
stringa Attivato quando la riproduzione è stata interrotta a causa del buffering o viene riavviata dopo che il buffering è terminato. L'evento è un evento cast.framework.events.BufferingEvent. |
CACHE_LOADED |
stringa Attivato quando è terminato il caricamento dei contenuti prememorizzati nella cache da fastplay. L'evento è un cast.framework.events.CacheLoadedEvent. |
CACHE_HIT |
stringa Viene attivato quando vengono utilizzati contenuti prememorizzati nella cache da fastplay. L'evento è un cast.framework.events.CacheItemEvent. |
CACHE_INSERTED |
stringa Si attiva quando un singolo URL viene memorizzato nella cache da FastPlay. L'evento è un cast.framework.events.CacheItemEvent. |
CLIP_STARTED |
stringa Attivato quando viene avviata la riproduzione di un clip per la prima volta. Ciò include clip di interruzione e clip dei contenuti principali tra clip di interruzione. Per sapere quando inizia un clip di interruzione, utilizza Evento come {@link cast.framework.events.Event. |
CLIP_ENDED |
stringa Attivato al termine di un clip. Ciò include clip di interruzione e clip dei contenuti principali tra i clip di interruzione. Se vuoi vedere quando termina un clip di interruzione, devi usare |
EMSG |
stringa Attivato quando viene trovato un emsg in un segmento. L'evento è un evento cast.framework.events.EmsgEvent. |
ERRORE |
stringa Attivato quando si verifica un errore. L'evento è un evento cast.framework.events.ErrorEvent. |
ID3 |
stringa Attivato quando viene rilevato un tag ID3. Verrà attivata solo per i contenuti HLS. L'evento è un cast.framework.events.Id3Event. |
MEDIA_STATUS |
stringa Attivato prima dell'invio di un messaggio in uscita contenente lo stato attuale dei contenuti multimediali. L'evento è un evento cast.framework.events.MediaStatusEvent. |
CUSTOM_STATE |
stringa Attivato quando viene inviato un messaggio di stato personalizzato in uscita. L'evento è un evento cast.framework.events.CustomStateEvent. |
MEDIA_INFORMATION_CHANGED |
stringa Attivato se le informazioni sui contenuti multimediali vengono modificate durante la riproduzione. ad esempio quando ascolti una radio dal vivo e cambi i metadati della traccia. L'evento è un cast.framework.events.MediaInformationChangedEvent |
MEDIA_FINISHED |
stringa Attivato quando la riproduzione dei contenuti multimediali è terminata. Ciò include i seguenti casi: nello stream non è rimasto nulla da riprodurre, l'utente ha richiesto un'interruzione o si è verificato un errore. Quando viene utilizzata la coda, questo evento viene 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 è un evento cast.framework.events.LoadEvent. |
PLAYER_PRELOADING_CANCELLED |
stringa Attivato se il player annulla il precaricamento. L'evento è un 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 la riproduzione. L'evento è un evento cast.framework.events.LoadEvent. |
PLAYER_LOADING |
stringa Attivato quando il player inizia a gestire una richiesta di caricamento. Questa opzione verrebbe attivata prima dell'evento |
SEGMENT_DOWNLOADED |
stringa Attivato al termine del download di un segmento. Verrà attivata soltanto per i contenuti in streaming adattivo (HLS, DASH o Uniforme). L'evento è un cast.framework.events.SegmentDownloadedEvent. |
REQUEST_SEEK |
stringa Attivato quando viene effettuata una richiesta di ricerca. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_LOAD |
stringa Attivato quando viene effettuata una richiesta di caricamento. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_STOP |
stringa Attivato quando viene effettuata una richiesta di interruzione. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PAUSE |
stringa Attivato quando viene effettuata una richiesta di pausa. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PRECACHE |
stringa Attivato quando viene effettuata una richiesta di pre-cache. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PLAY |
stringa Attivato quando viene effettuata una richiesta di riproduzione. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_SKIP_AD |
stringa Attivato quando viene effettuata una richiesta di tipo Salta annuncio. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PLAY_AGAIN |
stringa Attivato quando viene effettuata una richiesta di riproduzione di nuovo. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PLAYBACK_RATE_CHANGE |
stringa Attivato quando viene effettuata una richiesta di modifica della velocità di riproduzione. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_VOLUME_CHANGE |
stringa Attivato quando viene effettuata una richiesta di modifica del volume. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_EDIT_TRACKS_INFO |
stringa Attivato quando viene effettuata una richiesta di informazioni relativa al tracciamento delle modifiche. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_EDIT_AUDIO_TRACKS |
stringa Attivato quando viene effettuata una richiesta di modifica di tracce audio. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_SET_CREDENTIALS |
stringa Attivato quando viene effettuata una richiesta di credenziali impostate. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_LOAD_BY_ENTITY |
stringa Attivato quando viene effettuato una richiesta di caricamento da parte dell'entità. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_USER_ACTION |
stringa Attivato quando viene effettuata una richiesta di azione dell'utente. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_DISPLAY_STATUS |
stringa Attivato quando viene effettuata una richiesta di tracce di stato di dsiplay. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_CUSTOM_COMMAND |
stringa Attivato quando viene effettuata una richiesta di comando personalizzato. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_FOCUS_STATE |
stringa Attivato quando viene effettuata una richiesta di stato di stato attivo. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_QUEUE_LOAD |
stringa Attivato quando viene effettuata una richiesta di caricamento della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_INSERT |
stringa Attivato quando viene effettuata una richiesta di inserimento della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_UPDATE |
stringa Attivato quando viene effettuata una richiesta di aggiornamento della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_REMOVE |
stringa Attivato quando viene effettuata una richiesta di rimozione della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_REORDER |
stringa Attivato quando viene effettuata una richiesta di riordinamento della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEM_RANGE |
stringa Attivato quando viene effettuata una richiesta di recupero degli elementi. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEMS |
stringa Attivato quando viene effettuata una richiesta di recupero di informazioni sugli articoli. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEM_IDS |
stringa Attivato quando viene effettuata una richiesta di ID coda di recupero. L'evento è un evento cast.framework.events.RequestEvent. |
TRACKS_CHANGED |
stringa Attivato se i canali disponibili sono cambiati dopo il completamento del caricamento. |
LIVE_IS_MOVING_WINDOW_CHANGED |
stringa Attivato quando l'intervallo di ricerca in tempo reale isMovingWindow è cambiato, in particolare quando una finestra in movimento diventa una finestra espandibile o viceversa. L'evento è un cast.framework.events.LiveStatusEvent. |
LIVE_ENDED |
stringa Attivato al termine del live streaming. L'evento è un cast.framework.events.LiveStatusEvent. |
TIMED_METADATA_CHANGED |
stringa Quando vengono trovati metadati con timestamp in DASH (EventStream) o HLS (EXT-X-DATERANGE), questo evento viene attivato dopo PLAYER_LOAD_COMPLETE quando vengono rilevati nuovi metadati con timestamp nei contenuti dal vivo. L'evento è un cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_ENTER |
stringa Viene attivato quando la testina di riproduzione entra in un'area della sequenza temporale in DASH o raggiunge un tag EXT-X-DATERANGE. L'evento è un cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_EXIT |
stringa Viene attivato quando la testina di riproduzione esce da un'area della sequenza temporale in DASH o lascia un tag EXT-X-DATERANGE. L'evento è un cast.framework.events.TimedMetadataEvent. |
Proprietà
DetailedErrorCode
numero
Codice di errore dettagliato
Valore |
|
---|---|
MEDIA_UNKNOWN |
numero Errore restituito quando HTMLMediaElement genera un errore, ma CAF non riconosce l'errore specifico. |
MEDIA_ABORTED |
numero Errore restituito quando il processo di recupero della risorsa multimediale è stato interrotto dallo user agent su richiesta dell'utente. |
MEDIA_DECODE |
numero Errore restituito quando si è verificato un errore durante la decodifica della risorsa multimediale, dopo che la risorsa è stata stabilita come utilizzabile. |
MEDIA_NETWORK |
numero Errore restituito quando un errore di rete ha causato l'interruzione del recupero della risorsa multimediale da parte dello user agent, dopo che è stato stabilito che la risorsa è utilizzabile. |
MEDIA_SRC_NOT_SUPPORTED |
numero Errore restituito quando la risorsa multimediale indicata dall'attributo src non era adatta. |
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 Errore restituito quando si verifica un errore delle chiavi multimediali a causa di un problema di rete. |
MEDIAKEYS_UNSUPPORTED |
numero Errore restituito quando non è possibile creare un oggetto MediaKeySession. |
MEDIAKEYS_WEBCRYPTO |
numero Errore restituito quando la crittografia non è andata a buon fine. |
NETWORK_UNKNOWN |
numero Errore restituito quando si è verificato un problema di rete sconosciuto. |
SEGMENT_NETWORK |
numero Errore restituito quando non è possibile scaricare un segmento. |
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 di 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 è in grado di 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'inizializzazione. |
SMOOTH_NETWORK |
numero Errore restituito quando si verifica un errore di rete sconosciuto durante la gestione di uno stream fluido. |
SMOOTH_NO_MEDIA_DATA |
numero Errore restituito quando in uno Stream fluido mancano 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 di un file manifest 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 di un manifest DASH. |
DASH_MANIFEST_NO_PERIODS |
numero Errore restituito quando nel manifest DASH mancano dei punti. |
DASH_MANIFEST_NO_MIMETYPE |
numero Errore restituito quando nel file 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 file manifest fluido. |
SEGMENT_UNKNOWN |
numero Errore restituito quando si verifica un errore relativo al 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 esempio, se un gestore di eventi genera un errore). |
BREAK_CLIP_LOADING_ERROR |
numero Errore restituito quando l'intercettatore del caricamento del clip di interruzione non va a buon fine. |
BREAK_SEEK_INTERCEPTOR_ERROR |
numero Errore restituito quando l'intercettatore della ricerca di interruzione non va a buon fine. |
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
stringa
Motivi del termine della riproduzione.
Valore |
|
---|---|
END_OF_STREAM |
stringa La riproduzione è terminata perché è stata raggiunta la fine dello stream corrente. |
ERRORE |
stringa Si è verificato un errore. La riproduzione è terminata. |
INTERROTTO |
stringa La riproduzione è terminata perché un'operazione ci obbliga a interrompere lo stream in corso. |
INTERROTTA |
stringa Riproduzione terminata a causa di un nuovo elemento caricato. |
IGNORATO |
stringa Riproduzione terminata a causa di un'operazione di salto annuncio. |
BREAK_SWITCH |
stringa Riproduzione terminata a causa del passaggio da un'interruzione allo stitching. |
EventType
stringa
Tipi di eventi del 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 rimanere in ascolto di tutti gli eventi (utilizzato principalmente per scopi di debug). L'evento sarà una sottoclasse di cast.framework.events.Event. |
INTERROMPI |
stringa Attivato quando il browser interrompe il recupero dei contenuti multimediali prima del completamento del download, ma non a causa di un errore. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
CAN_PLAY |
stringa Attivato quando il browser può riprendere la riproduzione del clip, ma stima che non siano stati caricati dati sufficienti per riprodurre il clip fino alla fine senza doversi interrompere per il buffering. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
CAN_PLAY_THROUGH |
stringa Attivato quando il browser stima di poter riprodurre il clip fino alla fine senza fermarsi per il buffering. Tieni presente che la stima del browser riguarda solo il clip corrente in riproduzione (ovvero, se è in corso la riproduzione di un clip pubblicitario, il browser effettuerà una stima solo per il clip dell'annuncio e non per l'intero contenuto). Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
DURATION_CHANGE |
stringa Attivato quando l'attributo durata di MediaElement è stato modificato. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
SVUOTATO |
stringa Attivato quando i contenuti multimediali diventano vuoti. Un esempio è rappresentato dalla chiamata di Load() per reimpostare MediaElement. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
TERMINATA |
stringa Attivato quando un clip multimediale è stato riprodotto per l'intera durata. Non è incluso il momento in cui la riproduzione del clip è stata interrotta a causa di un errore o di una richiesta di interruzione.
Nel caso in cui siano presenti annunci, questa attivazione viene attivata al massimo una volta per annuncio e al massimo una volta per i contenuti principali. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. Se vuoi sapere quando è terminata la riproduzione dei contenuti multimediali, è probabile che tu voglia utilizzare |
LOADED_DATA |
stringa Attivato quando il browser ha terminato il caricamento del primo frame del clip multimediale. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un 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 un 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 un cast.framework.events.MediaElementEvent. |
METTI IN PAUSA |
stringa Attivato quando la riproduzione è in pausa. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaPauseEvent. |
GIOCO |
stringa Attivato quando la riproduzione è pronta per essere avviata (ovvero dopo essere stata messa in pausa). Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
RIPRODUZIONE |
stringa Attivato quando è iniziata la riproduzione. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
PROGRESSI |
stringa Attivato quando il browser recupera i dati multimediali. Se utilizzi lo streaming a velocità in bit adattiva (ad es. HLS, DASH, SMOOTH), è probabile che tu voglia utilizzare invece l'evento |
RATE_CHANGE |
stringa Attivato quando la velocità di riproduzione è stata aggiornata. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
CERCATO |
stringa Attivato al termine di una ricerca. Questa opzione non verrà attivata nel caso in cui si termini la ricerca quando il contenuto multimediale viene messo in pausa. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
ALLA RICERCA |
stringa Attivato quando viene eseguita la ricerca del contenuto multimediale. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un cast.framework.events.MediaElementEvent. |
FISSA |
stringa Attivato quando il browser sta tentando di recuperare i dati multimediali, ma non ha ricevuto una risposta.
L'evento |
TIME_UPDATE |
stringa Viene attivato periodicamente durante la riproduzione dei contenuti multimediali. Viene attivato ogni volta che l'attributo currentTime cambia. Questo evento viene inoltrato da MediaElement ed è stato aggregato in un 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 un cast.framework.events.MediaElementEvent. |
IN ATTESA |
stringa Attivato quando la riproduzione è stata interrotta perché il browser è in attesa che diventi disponibile il frame successivo. L'evento |
BITRATE_CHANGED |
stringa Attivato quando cambia la velocità in bit dei contenuti multimediali in riproduzione (ad esempio quando viene modificata una traccia attiva o quando viene scelta una velocità in bit diversa in risposta alle condizioni della rete). L'evento è un evento cast.framework.events.BitrateChangedEvent. |
BREAK_STARTED |
stringa Attivato quando inizia il caricamento del primo clip di interruzione di un'interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BREAK_ENDED |
stringa Attivato al termine dell'ultimo clip di interruzione di un'interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BREAK_CLIP_LOADING |
stringa Attivato quando inizia il caricamento di un clip di interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BREAK_CLIP_STARTED |
stringa Attivato quando inizia un clip di interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BREAK_CLIP_ENDED |
stringa Attivato al termine di un clip di interruzione. L'evento è un evento cast.framework.events.BreaksEvent. |
BUFFERING |
stringa Attivato quando la riproduzione è stata interrotta a causa del buffering o viene riavviata dopo che il buffering è terminato. L'evento è un evento cast.framework.events.BufferingEvent. |
CACHE_LOADED |
stringa Attivato quando è terminato il caricamento dei contenuti prememorizzati nella cache da fastplay. L'evento è un cast.framework.events.CacheLoadedEvent. |
CACHE_HIT |
stringa Viene attivato quando vengono utilizzati contenuti prememorizzati nella cache da fastplay. L'evento è un cast.framework.events.CacheItemEvent. |
CACHE_INSERTED |
stringa Si attiva quando un singolo URL viene memorizzato nella cache da FastPlay. L'evento è un cast.framework.events.CacheItemEvent. |
CLIP_STARTED |
stringa Attivato quando viene avviata la riproduzione di un clip per la prima volta. Ciò include clip di interruzione e clip dei contenuti principali tra clip di interruzione. Per sapere quando inizia un clip di interruzione, utilizza Evento come {@link cast.framework.events.Event. |
CLIP_ENDED |
stringa Attivato al termine di un clip. Ciò include clip di interruzione e clip dei contenuti principali tra i clip di interruzione. Se vuoi vedere quando termina un clip di interruzione, devi usare |
EMSG |
stringa Attivato quando viene trovato un emsg in un segmento. L'evento è un evento cast.framework.events.EmsgEvent. |
ERRORE |
stringa Attivato quando si verifica un errore. L'evento è un evento cast.framework.events.ErrorEvent. |
ID3 |
stringa Attivato quando viene rilevato un tag ID3. Verrà attivata solo per i contenuti HLS. L'evento è un cast.framework.events.Id3Event. |
MEDIA_STATUS |
stringa Attivato prima dell'invio di un messaggio in uscita contenente lo stato attuale dei contenuti multimediali. L'evento è un evento cast.framework.events.MediaStatusEvent. |
CUSTOM_STATE |
stringa Attivato quando viene inviato un messaggio di stato personalizzato in uscita. L'evento è un evento cast.framework.events.CustomStateEvent. |
MEDIA_INFORMATION_CHANGED |
stringa Attivato se le informazioni sui contenuti multimediali vengono modificate durante la riproduzione. ad esempio quando ascolti una radio dal vivo e cambi i metadati della traccia. L'evento è un cast.framework.events.MediaInformationChangedEvent |
MEDIA_FINISHED |
stringa Attivato quando la riproduzione dei contenuti multimediali è terminata. Ciò include i seguenti casi: nello stream non è rimasto nulla da riprodurre, l'utente ha richiesto un'interruzione o si è verificato un errore. Quando viene utilizzata la coda, questo evento viene 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 è un evento cast.framework.events.LoadEvent. |
PLAYER_PRELOADING_CANCELLED |
stringa Attivato se il player annulla il precaricamento. L'evento è un 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 la riproduzione. L'evento è un evento cast.framework.events.LoadEvent. |
PLAYER_LOADING |
stringa Attivato quando il player inizia a gestire una richiesta di caricamento. Questa opzione verrebbe attivata prima dell'evento |
SEGMENT_DOWNLOADED |
stringa Attivato al termine del download di un segmento. Verrà attivata soltanto per i contenuti in streaming adattivo (HLS, DASH o Uniforme). L'evento è un cast.framework.events.SegmentDownloadedEvent. |
REQUEST_SEEK |
stringa Attivato quando viene effettuata una richiesta di ricerca. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_LOAD |
stringa Attivato quando viene effettuata una richiesta di caricamento. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_STOP |
stringa Attivato quando viene effettuata una richiesta di interruzione. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PAUSE |
stringa Attivato quando viene effettuata una richiesta di pausa. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PRECACHE |
stringa Attivato quando viene effettuata una richiesta di pre-cache. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PLAY |
stringa Attivato quando viene effettuata una richiesta di riproduzione. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_SKIP_AD |
stringa Attivato quando viene effettuata una richiesta di tipo Salta annuncio. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PLAY_AGAIN |
stringa Attivato quando viene effettuata una richiesta di riproduzione di nuovo. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_PLAYBACK_RATE_CHANGE |
stringa Attivato quando viene effettuata una richiesta di modifica della velocità di riproduzione. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_VOLUME_CHANGE |
stringa Attivato quando viene effettuata una richiesta di modifica del volume. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_EDIT_TRACKS_INFO |
stringa Attivato quando viene effettuata una richiesta di informazioni relativa al tracciamento delle modifiche. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_EDIT_AUDIO_TRACKS |
stringa Attivato quando viene effettuata una richiesta di modifica di tracce audio. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_SET_CREDENTIALS |
stringa Attivato quando viene effettuata una richiesta di credenziali impostate. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_LOAD_BY_ENTITY |
stringa Attivato quando viene effettuato una richiesta di caricamento da parte dell'entità. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_USER_ACTION |
stringa Attivato quando viene effettuata una richiesta di azione dell'utente. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_DISPLAY_STATUS |
stringa Attivato quando viene effettuata una richiesta di tracce di stato di dsiplay. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_CUSTOM_COMMAND |
stringa Attivato quando viene effettuata una richiesta di comando personalizzato. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_FOCUS_STATE |
stringa Attivato quando viene effettuata una richiesta di stato di stato attivo. L'evento è un evento cast.framework.events.request.RequestEvent. |
REQUEST_QUEUE_LOAD |
stringa Attivato quando viene effettuata una richiesta di caricamento della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_INSERT |
stringa Attivato quando viene effettuata una richiesta di inserimento della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_UPDATE |
stringa Attivato quando viene effettuata una richiesta di aggiornamento della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_REMOVE |
stringa Attivato quando viene effettuata una richiesta di rimozione della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_REORDER |
stringa Attivato quando viene effettuata una richiesta di riordinamento della coda. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEM_RANGE |
stringa Attivato quando viene effettuata una richiesta di recupero degli elementi. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEMS |
stringa Attivato quando viene effettuata una richiesta di recupero di informazioni sugli articoli. L'evento è un evento cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEM_IDS |
stringa Attivato quando viene effettuata una richiesta di ID coda di recupero. L'evento è un evento cast.framework.events.RequestEvent. |
TRACKS_CHANGED |
stringa Attivato se i canali disponibili sono cambiati dopo il completamento del caricamento. |
LIVE_IS_MOVING_WINDOW_CHANGED |
stringa Attivato quando l'intervallo di ricerca in tempo reale isMovingWindow è cambiato, in particolare quando una finestra in movimento diventa una finestra espandibile o viceversa. L'evento è un cast.framework.events.LiveStatusEvent. |
LIVE_ENDED |
stringa Attivato al termine del live streaming. L'evento è un cast.framework.events.LiveStatusEvent. |
TIMED_METADATA_CHANGED |
stringa Quando vengono trovati metadati con timestamp in DASH (EventStream) o HLS (EXT-X-DATERANGE), questo evento viene attivato dopo PLAYER_LOAD_COMPLETE quando vengono rilevati nuovi metadati con timestamp nei contenuti dal vivo. L'evento è un cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_ENTER |
stringa Viene attivato quando la testina di riproduzione entra in un'area della sequenza temporale in DASH o raggiunge un tag EXT-X-DATERANGE. L'evento è un cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_EXIT |
stringa Viene attivato quando la testina di riproduzione esce da un'area della sequenza temporale in DASH o lascia un tag EXT-X-DATERANGE. L'evento è un cast.framework.events.TimedMetadataEvent. |