Espace de noms: événements

Classes

Namespace

Énumérations

Code d'erreur détaillé

statique

number (nombre)

Code d'erreur détaillé

Value

MEDIA_UNKNOWN

number (nombre)

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

MEDIA_ABORTED

number (nombre)

Est renvoyé lorsque le processus d'extraction de la ressource multimédia a été annulé par le user-agent à la demande de l'utilisateur.

MEDIA_DECODE

number (nombre)

Est renvoyé lorsqu'une erreur s'est produite lors du décodage de la ressource multimédia, après que la ressource a été établie pour être utilisable.

MEDIA_NETWORK

number (nombre)

Est renvoyé lorsqu'une erreur réseau a entraîné l'arrêt de la récupération de la ressource multimédia par le user-agent, une fois que la ressource a été établie pour être utilisable.

MEDIA_SRC_NOT_SUPPORTED

number (nombre)

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

SOURCE_BUFFER_FAILURE (Erreur de source)

number (nombre)

Est renvoyé lorsqu'un tampon source ne peut pas être ajouté à MediaSource.

MEDIAKEYS_UNKNOWN

number (nombre)

Est renvoyé en cas d'erreur inconnue au niveau des clés multimédias.

MEDIAKEYS_NETWORK

number (nombre)

Est renvoyé en cas de défaillance des clés multimédias en raison d'un problème réseau.

MEDIAKEYS_UNSUPPORTED

number (nombre)

Est renvoyé lorsqu'un objet MediaKeySession ne peut pas être créé.

MEDIAKEYS_WEBCRYPTO

number (nombre)

Est renvoyé en cas d'échec du chiffrement.

NETWORK_UNKNOWN

number (nombre)

Est renvoyé en cas de problème réseau inconnu.

SEGMENT_NETWORK

number (nombre)

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

HLS_NETWORK_MASTER_PLAYLIST

number (nombre)

Est renvoyé lorsqu'un téléchargement d'une playlist principale HLS échoue.

HLS_NETWORK_PLAYLIST

number (nombre)

Est renvoyé lorsqu'un téléchargement d'une playlist HLS échoue.

HLS_NETWORK_NO_KEY_RESPONSE

number (nombre)

Est renvoyé en cas d'échec du téléchargement d'une clé HLS.

HLS_NETWORK_KEY_LOAD

number (nombre)

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

HLS_NETWORK_INVALID_SEGMENT

number (nombre)

Est renvoyé lorsqu'un segment HLS n'est pas valide.

HLS_SEGMENT_PARSING

number (nombre)

Est renvoyé lorsqu'une section HLS ne peut pas être analysée.

DASH_RÉSEAU

number (nombre)

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

DASH_NO_INITE

number (nombre)

Est renvoyé lorsqu'il manque une initialisation dans un flux DASH.

SMOOTH_NETWORK

number (nombre)

Est renvoyé lorsqu'une erreur réseau inconnue se produit lors de la gestion d'un flux fluide.

SMOOTH_NO_MEDIA_DATA

number (nombre)

Est renvoyé lorsqu'il manque des données multimédias dans un flux Smooth.

MANIFEST_INCONNU

number (nombre)

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

HLS_MANIFEST_MASTER

number (nombre)

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

HLS_MANIFEST_PLAYLIST

number (nombre)

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

DASH_MANIFEST_INCONNU

number (nombre)

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

DASH_MANIFEST_NO_PERIODS

number (nombre)

Est renvoyé lorsqu'il manque des points dans un fichier manifeste DASH.

DASH_MANIFEST_NO_MIMETYPE

number (nombre)

Est renvoyé lorsqu'il manque un type MimeType dans un fichier manifeste DASH.

DASH_INVALID_SEGMENT_INFO (INFO_SEGMENT_INCORRECT)

number (nombre)

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

MANUEL D'ESPACE

number (nombre)

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

SEGMENT_INCONNUE

number (nombre)

Est renvoyé lorsqu'une erreur de segment inconnue se produit.

TEXT_UNKNOWN

number (nombre)

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

APPLICATION

number (nombre)

Est renvoyé 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

number (nombre)

Est renvoyé en cas d'échec de l'interception de chargement de l'extrait.

BREAK_SEEK_INTERCEPTOR_ERROR

number (nombre)

Est renvoyé en cas d'échec de l'intercepteur de recherche de coupures.

IMAGE_ERROR

number (nombre)

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

LOAD_INTERRUPTED

number (nombre)

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

LOAD_FAILED

number (nombre)

Échec d'une commande de chargement.

MEDIA_ERROR_MESSAGE

number (nombre)

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

GÉNÉRIQUE

number (nombre)

Est renvoyé lorsqu'une erreur inconnue se produit.

Motif terminé

statique

chaîne

Motifs de fin de la lecture.

Value

END_OF_STREAM

chaîne

La lecture est terminée, car le streaming en cours est terminé.

ERREUR

chaîne

La lecture a pris fin, car une erreur s'est produite.

ARRÊTÉ

chaîne

La lecture a pris fin, car une opération nous oblige à arrêter le flux actuel.

INTERRUPTED

chaîne

La lecture a pris fin en raison d'un nouvel élément chargé.

SKIPPED

chaîne

La lecture a pris fin en raison d'une opération d'annonce ignorée.

BREAK_CHANGER

chaîne

La lecture a pris fin en raison du changement de coupure assemblée.

EventType

statique

chaîne

Types d'événements liés au lecteur. Pour en savoir plus sur les événements transmis par l'intermédiaire de MediaElement, consultez la page https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents.

Value

ALL

chaîne

Il s'agit d'un identifiant spécial qui peut être utilisé pour écouter tous les événements (principalement utilisés à 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 la récupération du contenu multimédia avant qu'il ne soit entièrement téléchargé, mais pas en raison d'une erreur. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

CAN_PLAY

chaîne

Déclenché lorsque le navigateur est en mesure de reprendre la lecture d'un extrait, mais estime que le volume de données n'a pas été suffisant pour le charger sans le mettre en mémoire tampon. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement 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 fournie par le navigateur ne concerne que le clip en cours de lecture (c'est-à-dire, si vous êtes en train de lire un clip d'annonce, le navigateur ne l'évaluera que pour le clip d'annonce et non pour le contenu complet). Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

DURATION_CHANGE

chaîne

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

EMPTIRÉ

chaîne

Déclenché lorsque le contenu multimédia est devenu vide. C'est par exemple le cas lorsque load() est appelé pour réinitialiser MediaElement. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

TERMINÉE

chaîne

Déclenché lorsqu'un clip multimédia a été lu en entier. Cette valeur n'inclut pas les cas où la lecture de l'extrait a été interrompue en raison d'une erreur ou d'une demande d'arrêt. En cas de présence d'annonces, elle ne se déclenche qu'une seule fois par annonce, et au maximum une fois pour le contenu principal. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent. Si vous souhaitez savoir quand la lecture du contenu multimédia est terminée, utilisez probablement 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 transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

METAED_LOADED

chaîne

Déclenché lorsque le navigateur a fini de charger les métadonnées d'un extrait Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement 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 transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

SUSPENDRE

chaîne

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

LIRE

chaîne

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

LECTURE

chaîne

Déclenché lorsque la lecture commence. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement 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), vous souhaiterez probablement utiliser l'événement cast.framework.events.EventType.SEGMENT_DOWNLOADED à la place. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

RATE_CHANGE

chaîne

Déclenché lorsque la vitesse de lecture a été mise à jour Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

RECHERCHE

chaîne

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

RECHERCHE

chaîne

Déclenché lorsque le contenu multimédia est recherché Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

ALLUMÉ

chaîne

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

TIME_UPDATE

chaîne

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

SUSPENDRE

chaîne

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

EN ATTENTE

chaîne

Déclenché lorsque la lecture est arrêtée, car le navigateur attend que l'image suivante soit disponible. L'événement cast.framework.events.EventType.BUFFERING est mis en œuvre de manière cohérente dans les différents types de flux. Il doit être utilisé au lieu d'attendre lorsque vous essayez de vérifier si la mise en mémoire tampon du lecteur est en cours. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

chaîne

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

BREAK_STARTED

chaîne

Déclenché lorsque le premier clip de coupure publicitaire se déclenche. L'événement est de type cast.framework.events.BreaksEvent.

BREAK_ENDED

chaîne

Déclenché à la fin d'une coupure. L'événement est de type cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

chaîne

Déclenché lors du chargement d'un extrait L'événement est de type cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

chaîne

Déclenché au démarrage d'un extrait L'événement est de type cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

chaîne

Déclenché à la fin d'un extrait L'événement est de type 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 reprend lorsque la mise en mémoire tampon est terminée L'événement est un événement cast.framework.events.BufferingEvent.

CACHE_LOADED

chaîne

Déclenché lorsque le contenu mis en cache par la lecture rapide est terminé L'événement est de type cast.framework.events.CacheLoadedEvent.

CACHE_HIT

chaîne

Déclenché lorsque du contenu mis en pré-cache par la lecture rapide est utilisé L'événement est de type cast.framework.events.CacheItemEvent.

CACHE_INSERTED

chaîne

Déclenché lorsqu'une seule URL est mise en cache par la lecture rapide. L'événement est de type cast.framework.events.CacheItemEvent.

EXTRAIT

chaîne

Déclenché lors du lancement de la lecture d'un clip Cela inclut les extraits et les extraits de contenu principal entre les extraits. Si vous souhaitez savoir quand un extrait commence, vous devez utiliser l'événement est un {@link cast.framework.events.Event.

CLIP_ENDED

chaîne

Déclenché à la fin d'un extrait Cela inclut les extraits et les extraits de contenu principal entre les extraits. Si vous souhaitez connaître la fin d'un extrait, utilisez cast.framework.events.EventType.BREAK_CLIP_ENDED. Si vous souhaitez savoir à quel moment la lecture du contenu multimédia est terminée, vous devez utiliser l'événement est un cast.framework.events.ClipEndedEvent.

EMSG

chaîne

Déclenché lorsqu'un e-mail est détecté dans un segment L'événement est de type cast.framework.events.EmsgEvent.

ERREUR

chaîne

Déclenché en cas d'erreur L'événement est de type cast.framework.events.ErrorEvent.

ID3

chaîne

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

ÉTAT_MEDIA

chaîne

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

CUSTOM_STATE

chaîne

Déclenché lors de l'envoi d'un message d'état personnalisé sortant L'événement est de type cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

chaîne

Déclenché si les informations sur le média sont modifiées pendant la lecture Par exemple, lorsque vous écoutez une radio en direct et que les métadonnées d'un titre ont changé. L'événement est un événement 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é un arrêt ou une erreur s'est produite. Lorsque la file d'attente est utilisée, cet événement se déclenche une fois pour chaque élément terminé. L'événement est de type cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

chaîne

Déclenché lorsque le lecteur commence à traiter une requête de préchargement. L'événement est de type cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

chaîne

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

PLAYER_LOAD_COMPLETE

chaîne

Déclenché lorsque le lecteur a terminé le traitement d'une requête de chargement et qu'il est prêt à jouer L'événement est de type cast.framework.events.LoadEvent.

PLAYER_LOADING

chaîne

Déclenché lorsque le lecteur commence à traiter une requête de chargement Cela se déclencherait 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 de type cast.framework.events.LoadEvent.

SEGMENT_TÉLÉCHARGÉ

chaîne

Déclenché à la fin du téléchargement d'un segment Cette règle ne sera déclenchée que pour le contenu adaptatif (HLS, DASH ou Smooth). L'événement est un événement cast.framework.events.SegmentDownloadEvent.

REQUEST_SEEK

chaîne

Déclenché lorsqu'une requête de recherche est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_LOAD

chaîne

Déclenché lorsqu'une requête de chargement est effectuée. L'événement est de type cast.framework.events.RequestEvent.

REQUEST_STOP :

chaîne

Déclenché lorsqu'une demande d'arrêt est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PAUSE

chaîne

Déclenché lorsqu'une requête d'interruption est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PRECACHE

chaîne

Déclenché lorsqu'une requête de pré-cache est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PLAY

chaîne

Déclenché lorsqu'une requête de lecture est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

chaîne

Déclenché lorsqu'une demande d'annonce ignorée est effectuée. L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

chaîne

Déclenché lorsqu'une nouvelle demande de lecture est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

chaîne

Déclenché lorsqu'une demande de modification de la vitesse de lecture est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

chaîne

Déclenché lorsqu'une demande de changement de volume est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

chaîne

Déclenché lorsqu'une demande de modification de suivi est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

chaîne

Déclenché lorsqu'une requête de modification de pistes audio est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

chaîne

Déclenché lorsqu'une requête d'identifiants est effectuée L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

chaîne

Déclenché lorsqu'une requête de chargement par entité est effectuée. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION [action_utilisateur_REQUEST_USER]

chaîne

Déclenché lorsqu'une demande d'action de l'utilisateur est effectuée L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

chaîne

Déclenché lorsqu'une demande de suivi de l'état du dsiplay est effectuée L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

chaîne

Déclenché lorsqu'une requête de commande personnalisée est effectuée. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

chaîne

Déclenché lorsqu'une requête d'état de focus est effectuée L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

chaîne

Déclenché lorsqu'une requête de chargement de file d'attente est effectuée. L'événement est de type cast.framework.events.RequestEvent.

Requête_QUEUE_INSERT

chaîne

Déclenché lorsqu'une requête d'insertion en file d'attente est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

chaîne

Déclenché lorsqu'une requête de mise à jour de la file d'attente est envoyée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

chaîne

Déclenché lorsqu'une demande de suppression de file d'attente est envoyée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

chaîne

Déclenché lorsqu'une requête de réorganisation de file d'attente est effectuée. L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

chaîne

Déclenché lorsqu'une requête d'extraction d'éléments est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

chaîne

Déclenché lorsqu'une requête d'informations sur une tâche est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

chaîne

Déclenché lorsqu'une requête "get queue ids" est effectuée. L'événement est de type cast.framework.events.RequestEvent.

TITRES_CHANGED

chaîne

Déclenché si les pistes disponibles ont changé une fois le chargement terminé

LIVE_IS_MOVING_WINDOW_CHANGED

chaîne

Déclenché en cas de modification de la plage accessible en direct isMoveWindow, plus précisément lorsqu'une fenêtre glissante devient une fenêtre extensible, et inversement. L'événement est un événement cast.framework.events.LiveStatusEvent.

LIVE_ENDED (EN DIRECT)

chaîne

Déclenché à la fin du direct L'événement est de type cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

chaîne

Lorsque des métadonnées synchronisées sont détecté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 synchronisées sont identifiées dans du contenu en direct. L'événement est de type cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

chaîne

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

TIMED_METADATA_EXIT

chaîne

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

Propriétés

Code d'erreur détaillé

statique

number (nombre)

Code d'erreur détaillé

Value

MEDIA_UNKNOWN

number (nombre)

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

MEDIA_ABORTED

number (nombre)

Est renvoyé lorsque le processus d'extraction de la ressource multimédia a été annulé par le user-agent à la demande de l'utilisateur.

MEDIA_DECODE

number (nombre)

Est renvoyé lorsqu'une erreur s'est produite lors du décodage de la ressource multimédia, après que la ressource a été établie pour être utilisable.

MEDIA_NETWORK

number (nombre)

Est renvoyé lorsqu'une erreur réseau a entraîné l'arrêt de la récupération de la ressource multimédia par le user-agent, une fois que la ressource a été établie pour être utilisable.

MEDIA_SRC_NOT_SUPPORTED

number (nombre)

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

SOURCE_BUFFER_FAILURE (Erreur de source)

number (nombre)

Est renvoyé lorsqu'un tampon source ne peut pas être ajouté à MediaSource.

MEDIAKEYS_UNKNOWN

number (nombre)

Est renvoyé en cas d'erreur inconnue au niveau des clés multimédias.

MEDIAKEYS_NETWORK

number (nombre)

Est renvoyé en cas de défaillance des clés multimédias en raison d'un problème réseau.

MEDIAKEYS_UNSUPPORTED

number (nombre)

Est renvoyé lorsqu'un objet MediaKeySession ne peut pas être créé.

MEDIAKEYS_WEBCRYPTO

number (nombre)

Est renvoyé en cas d'échec du chiffrement.

NETWORK_UNKNOWN

number (nombre)

Est renvoyé en cas de problème réseau inconnu.

SEGMENT_NETWORK

number (nombre)

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

HLS_NETWORK_MASTER_PLAYLIST

number (nombre)

Est renvoyé lorsqu'un téléchargement d'une playlist principale HLS échoue.

HLS_NETWORK_PLAYLIST

number (nombre)

Est renvoyé lorsqu'un téléchargement d'une playlist HLS échoue.

HLS_NETWORK_NO_KEY_RESPONSE

number (nombre)

Est renvoyé en cas d'échec du téléchargement d'une clé HLS.

HLS_NETWORK_KEY_LOAD

number (nombre)

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

HLS_NETWORK_INVALID_SEGMENT

number (nombre)

Est renvoyé lorsqu'un segment HLS n'est pas valide.

HLS_SEGMENT_PARSING

number (nombre)

Est renvoyé lorsqu'une section HLS ne peut pas être analysée.

DASH_RÉSEAU

number (nombre)

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

DASH_NO_INITE

number (nombre)

Est renvoyé lorsqu'il manque une initialisation dans un flux DASH.

SMOOTH_NETWORK

number (nombre)

Est renvoyé lorsqu'une erreur réseau inconnue se produit lors de la gestion d'un flux fluide.

SMOOTH_NO_MEDIA_DATA

number (nombre)

Est renvoyé lorsqu'il manque des données multimédias dans un flux Smooth.

MANIFEST_INCONNU

number (nombre)

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

HLS_MANIFEST_MASTER

number (nombre)

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

HLS_MANIFEST_PLAYLIST

number (nombre)

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

DASH_MANIFEST_INCONNU

number (nombre)

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

DASH_MANIFEST_NO_PERIODS

number (nombre)

Est renvoyé lorsqu'il manque des points dans un fichier manifeste DASH.

DASH_MANIFEST_NO_MIMETYPE

number (nombre)

Est renvoyé lorsqu'il manque un type MimeType dans un fichier manifeste DASH.

DASH_INVALID_SEGMENT_INFO (INFO_SEGMENT_INCORRECT)

number (nombre)

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

MANUEL D'ESPACE

number (nombre)

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

SEGMENT_INCONNUE

number (nombre)

Est renvoyé lorsqu'une erreur de segment inconnue se produit.

TEXT_UNKNOWN

number (nombre)

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

APPLICATION

number (nombre)

Est renvoyé 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

number (nombre)

Est renvoyé en cas d'échec de l'interception de chargement de l'extrait.

BREAK_SEEK_INTERCEPTOR_ERROR

number (nombre)

Est renvoyé en cas d'échec de l'intercepteur de recherche de coupures.

IMAGE_ERROR

number (nombre)

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

LOAD_INTERRUPTED

number (nombre)

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

LOAD_FAILED

number (nombre)

Échec d'une commande de chargement.

MEDIA_ERROR_MESSAGE

number (nombre)

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

GÉNÉRIQUE

number (nombre)

Est renvoyé lorsqu'une erreur inconnue se produit.

Motif terminé

statique

chaîne

Motifs de fin de la lecture.

Value

END_OF_STREAM

chaîne

La lecture est terminée, car le streaming en cours est terminé.

ERREUR

chaîne

La lecture a pris fin, car une erreur s'est produite.

ARRÊTÉ

chaîne

La lecture a pris fin, car une opération nous oblige à arrêter le flux actuel.

INTERRUPTED

chaîne

La lecture a pris fin en raison d'un nouvel élément chargé.

SKIPPED

chaîne

La lecture a pris fin en raison d'une opération d'annonce ignorée.

BREAK_CHANGER

chaîne

La lecture a pris fin en raison du changement de coupure assemblée.

EventType

statique

chaîne

Types d'événements liés au lecteur. Pour en savoir plus sur les événements transmis par l'intermédiaire de MediaElement, consultez la page https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents.

Value

ALL

chaîne

Il s'agit d'un identifiant spécial qui peut être utilisé pour écouter tous les événements (principalement utilisés à 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 la récupération du contenu multimédia avant qu'il ne soit entièrement téléchargé, mais pas en raison d'une erreur. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

CAN_PLAY

chaîne

Déclenché lorsque le navigateur est en mesure de reprendre la lecture d'un extrait, mais estime que le volume de données n'a pas été suffisant pour le charger sans le mettre en mémoire tampon. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement 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 fournie par le navigateur ne concerne que le clip en cours de lecture (c'est-à-dire, si vous êtes en train de lire un clip d'annonce, le navigateur ne l'évaluera que pour le clip d'annonce et non pour le contenu complet). Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

DURATION_CHANGE

chaîne

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

EMPTIRÉ

chaîne

Déclenché lorsque le contenu multimédia est devenu vide. C'est par exemple le cas lorsque load() est appelé pour réinitialiser MediaElement. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

TERMINÉE

chaîne

Déclenché lorsqu'un clip multimédia a été lu en entier. Cette valeur n'inclut pas les cas où la lecture de l'extrait a été interrompue en raison d'une erreur ou d'une demande d'arrêt. En cas de présence d'annonces, elle ne se déclenche qu'une seule fois par annonce, et au maximum une fois pour le contenu principal. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent. Si vous souhaitez savoir quand la lecture du contenu multimédia est terminée, utilisez probablement 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 transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

METAED_LOADED

chaîne

Déclenché lorsque le navigateur a fini de charger les métadonnées d'un extrait Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement 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 transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

SUSPENDRE

chaîne

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

LIRE

chaîne

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

LECTURE

chaîne

Déclenché lorsque la lecture commence. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement 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), vous souhaiterez probablement utiliser l'événement cast.framework.events.EventType.SEGMENT_DOWNLOADED à la place. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

RATE_CHANGE

chaîne

Déclenché lorsque la vitesse de lecture a été mise à jour Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

RECHERCHE

chaîne

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

RECHERCHE

chaîne

Déclenché lorsque le contenu multimédia est recherché Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

ALLUMÉ

chaîne

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

TIME_UPDATE

chaîne

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

SUSPENDRE

chaîne

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

EN ATTENTE

chaîne

Déclenché lorsque la lecture est arrêtée, car le navigateur attend que l'image suivante soit disponible. L'événement cast.framework.events.EventType.BUFFERING est mis en œuvre de manière cohérente dans les différents types de flux. Il doit être utilisé au lieu d'attendre lorsque vous essayez de vérifier si la mise en mémoire tampon du lecteur est en cours. Cet événement est transféré depuis MediaElement et a été encapsulé dans un événement cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

chaîne

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

BREAK_STARTED

chaîne

Déclenché lorsque le premier clip de coupure publicitaire se déclenche. L'événement est de type cast.framework.events.BreaksEvent.

BREAK_ENDED

chaîne

Déclenché à la fin d'une coupure. L'événement est de type cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

chaîne

Déclenché lors du chargement d'un extrait L'événement est de type cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

chaîne

Déclenché au démarrage d'un extrait L'événement est de type cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

chaîne

Déclenché à la fin d'un extrait L'événement est de type 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 reprend lorsque la mise en mémoire tampon est terminée L'événement est un événement cast.framework.events.BufferingEvent.

CACHE_LOADED

chaîne

Déclenché lorsque le contenu mis en cache par la lecture rapide est terminé L'événement est de type cast.framework.events.CacheLoadedEvent.

CACHE_HIT

chaîne

Déclenché lorsque du contenu mis en pré-cache par la lecture rapide est utilisé L'événement est de type cast.framework.events.CacheItemEvent.

CACHE_INSERTED

chaîne

Déclenché lorsqu'une seule URL est mise en cache par la lecture rapide. L'événement est de type cast.framework.events.CacheItemEvent.

EXTRAIT

chaîne

Déclenché lors du lancement de la lecture d'un clip Cela inclut les extraits et les extraits de contenu principal entre les extraits. Si vous souhaitez savoir quand un extrait commence, vous devez utiliser l'événement est un {@link cast.framework.events.Event.

CLIP_ENDED

chaîne

Déclenché à la fin d'un extrait Cela inclut les extraits et les extraits de contenu principal entre les extraits. Si vous souhaitez connaître la fin d'un extrait, utilisez cast.framework.events.EventType.BREAK_CLIP_ENDED. Si vous souhaitez savoir à quel moment la lecture du contenu multimédia est terminée, vous devez utiliser l'événement est un cast.framework.events.ClipEndedEvent.

EMSG

chaîne

Déclenché lorsqu'un e-mail est détecté dans un segment L'événement est de type cast.framework.events.EmsgEvent.

ERREUR

chaîne

Déclenché en cas d'erreur L'événement est de type cast.framework.events.ErrorEvent.

ID3

chaîne

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

ÉTAT_MEDIA

chaîne

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

CUSTOM_STATE

chaîne

Déclenché lors de l'envoi d'un message d'état personnalisé sortant L'événement est de type cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

chaîne

Déclenché si les informations sur le média sont modifiées pendant la lecture Par exemple, lorsque vous écoutez une radio en direct et que les métadonnées d'un titre ont changé. L'événement est un événement 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é un arrêt ou une erreur s'est produite. Lorsque la file d'attente est utilisée, cet événement se déclenche une fois pour chaque élément terminé. L'événement est de type cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

chaîne

Déclenché lorsque le lecteur commence à traiter une requête de préchargement. L'événement est de type cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

chaîne

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

PLAYER_LOAD_COMPLETE

chaîne

Déclenché lorsque le lecteur a terminé le traitement d'une requête de chargement et qu'il est prêt à jouer L'événement est de type cast.framework.events.LoadEvent.

PLAYER_LOADING

chaîne

Déclenché lorsque le lecteur commence à traiter une requête de chargement Cela se déclencherait 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 de type cast.framework.events.LoadEvent.

SEGMENT_TÉLÉCHARGÉ

chaîne

Déclenché à la fin du téléchargement d'un segment Cette règle ne sera déclenchée que pour le contenu adaptatif (HLS, DASH ou Smooth). L'événement est un événement cast.framework.events.SegmentDownloadEvent.

REQUEST_SEEK

chaîne

Déclenché lorsqu'une requête de recherche est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_LOAD

chaîne

Déclenché lorsqu'une requête de chargement est effectuée. L'événement est de type cast.framework.events.RequestEvent.

REQUEST_STOP :

chaîne

Déclenché lorsqu'une demande d'arrêt est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PAUSE

chaîne

Déclenché lorsqu'une requête d'interruption est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PRECACHE

chaîne

Déclenché lorsqu'une requête de pré-cache est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PLAY

chaîne

Déclenché lorsqu'une requête de lecture est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

chaîne

Déclenché lorsqu'une demande d'annonce ignorée est effectuée. L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

chaîne

Déclenché lorsqu'une nouvelle demande de lecture est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

chaîne

Déclenché lorsqu'une demande de modification de la vitesse de lecture est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

chaîne

Déclenché lorsqu'une demande de changement de volume est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

chaîne

Déclenché lorsqu'une demande de modification de suivi est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

chaîne

Déclenché lorsqu'une requête de modification de pistes audio est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

chaîne

Déclenché lorsqu'une requête d'identifiants est effectuée L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

chaîne

Déclenché lorsqu'une requête de chargement par entité est effectuée. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION [action_utilisateur_REQUEST_USER]

chaîne

Déclenché lorsqu'une demande d'action de l'utilisateur est effectuée L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

chaîne

Déclenché lorsqu'une demande de suivi de l'état du dsiplay est effectuée L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

chaîne

Déclenché lorsqu'une requête de commande personnalisée est effectuée. L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

chaîne

Déclenché lorsqu'une requête d'état de focus est effectuée L'événement est un cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

chaîne

Déclenché lorsqu'une requête de chargement de file d'attente est effectuée. L'événement est de type cast.framework.events.RequestEvent.

Requête_QUEUE_INSERT

chaîne

Déclenché lorsqu'une requête d'insertion en file d'attente est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

chaîne

Déclenché lorsqu'une requête de mise à jour de la file d'attente est envoyée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

chaîne

Déclenché lorsqu'une demande de suppression de file d'attente est envoyée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

chaîne

Déclenché lorsqu'une requête de réorganisation de file d'attente est effectuée. L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

chaîne

Déclenché lorsqu'une requête d'extraction d'éléments est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

chaîne

Déclenché lorsqu'une requête d'informations sur une tâche est effectuée L'événement est de type cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

chaîne

Déclenché lorsqu'une requête "get queue ids" est effectuée. L'événement est de type cast.framework.events.RequestEvent.

TITRES_CHANGED

chaîne

Déclenché si les pistes disponibles ont changé une fois le chargement terminé

LIVE_IS_MOVING_WINDOW_CHANGED

chaîne

Déclenché en cas de modification de la plage accessible en direct isMoveWindow, plus précisément lorsqu'une fenêtre glissante devient une fenêtre extensible, et inversement. L'événement est un événement cast.framework.events.LiveStatusEvent.

LIVE_ENDED (EN DIRECT)

chaîne

Déclenché à la fin du direct L'événement est de type cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

chaîne

Lorsque des métadonnées synchronisées sont détecté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 synchronisées sont identifiées dans du contenu en direct. L'événement est de type cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

chaîne

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

TIMED_METADATA_EXIT

chaîne

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