Espace de noms: événements

Classes

Espace de noms

Énumérations

DetailedErrorCode

static

Total

Code attribué par le SDK du récepteur décrivant l'erreur qui s'est produite.

Valeur

MEDIA_UNKNOWN

Total

Retournée lorsque l'élément HTMLMediaElement génère une erreur, mais que CAF ne reconnaît pas l'erreur spécifique.

MEDIA_ABORTED

Total

Retourné lorsque le processus de récupération de la ressource multimédia a été abandonné par l'agent utilisateur à la demande de l'utilisateur.

MEDIA_DECODE

Total

Retournée lorsqu'une erreur s'est produite lors du décodage de la ressource multimédia, après que la ressource a été établie comme utilisable.

MEDIA_NETWORK

Total

Retourné lorsqu'une erreur réseau a empêché l'agent utilisateur de récupérer la ressource multimédia après que celle-ci a été établie comme utilisable.

MEDIA_SRC_NOT_SUPPORTED

Total

Retourné lorsque la ressource multimédia indiquée par l'attribut src n'était pas appropriée.

SOURCE_BUFFER_FAILURE

Total

Retourné lorsqu'un tampon de source ne peut pas être ajouté à MediaSource.

MEDIAKEYS_UNKNOWN

Total

Retourné en cas d'erreur inconnue avec les touches multimédias.

MEDIAKEYS_NETWORK

Total

Renvoie une erreur de clé multimédia en raison d'un problème réseau.

MEDIAKEYS_UNSUPPORTED

Total

Cette erreur est renvoyée lorsqu'un objet MediaKeySession ne peut pas être créé.

MEDIAKEYS_WEBCRYPTO

Total

Retourné en cas d'échec de la cryptographie.

NETWORK_UNKNOWN

Total

Retourné en cas de problème réseau inconnu.

SEGMENT_NETWORK

Total

Renvoyé lorsqu'un segment ne peut pas être téléchargé.

HLS_NETWORK_MASTER_PLAYLIST

Total

Est renvoyé lorsqu'une playlist maître HLS ne peut pas être téléchargée.

HLS_NETWORK_PLAYLIST

Total

Est renvoyé lorsqu'une playlist HLS ne peut pas être téléchargée.

HLS_NETWORK_NO_KEY_RESPONSE

Total

Est renvoyé lorsqu'une clé HLS ne peut pas être téléchargée.

HLS_NETWORK_KEY_LOAD

Total

Est renvoyé lorsqu'une demande de clé HLS échoue avant d'être envoyée.

HLS_NETWORK_INVALID_SEGMENT

Total

Renvoi lorsqu'un segment HLS n'est pas valide.

HLS_SEGMENT_PARSING

Total

Est renvoyé lorsqu'un segment HLS ne peut pas être analysé.

DASH_NETWORK

Total

Retournée lorsqu'une erreur réseau inconnue se produit lors de la gestion d'un flux DASH.

DASH_NO_INIT

Total

Est renvoyé lorsqu'un flux DASH ne comporte pas d'init.

SMOOTH_NETWORK

Total

Retournée lorsqu'une erreur réseau inconnue se produit lors de la gestion d'un flux Smooth.

SMOOTH_NO_MEDIA_DATA

Total

Retourné lorsqu'un flux Smooth ne contient pas de données multimédias.

MANIFEST_UNKNOWN

Total

Cette erreur est renvoyée lorsqu'une erreur inconnue se produit lors de l'analyse d'un fichier manifeste.

HLS_MANIFEST_MASTER

Total

Retournée lorsqu'une erreur se produit lors de l'analyse d'un fichier manifeste maître HLS.

HLS_MANIFEST_PLAYLIST

Total

Retourné lorsqu'une erreur se produit lors de l'analyse d'une playlist HLS.

DASH_MANIFEST_UNKNOWN

Total

Cette erreur est renvoyée lorsqu'une erreur inconnue se produit lors de l'analyse d'un fichier manifeste DASH.

DASH_MANIFEST_NO_PERIODS

Total

Est renvoyé lorsqu'un fichier manifeste DASH ne comporte pas de périodes.

DASH_MANIFEST_NO_MIMETYPE

Total

Est renvoyé lorsqu'un fichier manifeste DASH ne comporte pas de MimeType.

DASH_INVALID_SEGMENT_INFO

Total

Est renvoyé lorsqu'un fichier manifeste DASH contient des informations de segment non valides.

SMOOTH_MANIFEST

Total

Retourné lorsqu'une erreur se produit lors de l'analyse d'un fichier manifeste Smooth.

SEGMENT_UNKNOWN

Total

Retourné lorsqu'une erreur de segment inconnue se produit.

TEXT_UNKNOWN

Total

Une erreur inconnue s'est produite avec un flux de texte.

APPLICATION

Total

Retourné lorsqu'une erreur se produit en dehors du framework (par exemple, si un gestionnaire d'événements génère une erreur).

BREAK_CLIP_LOADING_ERROR

Total

Renvoyé en cas d'échec de l'intercepteur de chargement de l'élément d'insertion.

BREAK_SEEK_INTERCEPTOR_ERROR

Total

Retourné lorsque l'intercepteur de recherche d'une pause échoue.

IMAGE_ERROR

Total

Est renvoyé lorsqu'une image ne se charge pas.

LOAD_INTERRUPTED

Total

Un chargement a été interrompu par un déchargement ou par un autre chargement.

LOAD_FAILED

Total

Une commande de chargement a échoué.

MEDIA_ERROR_MESSAGE

Total

Un message d'erreur a été envoyé à l'expéditeur.

GÉNÉRIQUE

Total

Retourné lorsqu'une erreur inconnue se produit.

EndedReason

static

chaîne

Motifs de fin de lecture.

Valeur

END_OF_STREAM

chaîne

La lecture s'est terminée, car nous avons atteint la fin du flux actuel.

ERREUR

chaîne

La lecture s'est arrêtée en raison d'une erreur.

ARRÊTÉ

chaîne

La lecture s'est terminée, car une opération nous a obligés à arrêter le flux actuel.

INTERRUPTED

chaîne

La lecture s'est terminée en raison d'un nouvel élément chargé.

SKIPPED

chaîne

La lecture s'est terminée en raison d'une opération de désactivation de l'annonce.

BREAK_SWITCH

chaîne

La lecture s'est arrêtée en raison du changement de pause insérée.

ErrorSeverity

static

Total

Niveau de gravité de l'erreur. Il suit le même schéma de nommage et la même numérotation que Shaka Player.

Valeur

RECOVERABLE

Total

Une erreur s'est produite, mais le lecteur tente de la corriger. Si le lecteur ne peut finalement pas récupérer, il peut toujours ne pas générer d'erreur CRITICAL. Par exemple, une nouvelle tentative pour un segment multimédia n'entraînera jamais d'erreur CRITICAL (le lecteur effectuera simplement une nouvelle tentative indéfiniment).

CRITIQUE

Total

Erreur critique dont le lecteur ne peut pas se remettre. Ces événements entraînent l'arrêt de la lecture de l'élément multimédia actuel par le lecteur.

EventType

static

chaîne

Types d'événements du lecteur. Pour en savoir plus sur les événements qui sont transmis par le MediaElement, consultez https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents.

Valeur

TOUT

chaîne

Il s'agit d'un identifiant spécial qui peut être utilisé pour écouter tous les événements (principalement à des fins de débogage). L'événement sera une sous-classe de cast.framework.events.Event.

ABANDONNER

chaîne

Déclenché lorsque le navigateur arrête de récupérer le contenu multimédia avant qu'il ne soit complètement téléchargé, mais pas en raison d'une erreur. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

CAN_PLAY

chaîne

Déclenché lorsque le navigateur peut reprendre la lecture du clip, mais estime que les données chargées ne sont pas suffisantes pour lire le clip jusqu'à la fin sans avoir à s'arrêter pour la mise en mémoire tampon. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

CAN_PLAY_THROUGH

chaîne

Déclenché lorsque le navigateur estime qu'il peut lire le clip jusqu'à la fin sans s'arrêter pour la mise en mémoire tampon. Notez que l'estimation du navigateur ne concerne que le clip en cours de lecture (c'est-à-dire que si un clip publicitaire est en cours de lecture, le navigateur ne l'estimera que pour le clip publicitaire et non pour le contenu complet). Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

DURATION_CHANGE

chaîne

Déclenché lorsque l'attribut de durée de MediaElement a changé. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

VIDÉ

chaîne

Déclenché lorsque le contenu multimédia est vide. Cela peut se produire, par exemple, lorsque load() est appelé pour réinitialiser MediaElement. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

TERMINÉE

chaîne

Déclenché lorsqu'un clip multimédia a été lu dans son intégralité. Cela n'inclut pas les cas où le clip a cessé d'être lu en raison d'une erreur ou d'une demande d'arrêt. Dans le cas où des annonces sont présentes, cet événement est déclenché au maximum une fois par annonce et au maximum une fois pour le contenu principal. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent. Si vous souhaitez savoir quand la lecture du contenu multimédia est terminée, vous devez probablement utiliser cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

chaîne

Déclenché lorsque le navigateur a fini de charger la première image du clip multimédia. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

LOADED_METADATA

chaîne

Déclenché lorsque le navigateur a terminé de charger les métadonnées d'un extrait. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

LOAD_START

chaîne

Déclenché lorsque le navigateur commence à rechercher des données multimédias pour un extrait. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

PAUSE

chaîne

Déclenché lorsque la lecture est mise en pause. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaPauseEvent.

JEU

chaîne

Déclenché lorsque la lecture est prête à démarrer (par exemple, après une pause). Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

LECTURE

chaîne

Déclenché lorsque la lecture a commencé. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

PROGRESSION

chaîne

Déclenché lorsque le navigateur récupère des données multimédias. Si vous utilisez le streaming à débit adaptatif (HLS, DASH, SMOOTH, etc.), vous souhaiterez probablement utiliser l'événement cast.framework.events.EventType.SEGMENT_DOWNLOADED. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

RATE_CHANGE

chaîne

Déclenché lorsque le débit de lecture a été mis à jour. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

RECHERCHÉ

chaîne

Déclenché à la fin d'une recherche. Cet événement ne sera pas déclenché si la recherche se termine lorsque le contenu multimédia est mis en pause. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

RECHERCHE

chaîne

Déclenché lorsque l'utilisateur recherche un contenu multimédia. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

BLOQUÉ

chaîne

Déclenché lorsque le navigateur tente de récupérer des données multimédias, mais n'a pas reçu de réponse. L'événement cast.framework.events.EventType.BUFFERING est implémenté de manière cohérente dans tous les types de flux et doit être utilisé à la place de "stalled" (bloqué) lorsque vous essayez de vérifier si le lecteur est en mémoire tampon. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

TIME_UPDATE

chaîne

Déclenché périodiquement pendant la lecture du contenu multimédia. Cette action se déclenchera chaque fois que l'attribut currentTime sera modifié. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

SUSPENDRE

chaîne

Déclenché lorsque le navigateur ne récupère pas intentionnellement les données multimédias. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

EN ATTENTE

chaîne

Déclenché lorsque la lecture est interrompue, car le navigateur attend que la prochaine image soit disponible. L'événement cast.framework.events.EventType.BUFFERING est implémenté de manière cohérente dans tous les types de flux et doit être utilisé à la place de "waiting" lorsque vous essayez de vérifier si le lecteur est en mémoire tampon. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

chaîne

Déclenché lorsque le débit binaire du contenu multimédia en cours de lecture change (par exemple, lorsqu'une piste active est modifiée ou lorsqu'un débit binaire différent est choisi en fonction des conditions du réseau). L'événement est un cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

chaîne

Déclenché lorsque le premier clip d'une pause commence à se charger. L'événement est un cast.framework.events.BreaksEvent.

BREAK_ENDED

chaîne

Déclenché à la fin du dernier clip d'une pause. L'événement est un cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

chaîne

Déclenché lorsqu'un clip d'interruption commence à se charger. L'événement est un cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

chaîne

Déclenché lorsqu'un clip d'insertion commence. L'événement est un cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

chaîne

Déclenché à la fin d'un clip de pause. L'événement est un cast.framework.events.BreaksEvent.

MISE EN TAMPON

chaîne

Déclenché lorsque la lecture s'est arrêtée en raison de la mise en mémoire tampon ou a repris une fois la mise en mémoire tampon terminée. L'événement est un cast.framework.events.BufferingEvent.

TIME_DRIFTED

chaîne

Déclenché en cas d'incohérence entre l'heure actuelle signalée par le lecteur et l'heure actuelle estimée en fonction de l'état du lecteur et de la vitesse de lecture. L'événement est un cast.framework.events.TimeDriftedEvent.

CACHE_LOADED

chaîne

Déclenché lorsque le contenu pré-mis en cache par fastplay a fini de se charger. L'événement est un cast.framework.events.CacheLoadedEvent.

CACHE_HIT

chaîne

Déclenché lorsque du contenu pré-mis en cache par fastplay est utilisé. L'événement est un cast.framework.events.CacheItemEvent.

CACHE_INSERTED

chaîne

Événement déclenché lorsqu'une seule URL est mise en cache par Fastplay. L'événement est un cast.framework.events.CacheItemEvent.

CLIP_STARTED

chaîne

Déclenché lorsque la lecture d'un extrait commence. Cela inclut les extraits de coupure et les extraits de contenu principal entre les extraits de coupure. Si vous souhaitez savoir quand un extrait de pause commence, vous devez utiliser Event is a {@link cast.framework.events.Event.

CLIP_ENDED

chaîne

Déclenché à la fin d'un extrait. Cela inclut les extraits de coupure et les extraits de contenu principal entre les extraits de coupure. Si vous souhaitez savoir quand un clip de pause se termine, vous devez utiliser cast.framework.events.EventType.BREAK_CLIP_ENDED. Si vous souhaitez savoir quand le contenu multimédia a fini d'être lu, vous devez utiliser l'événement ClipEndedEvent de cast.framework.events.

EMSG

chaîne

Déclenché lorsqu'un emsg est trouvé dans un segment. L'événement est un cast.framework.events.EmsgEvent.

ERREUR

chaîne

Déclenché lorsqu'une erreur se produit. L'événement est un cast.framework.events.ErrorEvent.

ID3

chaîne

Déclenché lorsqu'une balise ID3 est détectée. Cet événement ne sera déclenché que pour le contenu HLS. L'événement est un cast.framework.events.Id3Event.

MEDIA_STATUS

chaîne

Déclenché avant l'envoi d'un message sortant contenant l'état actuel du contenu multimédia. L'événement est un cast.framework.events.MediaStatusEvent.

CUSTOM_STATE

chaîne

Déclenché lorsqu'un message d'état personnalisé sortant est envoyé. L'événement est un cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

chaîne

Déclenché si les informations sur le contenu multimédia sont modifiées pendant la lecture. Par exemple, lorsque les métadonnées d'un titre ont changé pendant la lecture d'une radio en direct. L'événement est un cast.framework.events.MediaInformationChangedEvent.

MEDIA_FINISHED

chaîne

Déclenché lorsque la lecture du contenu multimédia est terminée. Cela inclut les cas suivants : il n'y a plus rien à lire dans le flux, l'utilisateur a demandé l'arrêt ou une erreur s'est produite. Lorsque la mise en file d'attente est utilisée, cet événement se déclenche une fois pour chaque élément de file d'attente qui se termine. L'événement est un cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

chaîne

Déclenché lorsque le lecteur commence à traiter une demande de préchargement. L'événement est un cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

chaîne

Déclenché si le lecteur annule le préchargement. L'événement est un cast.framework.events.LoadEvent.

PLAYER_LOAD_COMPLETE

chaîne

Déclenché lorsque le lecteur a fini de traiter une demande de chargement et est prêt à lire le contenu. L'événement est un cast.framework.events.LoadEvent.

PLAYER_LOADING

chaîne

Déclenché lorsque le lecteur commence à traiter une demande de chargement. Cela se déclenchera avant l'événement cast.framework.events.EventType.LOAD_START, car le lecteur n'a pas encore demandé de données multimédias. L'événement est un cast.framework.events.LoadEvent.

SEGMENT_DOWNLOADED

chaîne

Déclenché lorsqu'un segment a fini d'être téléchargé. Cette fonctionnalité ne sera déclenchée que pour les contenus de streaming adaptatif (HLS, DASH ou Smooth). L'événement est un cast.framework.events.SegmentDownloadedEvent.

REQUEST_GET_STATUS

chaîne

Déclenché lorsqu'un message GET_STATUS est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_SEEK

chaîne

Déclenché lorsqu'un message SEEK est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_LOAD

chaîne

Déclenché lorsqu'un message LOAD est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PRELOAD

chaîne

Déclenché lorsqu'un message PRELOAD est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_STOP

chaîne

Déclenché lorsqu'un message STOP est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PAUSE

chaîne

Déclenché lorsqu'un message PAUSE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PRECACHE

chaîne

Déclenché lorsqu'un message PRECACHE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PLAY

chaîne

Déclenché lorsqu'un message PLAY est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

chaîne

Déclenché lorsqu'un message SKIP_AD est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

chaîne

Déclenché lorsqu'un message PLAY_AGAIN est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

chaîne

Déclenché lorsqu'un message SET_PLAYBACK_RATE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

chaîne

Déclenché lorsqu'un message SET_VOLUME est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

chaîne

Déclenché lorsqu'un message EDIT_TRACKS_INFO est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

chaîne

Déclenché lorsqu'un message EDIT_AUDIO_TRACKS est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

chaîne

Déclenché lorsqu'un message SET_CREDENTIALS est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

chaîne

Déclenché lorsqu'un message LOAD_BY_ENTITY est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

chaîne

Déclenché lorsqu'un message USER_ACTION est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

chaîne

Déclenché lorsqu'un message DISPLAY_STATUS est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

chaîne

Déclenché lorsqu'un message CUSTOM_COMMAND est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

chaîne

Déclenché lorsqu'un message FOCUS_STATE est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

chaîne

Déclenché lorsqu'un message QUEUE_LOAD est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

chaîne

Déclenché lorsqu'un message QUEUE_INSERT est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

chaîne

Déclenché lorsqu'un message QUEUE_UPDATE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

chaîne

Déclenché lorsqu'un message QUEUE_REMOVE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

chaîne

Déclenché lorsqu'un message QUEUE_REORDER est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

chaîne

Déclenché lorsqu'un message QUEUE_GET_ITEM_RANGE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

chaîne

Déclenché lorsqu'un message QUEUE_GET_ITEMS est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

chaîne

Déclenché lorsqu'un message QUEUE_GET_ITEM_IDS est reçu. L'événement est un cast.framework.events.RequestEvent.

TRACKS_CHANGED

chaîne

Événement déclenché si les pistes disponibles ont changé après le chargement.

LIVE_IS_MOVING_WINDOW_CHANGED

chaîne

Déclenché lorsque la plage de recherche en direct est modifiée (MovingWindow), plus précisément lorsqu'une fenêtre mobile devient une fenêtre extensible ou inversement. L'événement est un cast.framework.events.LiveStatusEvent.

LIVE_ENDED

chaîne

Déclenché lorsque la diffusion en direct vient de se terminer. L'événement est un cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

chaîne

Lorsque des métadonnées temporelles sont trouvées dans DASH (EventStream) ou HLS (EXT-X-DATERANGE), cet événement est déclenché après PLAYER_LOAD_COMPLETE lorsque de nouvelles métadonnées temporelles sont rencontrées dans le contenu en direct. L'événement est un cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

chaîne

Déclenché lorsque la tête de lecture entre dans une région de la timeline en DASH ou atteint une balise EXT-X-DATERANGE. L'événement est un cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_EXIT

chaîne

Déclenché lorsque la tête de lecture quitte une région de la timeline dans DASH ou quitte une balise EXT-X-DATERANGE. L'événement est un cast.framework.events.TimedMetadataEvent.

Propriétés

DetailedErrorCode

static

Total

Code attribué par le SDK du récepteur décrivant l'erreur qui s'est produite.

Valeur

MEDIA_UNKNOWN

Total

Retournée lorsque l'élément HTMLMediaElement génère une erreur, mais que CAF ne reconnaît pas l'erreur spécifique.

MEDIA_ABORTED

Total

Retourné lorsque le processus de récupération de la ressource multimédia a été abandonné par l'agent utilisateur à la demande de l'utilisateur.

MEDIA_DECODE

Total

Retournée lorsqu'une erreur s'est produite lors du décodage de la ressource multimédia, après que la ressource a été établie comme utilisable.

MEDIA_NETWORK

Total

Retourné lorsqu'une erreur réseau a empêché l'agent utilisateur de récupérer la ressource multimédia après que celle-ci a été établie comme utilisable.

MEDIA_SRC_NOT_SUPPORTED

Total

Retourné lorsque la ressource multimédia indiquée par l'attribut src n'était pas appropriée.

SOURCE_BUFFER_FAILURE

Total

Retourné lorsqu'un tampon de source ne peut pas être ajouté à MediaSource.

MEDIAKEYS_UNKNOWN

Total

Retourné en cas d'erreur inconnue avec les touches multimédias.

MEDIAKEYS_NETWORK

Total

Renvoie une erreur de clé multimédia en raison d'un problème réseau.

MEDIAKEYS_UNSUPPORTED

Total

Cette erreur est renvoyée lorsqu'un objet MediaKeySession ne peut pas être créé.

MEDIAKEYS_WEBCRYPTO

Total

Retourné en cas d'échec de la cryptographie.

NETWORK_UNKNOWN

Total

Retourné en cas de problème réseau inconnu.

SEGMENT_NETWORK

Total

Renvoyé lorsqu'un segment ne peut pas être téléchargé.

HLS_NETWORK_MASTER_PLAYLIST

Total

Est renvoyé lorsqu'une playlist maître HLS ne peut pas être téléchargée.

HLS_NETWORK_PLAYLIST

Total

Est renvoyé lorsqu'une playlist HLS ne peut pas être téléchargée.

HLS_NETWORK_NO_KEY_RESPONSE

Total

Est renvoyé lorsqu'une clé HLS ne peut pas être téléchargée.

HLS_NETWORK_KEY_LOAD

Total

Est renvoyé lorsqu'une demande de clé HLS échoue avant d'être envoyée.

HLS_NETWORK_INVALID_SEGMENT

Total

Renvoi lorsqu'un segment HLS n'est pas valide.

HLS_SEGMENT_PARSING

Total

Est renvoyé lorsqu'un segment HLS ne peut pas être analysé.

DASH_NETWORK

Total

Retournée lorsqu'une erreur réseau inconnue se produit lors de la gestion d'un flux DASH.

DASH_NO_INIT

Total

Est renvoyé lorsqu'un flux DASH ne comporte pas d'init.

SMOOTH_NETWORK

Total

Retournée lorsqu'une erreur réseau inconnue se produit lors de la gestion d'un flux Smooth.

SMOOTH_NO_MEDIA_DATA

Total

Retourné lorsqu'un flux Smooth ne contient pas de données multimédias.

MANIFEST_UNKNOWN

Total

Cette erreur est renvoyée lorsqu'une erreur inconnue se produit lors de l'analyse d'un fichier manifeste.

HLS_MANIFEST_MASTER

Total

Retournée lorsqu'une erreur se produit lors de l'analyse d'un fichier manifeste maître HLS.

HLS_MANIFEST_PLAYLIST

Total

Retourné lorsqu'une erreur se produit lors de l'analyse d'une playlist HLS.

DASH_MANIFEST_UNKNOWN

Total

Cette erreur est renvoyée lorsqu'une erreur inconnue se produit lors de l'analyse d'un fichier manifeste DASH.

DASH_MANIFEST_NO_PERIODS

Total

Est renvoyé lorsqu'un fichier manifeste DASH ne comporte pas de périodes.

DASH_MANIFEST_NO_MIMETYPE

Total

Est renvoyé lorsqu'un fichier manifeste DASH ne comporte pas de MimeType.

DASH_INVALID_SEGMENT_INFO

Total

Est renvoyé lorsqu'un fichier manifeste DASH contient des informations de segment non valides.

SMOOTH_MANIFEST

Total

Retourné lorsqu'une erreur se produit lors de l'analyse d'un fichier manifeste Smooth.

SEGMENT_UNKNOWN

Total

Retourné lorsqu'une erreur de segment inconnue se produit.

TEXT_UNKNOWN

Total

Une erreur inconnue s'est produite avec un flux de texte.

APPLICATION

Total

Retourné lorsqu'une erreur se produit en dehors du framework (par exemple, si un gestionnaire d'événements génère une erreur).

BREAK_CLIP_LOADING_ERROR

Total

Renvoyé en cas d'échec de l'intercepteur de chargement de l'élément d'insertion.

BREAK_SEEK_INTERCEPTOR_ERROR

Total

Retourné lorsque l'intercepteur de recherche d'une pause échoue.

IMAGE_ERROR

Total

Est renvoyé lorsqu'une image ne se charge pas.

LOAD_INTERRUPTED

Total

Un chargement a été interrompu par un déchargement ou par un autre chargement.

LOAD_FAILED

Total

Une commande de chargement a échoué.

MEDIA_ERROR_MESSAGE

Total

Un message d'erreur a été envoyé à l'expéditeur.

GÉNÉRIQUE

Total

Retourné lorsqu'une erreur inconnue se produit.

EndedReason

static

chaîne

Motifs de fin de lecture.

Valeur

END_OF_STREAM

chaîne

La lecture s'est terminée, car nous avons atteint la fin du flux actuel.

ERREUR

chaîne

La lecture s'est arrêtée en raison d'une erreur.

ARRÊTÉ

chaîne

La lecture s'est terminée, car une opération nous a obligés à arrêter le flux actuel.

INTERRUPTED

chaîne

La lecture s'est terminée en raison d'un nouvel élément chargé.

SKIPPED

chaîne

La lecture s'est terminée en raison d'une opération de désactivation de l'annonce.

BREAK_SWITCH

chaîne

La lecture s'est arrêtée en raison du changement de pause insérée.

ErrorSeverity

static

Total

Niveau de gravité de l'erreur. Il suit le même schéma de nommage et la même numérotation que Shaka Player.

Valeur

RECOVERABLE

Total

Une erreur s'est produite, mais le lecteur tente de la corriger. Si le lecteur ne peut finalement pas récupérer, il peut toujours ne pas générer d'erreur CRITICAL. Par exemple, une nouvelle tentative pour un segment multimédia n'entraînera jamais d'erreur CRITICAL (le lecteur effectuera simplement une nouvelle tentative indéfiniment).

CRITIQUE

Total

Erreur critique dont le lecteur ne peut pas se remettre. Ces événements entraînent l'arrêt de la lecture de l'élément multimédia actuel par le lecteur.

EventType

static

chaîne

Types d'événements du lecteur. Pour en savoir plus sur les événements qui sont transmis par le MediaElement, consultez https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents.

Valeur

TOUT

chaîne

Il s'agit d'un identifiant spécial qui peut être utilisé pour écouter tous les événements (principalement à des fins de débogage). L'événement sera une sous-classe de cast.framework.events.Event.

ABANDONNER

chaîne

Déclenché lorsque le navigateur arrête de récupérer le contenu multimédia avant qu'il ne soit complètement téléchargé, mais pas en raison d'une erreur. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

CAN_PLAY

chaîne

Déclenché lorsque le navigateur peut reprendre la lecture du clip, mais estime que les données chargées ne sont pas suffisantes pour lire le clip jusqu'à la fin sans avoir à s'arrêter pour la mise en mémoire tampon. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

CAN_PLAY_THROUGH

chaîne

Déclenché lorsque le navigateur estime qu'il peut lire le clip jusqu'à la fin sans s'arrêter pour la mise en mémoire tampon. Notez que l'estimation du navigateur ne concerne que le clip en cours de lecture (c'est-à-dire que si un clip publicitaire est en cours de lecture, le navigateur ne l'estimera que pour le clip publicitaire et non pour le contenu complet). Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

DURATION_CHANGE

chaîne

Déclenché lorsque l'attribut de durée de MediaElement a changé. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

VIDÉ

chaîne

Déclenché lorsque le contenu multimédia est vide. Cela peut se produire, par exemple, lorsque load() est appelé pour réinitialiser MediaElement. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

TERMINÉE

chaîne

Déclenché lorsqu'un clip multimédia a été lu dans son intégralité. Cela n'inclut pas les cas où le clip a cessé d'être lu en raison d'une erreur ou d'une demande d'arrêt. Dans le cas où des annonces sont présentes, cet événement est déclenché au maximum une fois par annonce et au maximum une fois pour le contenu principal. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent. Si vous souhaitez savoir quand la lecture du contenu multimédia est terminée, vous devez probablement utiliser cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

chaîne

Déclenché lorsque le navigateur a fini de charger la première image du clip multimédia. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

LOADED_METADATA

chaîne

Déclenché lorsque le navigateur a terminé de charger les métadonnées d'un extrait. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

LOAD_START

chaîne

Déclenché lorsque le navigateur commence à rechercher des données multimédias pour un extrait. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

PAUSE

chaîne

Déclenché lorsque la lecture est mise en pause. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaPauseEvent.

JEU

chaîne

Déclenché lorsque la lecture est prête à démarrer (par exemple, après une pause). Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

LECTURE

chaîne

Déclenché lorsque la lecture a commencé. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

PROGRESSION

chaîne

Déclenché lorsque le navigateur récupère des données multimédias. Si vous utilisez le streaming à débit adaptatif (HLS, DASH, SMOOTH, etc.), vous souhaiterez probablement utiliser l'événement cast.framework.events.EventType.SEGMENT_DOWNLOADED. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

RATE_CHANGE

chaîne

Déclenché lorsque le débit de lecture a été mis à jour. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

RECHERCHÉ

chaîne

Déclenché à la fin d'une recherche. Cet événement ne sera pas déclenché si la recherche se termine lorsque le contenu multimédia est mis en pause. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

RECHERCHE

chaîne

Déclenché lorsque l'utilisateur recherche un contenu multimédia. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

BLOQUÉ

chaîne

Déclenché lorsque le navigateur tente de récupérer des données multimédias, mais n'a pas reçu de réponse. L'événement cast.framework.events.EventType.BUFFERING est implémenté de manière cohérente dans tous les types de flux et doit être utilisé à la place de "stalled" (bloqué) lorsque vous essayez de vérifier si le lecteur est en mémoire tampon. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

TIME_UPDATE

chaîne

Déclenché périodiquement pendant la lecture du contenu multimédia. Cette action se déclenchera chaque fois que l'attribut currentTime sera modifié. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

SUSPENDRE

chaîne

Déclenché lorsque le navigateur ne récupère pas intentionnellement les données multimédias. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

EN ATTENTE

chaîne

Déclenché lorsque la lecture est interrompue, car le navigateur attend que la prochaine image soit disponible. L'événement cast.framework.events.EventType.BUFFERING est implémenté de manière cohérente dans tous les types de flux et doit être utilisé à la place de "waiting" lorsque vous essayez de vérifier si le lecteur est en mémoire tampon. Cet événement est transmis depuis MediaElement et a été encapsulé dans un cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

chaîne

Déclenché lorsque le débit binaire du contenu multimédia en cours de lecture change (par exemple, lorsqu'une piste active est modifiée ou lorsqu'un débit binaire différent est choisi en fonction des conditions du réseau). L'événement est un cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

chaîne

Déclenché lorsque le premier clip d'une pause commence à se charger. L'événement est un cast.framework.events.BreaksEvent.

BREAK_ENDED

chaîne

Déclenché à la fin du dernier clip d'une pause. L'événement est un cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

chaîne

Déclenché lorsqu'un clip d'interruption commence à se charger. L'événement est un cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

chaîne

Déclenché lorsqu'un clip d'insertion commence. L'événement est un cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

chaîne

Déclenché à la fin d'un clip de pause. L'événement est un cast.framework.events.BreaksEvent.

MISE EN TAMPON

chaîne

Déclenché lorsque la lecture s'est arrêtée en raison de la mise en mémoire tampon ou a repris une fois la mise en mémoire tampon terminée. L'événement est un cast.framework.events.BufferingEvent.

TIME_DRIFTED

chaîne

Déclenché en cas d'incohérence entre l'heure actuelle signalée par le lecteur et l'heure actuelle estimée en fonction de l'état du lecteur et de la vitesse de lecture. L'événement est un cast.framework.events.TimeDriftedEvent.

CACHE_LOADED

chaîne

Déclenché lorsque le contenu pré-mis en cache par fastplay a fini de se charger. L'événement est un cast.framework.events.CacheLoadedEvent.

CACHE_HIT

chaîne

Déclenché lorsque du contenu pré-mis en cache par fastplay est utilisé. L'événement est un cast.framework.events.CacheItemEvent.

CACHE_INSERTED

chaîne

Événement déclenché lorsqu'une seule URL est mise en cache par Fastplay. L'événement est un cast.framework.events.CacheItemEvent.

CLIP_STARTED

chaîne

Déclenché lorsque la lecture d'un extrait commence. Cela inclut les extraits de coupure et les extraits de contenu principal entre les extraits de coupure. Si vous souhaitez savoir quand un extrait de pause commence, vous devez utiliser Event is a {@link cast.framework.events.Event.

CLIP_ENDED

chaîne

Déclenché à la fin d'un extrait. Cela inclut les extraits de coupure et les extraits de contenu principal entre les extraits de coupure. Si vous souhaitez savoir quand un clip de pause se termine, vous devez utiliser cast.framework.events.EventType.BREAK_CLIP_ENDED. Si vous souhaitez savoir quand le contenu multimédia a fini d'être lu, vous devez utiliser l'événement ClipEndedEvent de cast.framework.events.

EMSG

chaîne

Déclenché lorsqu'un emsg est trouvé dans un segment. L'événement est un cast.framework.events.EmsgEvent.

ERREUR

chaîne

Déclenché lorsqu'une erreur se produit. L'événement est un cast.framework.events.ErrorEvent.

ID3

chaîne

Déclenché lorsqu'une balise ID3 est détectée. Cet événement ne sera déclenché que pour le contenu HLS. L'événement est un cast.framework.events.Id3Event.

MEDIA_STATUS

chaîne

Déclenché avant l'envoi d'un message sortant contenant l'état actuel du contenu multimédia. L'événement est un cast.framework.events.MediaStatusEvent.

CUSTOM_STATE

chaîne

Déclenché lorsqu'un message d'état personnalisé sortant est envoyé. L'événement est un cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

chaîne

Déclenché si les informations sur le contenu multimédia sont modifiées pendant la lecture. Par exemple, lorsque les métadonnées d'un titre ont changé pendant la lecture d'une radio en direct. L'événement est un cast.framework.events.MediaInformationChangedEvent.

MEDIA_FINISHED

chaîne

Déclenché lorsque la lecture du contenu multimédia est terminée. Cela inclut les cas suivants : il n'y a plus rien à lire dans le flux, l'utilisateur a demandé l'arrêt ou une erreur s'est produite. Lorsque la mise en file d'attente est utilisée, cet événement se déclenche une fois pour chaque élément de file d'attente qui se termine. L'événement est un cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

chaîne

Déclenché lorsque le lecteur commence à traiter une demande de préchargement. L'événement est un cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

chaîne

Déclenché si le lecteur annule le préchargement. L'événement est un cast.framework.events.LoadEvent.

PLAYER_LOAD_COMPLETE

chaîne

Déclenché lorsque le lecteur a fini de traiter une demande de chargement et est prêt à lire le contenu. L'événement est un cast.framework.events.LoadEvent.

PLAYER_LOADING

chaîne

Déclenché lorsque le lecteur commence à traiter une demande de chargement. Cela se déclenchera avant l'événement cast.framework.events.EventType.LOAD_START, car le lecteur n'a pas encore demandé de données multimédias. L'événement est un cast.framework.events.LoadEvent.

SEGMENT_DOWNLOADED

chaîne

Déclenché lorsqu'un segment a fini d'être téléchargé. Cette fonctionnalité ne sera déclenchée que pour les contenus de streaming adaptatif (HLS, DASH ou Smooth). L'événement est un cast.framework.events.SegmentDownloadedEvent.

REQUEST_GET_STATUS

chaîne

Déclenché lorsqu'un message GET_STATUS est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_SEEK

chaîne

Déclenché lorsqu'un message SEEK est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_LOAD

chaîne

Déclenché lorsqu'un message LOAD est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PRELOAD

chaîne

Déclenché lorsqu'un message PRELOAD est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_STOP

chaîne

Déclenché lorsqu'un message STOP est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PAUSE

chaîne

Déclenché lorsqu'un message PAUSE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PRECACHE

chaîne

Déclenché lorsqu'un message PRECACHE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PLAY

chaîne

Déclenché lorsqu'un message PLAY est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

chaîne

Déclenché lorsqu'un message SKIP_AD est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

chaîne

Déclenché lorsqu'un message PLAY_AGAIN est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

chaîne

Déclenché lorsqu'un message SET_PLAYBACK_RATE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

chaîne

Déclenché lorsqu'un message SET_VOLUME est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

chaîne

Déclenché lorsqu'un message EDIT_TRACKS_INFO est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

chaîne

Déclenché lorsqu'un message EDIT_AUDIO_TRACKS est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

chaîne

Déclenché lorsqu'un message SET_CREDENTIALS est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

chaîne

Déclenché lorsqu'un message LOAD_BY_ENTITY est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

chaîne

Déclenché lorsqu'un message USER_ACTION est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

chaîne

Déclenché lorsqu'un message DISPLAY_STATUS est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

chaîne

Déclenché lorsqu'un message CUSTOM_COMMAND est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

chaîne

Déclenché lorsqu'un message FOCUS_STATE est reçu. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

chaîne

Déclenché lorsqu'un message QUEUE_LOAD est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

chaîne

Déclenché lorsqu'un message QUEUE_INSERT est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

chaîne

Déclenché lorsqu'un message QUEUE_UPDATE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

chaîne

Déclenché lorsqu'un message QUEUE_REMOVE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

chaîne

Déclenché lorsqu'un message QUEUE_REORDER est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

chaîne

Déclenché lorsqu'un message QUEUE_GET_ITEM_RANGE est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

chaîne

Déclenché lorsqu'un message QUEUE_GET_ITEMS est reçu. L'événement est un cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

chaîne

Déclenché lorsqu'un message QUEUE_GET_ITEM_IDS est reçu. L'événement est un cast.framework.events.RequestEvent.

TRACKS_CHANGED

chaîne

Événement déclenché si les pistes disponibles ont changé après le chargement.

LIVE_IS_MOVING_WINDOW_CHANGED

chaîne

Déclenché lorsque la plage de recherche en direct est modifiée (MovingWindow), plus précisément lorsqu'une fenêtre mobile devient une fenêtre extensible ou inversement. L'événement est un cast.framework.events.LiveStatusEvent.

LIVE_ENDED

chaîne

Déclenché lorsque la diffusion en direct vient de se terminer. L'événement est un cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

chaîne

Lorsque des métadonnées temporelles sont trouvées dans DASH (EventStream) ou HLS (EXT-X-DATERANGE), cet événement est déclenché après PLAYER_LOAD_COMPLETE lorsque de nouvelles métadonnées temporelles sont rencontrées dans le contenu en direct. L'événement est un cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

chaîne

Déclenché lorsque la tête de lecture entre dans une région de la timeline en DASH ou atteint une balise EXT-X-DATERANGE. L'événement est un cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_EXIT

chaîne

Déclenché lorsque la tête de lecture quitte une région de la timeline dans DASH ou quitte une balise EXT-X-DATERANGE. L'événement est un cast.framework.events.TimedMetadataEvent.