cast. framework. events
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 sull'evento per l'evento cast.framework.events.EventType.BUFFERING
.
CacheItemEvent
Dati evento per un evento cast.framework.events.EventType.CACHE_HIT
o un
Evento cast.framework.events.EventType.CACHE_INSERTED
.
CacheLoadedEvent
Dati per un evento cast.framework.events.EventType.CACHE_LOADED
.
ClipEndedEvent
Dati sull'evento 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
.
Evento
Superclasse dei dati sugli eventi per tutti gli eventi inviati da cast.framework.PlayerManager.
Id3Event
Dati per un evento cast.framework.events.EventType.ID3
.
I metadati ID3 forniti qui seguono la formattazione ID3 v2.
Viene attivato un evento per frame all'interno del messaggio ID3.
Questo evento NON contiene l'intero messaggio ID3 non elaborato. Considerato quanto segue
sottosezioni di un messaggio ID3:
- ID3v2 / identificatore file
- Versione ID3v2
- Flag ID3v2
- Dimensione ID3v2
- Tipo di frame (ad esempio
TXXX
) - Dimensioni frame
- Flag frame
- Codifica fotogrammi
- Descrizione del frame
- Dati del frame
Solo gli elementi 5
(frameType
), 9
(frameDescription
) e 10
(segmentData
) sono forniti in questo evento.
LiveStatusEvent
Dati sugli eventi per un
cast.framework.events.EventType.LIVE_IS_MOVING_WINDOW_CHANGED
evento o un
Evento cast.framework.events.EventType.LIVE_ENDED
.
LoadEvent
Dati sugli eventi per tutti gli eventi relativi all'elaborazione di una richiesta di caricamento o di precaricamento. dato al giocatore.
MediaElementEvent
Dati sugli eventi per tutti gli eventi inoltrati da MediaElement
.
MediaFinishedEvent
Dati per un evento cast.framework.events.EventType.MEDIA_FINISHED
.
MediaInformationChangedEvent
Dati sugli eventi per un cast.framework.events.EventType.MEDIA_INFORMATION_CHANGED
.
MediaPauseEvent
Dati sugli eventi pause
inoltrati da MediaElement
.
MediaStatusEvent
Dati per un evento cast.framework.events.EventType.MEDIA_STATUS
.
RequestEvent
Dati sugli eventi per tutti gli eventi che rappresentano richieste inviate al destinatario.
SegmentDownloadedEvent
Dati sugli eventi per un cast.framework.events.EventType.SEGMENT_DOWNLOADED
.
TimedMetadataEvent
Superclasse dei dati sugli eventi per gli eventi di metadati a tempo. È diverso da Id3Event
in quanto i metadati si trovano nel file manifest, anziché nei dati interni 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 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
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
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
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
|
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
|
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 |
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 |
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 |
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 |
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 |
REQUEST_SEEK |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_LOAD |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PRELOAD |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_STOP |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PAUSE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PRECACHE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PLAY |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_SKIP_AD |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PLAY_AGAIN |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PLAYBACK_RATE_CHANGE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_VOLUME_CHANGE |
stringa Attivato quando viene ricevuto un messaggio |
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 |
REQUEST_LOAD_BY_ENTITY |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_USER_ACTION |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_DISPLAY_STATUS |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_CUSTOM_COMMAND |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_FOCUS_STATE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_LOAD |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_INSERT |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_UPDATE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_REMOVE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_REORDER |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_GET_ITEM_RANGE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_GET_ITEMS |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_GET_ITEM_IDS |
stringa Attivato quando viene ricevuto un messaggio |
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
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
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
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
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
|
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
|
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 |
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 |
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 |
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 |
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 |
REQUEST_SEEK |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_LOAD |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PRELOAD |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_STOP |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PAUSE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PRECACHE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PLAY |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_SKIP_AD |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PLAY_AGAIN |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_PLAYBACK_RATE_CHANGE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_VOLUME_CHANGE |
stringa Attivato quando viene ricevuto un messaggio |
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 |
REQUEST_LOAD_BY_ENTITY |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_USER_ACTION |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_DISPLAY_STATUS |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_CUSTOM_COMMAND |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_FOCUS_STATE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_LOAD |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_INSERT |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_UPDATE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_REMOVE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_REORDER |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_GET_ITEM_RANGE |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_GET_ITEMS |
stringa Attivato quando viene ricevuto un messaggio |
REQUEST_QUEUE_GET_ITEM_IDS |
stringa Attivato quando viene ricevuto un messaggio |
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. |