cast. framework. eventos
Este es el espacio de nombres cast.framework.events
.
Clases
BitrateChangedEvent
Datos de eventos para un evento cast.framework.events.EventType.BITRATE_CHANGED
.
BreaksEvent
Datos de eventos para todos los eventos relacionados con las pausas: 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
y cast.framework.events.EventType.BREAK_CLIP_STARTED
BufferingEvent
Datos del evento cast.framework.events.EventType.BUFFERING
.
CacheItemEvent
Datos de eventos para un evento cast.framework.events.EventType.CACHE_HIT
o cast.framework.events.EventType.CACHE_INSERTED
CacheLoadedEvent
Datos de eventos para un evento cast.framework.events.EventType.CACHE_LOADED
.
ClipEndedEvent
Datos del evento cast.framework.events.EventType.CLIP_ENDED
.
CustomStateEvent
Datos de eventos para un evento cast.framework.events.EventType.CUSTOM_STATE
.
EmsgEvent
Datos de eventos para un evento cast.framework.events.EventType.EMSG
.
ErrorEvent
Datos de eventos para un evento cast.framework.events.EventType.ERROR
.
Evento
Superclase de datos de eventos para todos los eventos que envía cast.framework.PlayerManager.
Id3Event
Datos de eventos para un evento cast.framework.events.EventType.ID3
.
LiveStatusEvent
Datos de eventos para un evento cast.framework.events.EventType.LIVE_IS_MOVING_WINDOW_CHANGED
o cast.framework.events.EventType.LIVE_ENDED
LoadEvent
Datos de eventos para todos los eventos relacionados con el procesamiento de una solicitud de carga o precarga. al reproductor.
MediaElementEvent
Datos de eventos para todos los eventos reenviados desde MediaElement
MediaFinishedEvent
Datos de eventos para un evento cast.framework.events.EventType.MEDIA_FINISHED
.
MediaInformationChangedEvent
Datos de un evento cast.framework.events.EventType.MEDIA_INFORMATION_CHANGED
MediaPauseEvent
Datos de eventos de pause
reenviados desde MediaElement
.
MediaStatusEvent
Datos de eventos para un evento cast.framework.events.EventType.MEDIA_STATUS
.
RequestEvent
Datos de eventos para todos los eventos que representan solicitudes realizadas al receptor.
SegmentDownloadedEvent
Datos de un evento cast.framework.events.EventType.SEGMENT_DOWNLOADED
TimedMetadataEvent
Superclase de datos de eventos para eventos de metadatos temporizados. Esto difiere de Id3Event
en que los metadatos se conservan en el manifiesto y no en los componentes internos de los segmentos.
TracksChangedEvent
Datos de eventos para un evento cast.framework.events.EventType.TRACKS_CHANGED
.
Espacio de nombres
category
Enumeraciones
DetailedErrorCode
número
Código de error detallado
Valor |
|
---|---|
MEDIA_UNKNOWN |
número Se muestra cuando HTMLMediaElement arroja un error, pero el CAF no reconoce el error específico. |
MEDIA_ABORTED |
número Se muestra cuando el usuario-agente anuló el proceso de recuperación del recurso multimedia a pedido del usuario. |
MEDIA_DECODE |
número Se muestra cuando se produce un error durante la decodificación del recurso multimedia, después de que se estableció que el recurso es utilizable. |
MEDIA_NETWORK |
número Se muestra cuando un error de red hizo que el usuario-agente dejara de recuperar el recurso multimedia, después de que se estableció que el recurso sea utilizable. |
MEDIA_SRC_NOT_SUPPORTED |
número Se muestra cuando el recurso multimedia indicado por el atributo src no era adecuado. |
SOURCE_BUFFER_FAILURE |
número Se muestra cuando no se puede agregar un búfer de origen a MediaSource. |
MEDIAKEYS_UNKNOWN |
número Se muestra cuando hay un error desconocido con las teclas multimedia. |
MEDIAKEYS_NETWORK |
número Se muestra cuando hay una falla de las teclas multimedia debido a un problema de red. |
MEDIAKEYS_UNSUPPORTED |
número Se muestra cuando no se puede crear un objeto MediaKeySession. |
MEDIAKEYS_WEBCRYPTO |
número Se muestra cuando falló la criptomonedas. |
NETWORK_UNKNOWN |
número Se muestra cuando ocurrió un problema de red desconocido. |
SEGMENT_NETWORK |
número Se muestra cuando no se puede descargar un segmento. |
HLS_NETWORK_MASTER_PLAYLIST |
número Se muestra cuando no se puede descargar una playlist principal de HLS. |
HLS_NETWORK_PLAYLIST |
número Se muestra cuando no se puede descargar una playlist de HLS. |
HLS_NETWORK_NO_KEY_RESPONSE |
número Se muestra cuando no se puede descargar una clave HLS. |
HLS_NETWORK_KEY_LOAD |
número Se muestra cuando falla una solicitud de clave HLS antes de que se envíe. |
HLS_NETWORK_INVALID_SEGMENT |
número Se muestra cuando un segmento de HLS no es válido. |
HLS_SEGMENT_PARSING |
número Se muestra cuando no se puede analizar un segmento HLS. |
DASH_NETWORK |
número Se muestra cuando se produce un error de red desconocido durante el manejo de una transmisión de DASH. |
DASH_NO_INIT |
número Se muestra cuando a una transmisión de DASH le falta un init. |
SMOOTH_NETWORK |
número Se muestra cuando se produce un error de red desconocido durante el manejo de una transmisión Smooth. |
SMOOTH_NO_MEDIA_DATA |
número Se muestra cuando faltan datos multimedia en una transmisión fluida. |
MANIFEST_UNKNOWN |
número Se muestra cuando se produce un error desconocido durante el análisis de un manifiesto. |
HLS_MANIFEST_MASTER |
número Se muestra cuando se produce un error durante el análisis de un manifiesto principal de HLS. |
HLS_MANIFEST_PLAYLIST |
número Se muestra cuando se produce un error durante el análisis de una playlist de HLS. |
DASH_MANIFEST_UNKNOWN |
número Se muestra cuando se produce un error desconocido durante el análisis de un manifiesto de DASH. |
DASH_MANIFEST_NO_PERIODS |
número Se muestra cuando al manifiesto de DASH le faltan puntos. |
DASH_MANIFEST_NO_MIMETYPE |
número Se muestra cuando a un manifiesto de DASH le falta un MimeType. |
DASH_INVALID_SEGMENT_INFO |
número Se muestra cuando un manifiesto de DASH contiene información de segmento no válida. |
SMOOTH_MANIFEST |
número Se muestra cuando se produce un error durante el análisis de un manifiesto de Smooth. |
SEGMENT_UNKNOWN |
número Se muestra cuando se produce un error de segmento desconocido. |
TEXT_UNKNOWN |
número Se produjo un error desconocido con una transmisión de texto. |
APLICACIÓN |
número Se muestra cuando se produce un error fuera del framework (p.ej., si un controlador de eventos arroja un error). |
BREAK_CLIP_LOADING_ERROR |
número Se muestra cuando falla el interceptor de carga de clip de pausa. |
BREAK_SEEK_INTERCEPTOR_ERROR |
número Se muestra cuando falla el interceptor de búsqueda de pausa. |
IMAGE_ERROR |
número Se muestra cuando no se carga una imagen. |
LOAD_INTERRUPTED |
número Una carga se interrumpió por una descarga o por otra carga. |
LOAD_FAILED |
número Falló un comando de carga. |
MEDIA_ERROR_MESSAGE |
número Se envió un mensaje de error al remitente. |
GENÉRICO |
número Se muestra cuando se produce un error desconocido. |
EndedReason
cadena
Razones por las que finaliza la reproducción.
Valor |
|
---|---|
END_OF_STREAM |
cadena La reproducción finalizó porque se alcanzó el final de la transmisión actual. |
ERROR |
cadena La reproducción finalizó porque se produjo un error. |
DETENIDO |
cadena La reproducción finalizó porque una operación nos obliga a detener la transmisión actual. |
/, interrumpido |
cadena La reproducción finalizó porque se cargó un nuevo elemento. |
SKIPPED |
cadena La reproducción finalizó debido a una operación de omisión de anuncios. |
BREAK_SWITCH |
cadena La reproducción finalizó porque se produjo un cambio unido. |
EventType
cadena
Tipos de eventos del jugador. Para obtener más información sobre eventos que se envían a través del proxy de MediaElement, consulta https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents.
Valor |
|
---|---|
TODA |
cadena Este es un identificador especial que se puede usar para escuchar todos los eventos (se usa principalmente con fines de depuración). El evento será una subclase de cast.framework.events.Event. |
ABORTO |
cadena Se activa cuando el navegador deja de recuperar el contenido multimedia antes de que se descargue por completo, pero no debido a un error. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
CAN_PLAY |
cadena Se activa cuando el navegador puede reanudar la reproducción del clip, pero estima que no se cargaron suficientes datos para reproducir el clip hasta el final sin tener que detener el almacenamiento en búfer. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
CAN_PLAY_THROUGH |
cadena Se activa cuando el navegador estima que puede reproducir el clip hasta el final sin detenerse para el almacenamiento en búfer. Ten en cuenta que la estimación del navegador solo corresponde al clip actual que se está reproduciendo (es decir, si se está reproduciendo un clip de anuncio, el navegador realizará la estimación solo para el clip de anuncio y no por el contenido completo). Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
DURATION_CHANGE |
cadena Se activa cuando cambia el atributo de duración del MediaElement. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
EMPTIADO |
cadena Se activa cuando el contenido multimedia está vacío. Un ejemplo de esto sería cuando se llama a load() para restablecer el MediaElement. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
FINALIZADA |
cadena Se activa cuando un clip multimedia se reproduce en su totalidad. No incluye los momentos en los que se detuvo la reproducción del clip debido a un error o a una solicitud de detención.
En el caso de que haya anuncios, se activará, como máximo, una vez por anuncio y una vez para el contenido principal. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. Si quieres saber cuándo se terminó de reproducir el contenido multimedia, te recomendamos que uses |
LOADED_DATA |
cadena Se activa cuando el navegador termina de cargar el primer fotograma del clip multimedia. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
LOADED_METADATA |
cadena Se activa cuando el navegador termina de cargar los metadatos de un clip. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
LOAD_START |
cadena Se activa cuando el navegador comienza a buscar datos multimedia de un clip. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
HAZ UNA PAUSA. |
cadena Se activa cuando se pausa la reproducción. Este evento se reenvía desde MediaElement y se unió a un cast.framework.events.MediaPauseEvent. |
JUGAR |
cadena Se activa cuando la reproducción está lista para comenzar (es decir, después de una pausa). Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
REPRODUCIENDO |
cadena Se activa cuando comienza la reproducción. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
PROGRESO |
cadena Se activa cuando el navegador está recuperando datos multimedia. Si usas una transmisión de tasa de bits adaptable (es decir, HLS, DASH o SMOOTH), lo más probable es que prefieras usar el evento |
RATE_CHANGE |
cadena Se activa cuando se actualiza la velocidad de reproducción. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
BUSCAR |
cadena Se activa cuando finaliza un salto. No se activará si finaliza la búsqueda cuando el contenido multimedia esté en pausa. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
BUSCANDO |
cadena Se activa cuando se busca contenido multimedia. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
DETENIDO |
cadena Se activa cuando el navegador intenta obtener datos multimedia, pero no recibe una respuesta.
El evento |
TIME_UPDATE |
cadena Se activa periódicamente mientras se reproduce el contenido multimedia. Se activará cada vez que cambie el atributo currentTime. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
SUSPENDER |
cadena Se activa cuando el navegador no recupera datos multimedia intencionalmente. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
ESPERANDO |
cadena Se activa cuando se detiene la reproducción porque el navegador está esperando que esté disponible el siguiente fotograma. El evento |
BITRATE_CHANGED |
cadena Se activa cuando cambia la tasa de bits del contenido multimedia que se está reproduciendo (por ejemplo, cuando se cambia una pista activa o cuando se elige una tasa de bits diferente en respuesta a las condiciones de red). El evento es un cast.framework.events.BitrateChangedEvent. |
BREAK_STARTED |
cadena Se activa cuando el primer clip de pausa de una pausa comienza a cargarse. El evento es un cast.framework.events.BreaksEvent. |
BREAK_ENDED |
cadena Se activa cuando finaliza el último clip de pausa de un descanso. El evento es un cast.framework.events.BreaksEvent. |
BREAK_CLIP_LOADING |
cadena Se activa cuando se comienza a cargar un clip de pausa. El evento es un cast.framework.events.BreaksEvent. |
BREAK_CLIP_STARTED |
cadena Se activa cuando comienza un clip de pausa. El evento es un cast.framework.events.BreaksEvent. |
BREAK_CLIP_ENDED |
cadena Se activa cuando finaliza un clip de pausa. El evento es un cast.framework.events.BreaksEvent. |
GUARD. EN BÚFER |
cadena Se activa cuando la reproducción se detiene debido al almacenamiento en búfer o se vuelve a iniciar después de que finaliza el almacenamiento en búfer. El evento es un cast.framework.events.BufferingEvent. |
CACHE_LOADED |
cadena Se activa cuando termina de cargarse el contenido que fastplay almacena en caché. El evento es un cast.framework.events.CacheLoadedEvent. |
CACHE_HIT |
cadena Se activa cuando se usa el contenido que fastplay almacena en caché previamente. El evento es un cast.framework.events.CacheItemEvent. |
CACHE_INSERTED |
cadena Se activa cuando una sola URL se almacena en caché por fastplay. El evento es un cast.framework.events.CacheItemEvent. |
CLIP_STARTED |
cadena Se activa cuando se comienza a reproducir un clip. Esto incluye clips de pausa y clips de contenido principal entre clips de pausa. Si quieres ver cuándo comienza un clip de pausa, debes usar Event es un {@link cast.framework.events.Event. |
CLIP_ENDED |
cadena Se activa cuando finaliza un clip. Esto incluye clips de pausa y clips de contenido principal entre clips de pausa. Si quieres ver cuándo finaliza un clip de pausa, debes usar |
EMSG |
cadena Se activa cuando se encuentra un mensaje electrónico en un segmento. El evento es un cast.framework.events.EmsgEvent. |
ERROR |
cadena Se activa cuando se produce un error. El evento es un cast.framework.events.ErrorEvent. |
ID3 |
cadena Se activa cuando se encuentra una etiqueta ID3. Solo se activará para el contenido HLS. El evento es un cast.framework.events.Id3Event. |
MEDIA_STATUS |
cadena Se activa antes de enviar un mensaje saliente que indica el estado actual de los medios. El evento es un cast.framework.events.MediaStatusEvent. |
CUSTOM_STATE |
cadena Se activa cuando se envía un mensaje de estado personalizado saliente. El evento es un cast.framework.events.CustomStateEvent. |
MEDIA_INFORMATION_CHANGED |
cadena Se activa si la información multimedia cambia durante la reproducción. Por ejemplo, cuando se reproduce una radio en vivo y cambian los metadatos de una pista. El evento es un cast.framework.events.MediaInformationChangedEvent. |
MEDIA_FINISHED |
cadena Se activa cuando el contenido multimedia termina de reproducirse. Esto incluye los siguientes casos: no queda nada en la transmisión para reproducir, el usuario solicitó una detención o se produjo un error. Cuando se utiliza la cola, este evento se activará una vez por cada elemento de la cola que finalice. El evento es un cast.framework.events.MediaFinishedEvent. |
PLAYER_PRELOADING |
cadena Se activa cuando el reproductor comienza a controlar una solicitud de precarga. El evento es un cast.framework.events.LoadEvent. |
PLAYER_PRELOADING_CANCELLED |
cadena Se activa si el jugador cancela la precarga. El evento es un cast.framework.events.LoadEvent. |
PLAYER_LOAD_COMPLETE |
cadena Se activa cuando el jugador termina de procesar una solicitud de carga y está listo para jugar. El evento es un cast.framework.events.LoadEvent. |
PLAYER_LOADING |
cadena Se activa cuando el reproductor comienza a controlar una solicitud de carga. Este se activará antes del evento |
SEGMENT_DOWNLOADED |
cadena Se activa cuando se termina de descargar un segmento. Esta acción solo se activará para el contenido de transmisión adaptable (HLS, DASH o Smooth). El evento es un cast.framework.events.SegmentDownloadedEvent. |
REQUEST_SEEK |
cadena Se activa cuando se realiza una solicitud de búsqueda. El evento es un cast.framework.events.RequestEvent. |
REQUEST_LOAD |
cadena Se activa cuando se realiza una solicitud de carga. El evento es un cast.framework.events.RequestEvent. |
REQUEST_STOP |
cadena Se activa cuando se realiza una solicitud de detención. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PAUSE |
cadena Se activa cuando se realiza una solicitud de detención. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PRECACHE |
cadena Se activa cuando se realiza una solicitud de precaché. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PLAY |
cadena Se activa cuando se realiza una solicitud para jugar. El evento es un cast.framework.events.RequestEvent. |
REQUEST_SKIP_AD |
cadena Se activa cuando se realiza una solicitud de omisión de anuncio. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PLAY_AGAIN |
cadena Se activa cuando se realiza una solicitud para volver a reproducir el contenido. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PLAYBACK_RATE_CHANGE |
cadena Se activa cuando se realiza una solicitud de cambio de velocidad de reproducción. El evento es un cast.framework.events.RequestEvent. |
REQUEST_VOLUME_CHANGE |
cadena Se activa cuando se realiza una solicitud de cambio de volumen. El evento es un cast.framework.events.RequestEvent. |
REQUEST_EDIT_TRACKS_INFO |
cadena Se activa cuando se realiza una solicitud de información de edición de seguimiento. El evento es un cast.framework.events.RequestEvent. |
REQUEST_EDIT_AUDIO_TRACKS |
cadena Se activa cuando se realiza una solicitud para editar pistas de audio. El evento es un cast.framework.events.RequestEvent. |
REQUEST_SET_CREDENTIALS |
cadena Se activa cuando se realiza una solicitud de configuración de credenciales. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_LOAD_BY_ENTITY |
cadena Se activa cuando se realiza una carga por solicitud de entidad. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_USER_ACTION |
cadena Se activa cuando se realiza una solicitud de acción del usuario. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_DISPLAY_STATUS |
cadena Se activa cuando se realiza una solicitud de seguimiento de estado dsiplay. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_CUSTOM_COMMAND |
cadena Se activa cuando se realiza una solicitud de comando personalizado. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_FOCUS_STATE |
cadena Se activa cuando se realiza una solicitud de estado del enfoque. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_QUEUE_LOAD |
cadena Se activa cuando se realiza una solicitud de carga de la cola. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_INSERT |
cadena Se activa cuando se realiza una solicitud de inserción de cola. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_UPDATE |
cadena Se activa cuando se realiza una solicitud de actualización de la cola. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_REMOVE |
cadena Se activa cuando se realiza una solicitud de eliminación de la cola. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_REORDER |
cadena Se activa cuando se realiza una solicitud de reordenamiento de una fila. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEM_RANGE |
cadena Se activa cuando se realiza una solicitud de recuperación de elementos. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEMS |
cadena Se activa cuando se realiza una solicitud de obtención de información de elementos. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEM_IDS |
cadena Se activa cuando se realiza una solicitud de obtener los IDs de la cola. El evento es un cast.framework.events.RequestEvent. |
TRACKS_CHANGED |
cadena Se activa si los segmentos disponibles cambiaron después de que se completó la carga. |
LIVE_IS_MOVING_WINDOW_CHANGED |
cadena Se activa cuando cambia el rango que se puede buscar isMoveWindow, más específicamente, cuando una ventana en movimiento cambia a una ventana expandible o viceversa. El evento es un cast.framework.events.LiveStatusEvent. |
LIVE_ENDED |
cadena Se activa cuando la transmisión en vivo acaba de finalizar. El evento es un cast.framework.events.LiveStatusEvent. |
TIMED_METADATA_CHANGED |
cadena Cuando se encuentran metadatos temporizados en DASH (EventStream) o HLS (EXT-X-DATERANGE), este evento se activa después de PLAYER_LOAD_COMPLETE cuando se encuentran nuevos metadatos temporizados en el contenido en vivo. El evento es un cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_ENTER |
cadena Se activa cuando el cabezal de reproducción entra en una región de línea de tiempo en DASH o alcanza una etiqueta EXT-X-DATERANGE. El evento es un cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_EXIT |
cadena Se activa cuando el cabezal de reproducción sale de una región de la línea de tiempo en DASH o deja una etiqueta EXT-X-DATERANGE. El evento es un cast.framework.events.TimedMetadataEvent. |
Propiedades
DetailedErrorCode
número
Código de error detallado
Valor |
|
---|---|
MEDIA_UNKNOWN |
número Se muestra cuando HTMLMediaElement arroja un error, pero el CAF no reconoce el error específico. |
MEDIA_ABORTED |
número Se muestra cuando el usuario-agente anuló el proceso de recuperación del recurso multimedia a pedido del usuario. |
MEDIA_DECODE |
número Se muestra cuando se produce un error durante la decodificación del recurso multimedia, después de que se estableció que el recurso es utilizable. |
MEDIA_NETWORK |
número Se muestra cuando un error de red hizo que el usuario-agente dejara de recuperar el recurso multimedia, después de que se estableció que el recurso sea utilizable. |
MEDIA_SRC_NOT_SUPPORTED |
número Se muestra cuando el recurso multimedia indicado por el atributo src no era adecuado. |
SOURCE_BUFFER_FAILURE |
número Se muestra cuando no se puede agregar un búfer de origen a MediaSource. |
MEDIAKEYS_UNKNOWN |
número Se muestra cuando hay un error desconocido con las teclas multimedia. |
MEDIAKEYS_NETWORK |
número Se muestra cuando hay una falla de las teclas multimedia debido a un problema de red. |
MEDIAKEYS_UNSUPPORTED |
número Se muestra cuando no se puede crear un objeto MediaKeySession. |
MEDIAKEYS_WEBCRYPTO |
número Se muestra cuando falló la criptomonedas. |
NETWORK_UNKNOWN |
número Se muestra cuando ocurrió un problema de red desconocido. |
SEGMENT_NETWORK |
número Se muestra cuando no se puede descargar un segmento. |
HLS_NETWORK_MASTER_PLAYLIST |
número Se muestra cuando no se puede descargar una playlist principal de HLS. |
HLS_NETWORK_PLAYLIST |
número Se muestra cuando no se puede descargar una playlist de HLS. |
HLS_NETWORK_NO_KEY_RESPONSE |
número Se muestra cuando no se puede descargar una clave HLS. |
HLS_NETWORK_KEY_LOAD |
número Se muestra cuando falla una solicitud de clave HLS antes de que se envíe. |
HLS_NETWORK_INVALID_SEGMENT |
número Se muestra cuando un segmento de HLS no es válido. |
HLS_SEGMENT_PARSING |
número Se muestra cuando no se puede analizar un segmento HLS. |
DASH_NETWORK |
número Se muestra cuando se produce un error de red desconocido durante el manejo de una transmisión de DASH. |
DASH_NO_INIT |
número Se muestra cuando a una transmisión de DASH le falta un init. |
SMOOTH_NETWORK |
número Se muestra cuando se produce un error de red desconocido durante el manejo de una transmisión Smooth. |
SMOOTH_NO_MEDIA_DATA |
número Se muestra cuando faltan datos multimedia en una transmisión fluida. |
MANIFEST_UNKNOWN |
número Se muestra cuando se produce un error desconocido durante el análisis de un manifiesto. |
HLS_MANIFEST_MASTER |
número Se muestra cuando se produce un error durante el análisis de un manifiesto principal de HLS. |
HLS_MANIFEST_PLAYLIST |
número Se muestra cuando se produce un error durante el análisis de una playlist de HLS. |
DASH_MANIFEST_UNKNOWN |
número Se muestra cuando se produce un error desconocido durante el análisis de un manifiesto de DASH. |
DASH_MANIFEST_NO_PERIODS |
número Se muestra cuando al manifiesto de DASH le faltan puntos. |
DASH_MANIFEST_NO_MIMETYPE |
número Se muestra cuando a un manifiesto de DASH le falta un MimeType. |
DASH_INVALID_SEGMENT_INFO |
número Se muestra cuando un manifiesto de DASH contiene información de segmento no válida. |
SMOOTH_MANIFEST |
número Se muestra cuando se produce un error durante el análisis de un manifiesto de Smooth. |
SEGMENT_UNKNOWN |
número Se muestra cuando se produce un error de segmento desconocido. |
TEXT_UNKNOWN |
número Se produjo un error desconocido con una transmisión de texto. |
APLICACIÓN |
número Se muestra cuando se produce un error fuera del framework (p.ej., si un controlador de eventos arroja un error). |
BREAK_CLIP_LOADING_ERROR |
número Se muestra cuando falla el interceptor de carga de clip de pausa. |
BREAK_SEEK_INTERCEPTOR_ERROR |
número Se muestra cuando falla el interceptor de búsqueda de pausa. |
IMAGE_ERROR |
número Se muestra cuando no se carga una imagen. |
LOAD_INTERRUPTED |
número Una carga se interrumpió por una descarga o por otra carga. |
LOAD_FAILED |
número Falló un comando de carga. |
MEDIA_ERROR_MESSAGE |
número Se envió un mensaje de error al remitente. |
GENÉRICO |
número Se muestra cuando se produce un error desconocido. |
EndedReason
cadena
Razones por las que finaliza la reproducción.
Valor |
|
---|---|
END_OF_STREAM |
cadena La reproducción finalizó porque se alcanzó el final de la transmisión actual. |
ERROR |
cadena La reproducción finalizó porque se produjo un error. |
DETENIDO |
cadena La reproducción finalizó porque una operación nos obliga a detener la transmisión actual. |
/, interrumpido |
cadena La reproducción finalizó porque se cargó un nuevo elemento. |
SKIPPED |
cadena La reproducción finalizó debido a una operación de omisión de anuncios. |
BREAK_SWITCH |
cadena La reproducción finalizó porque se produjo un cambio unido. |
EventType
cadena
Tipos de eventos del jugador. Para obtener más información sobre eventos que se envían a través del proxy de MediaElement, consulta https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents.
Valor |
|
---|---|
TODA |
cadena Este es un identificador especial que se puede usar para escuchar todos los eventos (se usa principalmente con fines de depuración). El evento será una subclase de cast.framework.events.Event. |
ABORTO |
cadena Se activa cuando el navegador deja de recuperar el contenido multimedia antes de que se descargue por completo, pero no debido a un error. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
CAN_PLAY |
cadena Se activa cuando el navegador puede reanudar la reproducción del clip, pero estima que no se cargaron suficientes datos para reproducir el clip hasta el final sin tener que detener el almacenamiento en búfer. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
CAN_PLAY_THROUGH |
cadena Se activa cuando el navegador estima que puede reproducir el clip hasta el final sin detenerse para el almacenamiento en búfer. Ten en cuenta que la estimación del navegador solo corresponde al clip actual que se está reproduciendo (es decir, si se está reproduciendo un clip de anuncio, el navegador realizará la estimación solo para el clip de anuncio y no por el contenido completo). Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
DURATION_CHANGE |
cadena Se activa cuando cambia el atributo de duración del MediaElement. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
EMPTIADO |
cadena Se activa cuando el contenido multimedia está vacío. Un ejemplo de esto sería cuando se llama a load() para restablecer el MediaElement. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
FINALIZADA |
cadena Se activa cuando un clip multimedia se reproduce en su totalidad. No incluye los momentos en los que se detuvo la reproducción del clip debido a un error o a una solicitud de detención.
En el caso de que haya anuncios, se activará, como máximo, una vez por anuncio y una vez para el contenido principal. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. Si quieres saber cuándo se terminó de reproducir el contenido multimedia, te recomendamos que uses |
LOADED_DATA |
cadena Se activa cuando el navegador termina de cargar el primer fotograma del clip multimedia. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
LOADED_METADATA |
cadena Se activa cuando el navegador termina de cargar los metadatos de un clip. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
LOAD_START |
cadena Se activa cuando el navegador comienza a buscar datos multimedia de un clip. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
HAZ UNA PAUSA. |
cadena Se activa cuando se pausa la reproducción. Este evento se reenvía desde MediaElement y se unió a un cast.framework.events.MediaPauseEvent. |
JUGAR |
cadena Se activa cuando la reproducción está lista para comenzar (es decir, después de una pausa). Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
REPRODUCIENDO |
cadena Se activa cuando comienza la reproducción. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
PROGRESO |
cadena Se activa cuando el navegador está recuperando datos multimedia. Si usas una transmisión de tasa de bits adaptable (es decir, HLS, DASH o SMOOTH), lo más probable es que prefieras usar el evento |
RATE_CHANGE |
cadena Se activa cuando se actualiza la velocidad de reproducción. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
BUSCAR |
cadena Se activa cuando finaliza un salto. No se activará si finaliza la búsqueda cuando el contenido multimedia esté en pausa. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
BUSCANDO |
cadena Se activa cuando se busca contenido multimedia. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
DETENIDO |
cadena Se activa cuando el navegador intenta obtener datos multimedia, pero no recibe una respuesta.
El evento |
TIME_UPDATE |
cadena Se activa periódicamente mientras se reproduce el contenido multimedia. Se activará cada vez que cambie el atributo currentTime. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
SUSPENDER |
cadena Se activa cuando el navegador no recupera datos multimedia intencionalmente. Este evento se reenvía desde el MediaElement y se unió en un cast.framework.events.MediaElementEvent. |
ESPERANDO |
cadena Se activa cuando se detiene la reproducción porque el navegador está esperando que esté disponible el siguiente fotograma. El evento |
BITRATE_CHANGED |
cadena Se activa cuando cambia la tasa de bits del contenido multimedia que se está reproduciendo (por ejemplo, cuando se cambia una pista activa o cuando se elige una tasa de bits diferente en respuesta a las condiciones de red). El evento es un cast.framework.events.BitrateChangedEvent. |
BREAK_STARTED |
cadena Se activa cuando el primer clip de pausa de una pausa comienza a cargarse. El evento es un cast.framework.events.BreaksEvent. |
BREAK_ENDED |
cadena Se activa cuando finaliza el último clip de pausa de un descanso. El evento es un cast.framework.events.BreaksEvent. |
BREAK_CLIP_LOADING |
cadena Se activa cuando se comienza a cargar un clip de pausa. El evento es un cast.framework.events.BreaksEvent. |
BREAK_CLIP_STARTED |
cadena Se activa cuando comienza un clip de pausa. El evento es un cast.framework.events.BreaksEvent. |
BREAK_CLIP_ENDED |
cadena Se activa cuando finaliza un clip de pausa. El evento es un cast.framework.events.BreaksEvent. |
GUARD. EN BÚFER |
cadena Se activa cuando la reproducción se detiene debido al almacenamiento en búfer o se vuelve a iniciar después de que finaliza el almacenamiento en búfer. El evento es un cast.framework.events.BufferingEvent. |
CACHE_LOADED |
cadena Se activa cuando termina de cargarse el contenido que fastplay almacena en caché. El evento es un cast.framework.events.CacheLoadedEvent. |
CACHE_HIT |
cadena Se activa cuando se usa el contenido que fastplay almacena en caché previamente. El evento es un cast.framework.events.CacheItemEvent. |
CACHE_INSERTED |
cadena Se activa cuando una sola URL se almacena en caché por fastplay. El evento es un cast.framework.events.CacheItemEvent. |
CLIP_STARTED |
cadena Se activa cuando se comienza a reproducir un clip. Esto incluye clips de pausa y clips de contenido principal entre clips de pausa. Si quieres ver cuándo comienza un clip de pausa, debes usar Event es un {@link cast.framework.events.Event. |
CLIP_ENDED |
cadena Se activa cuando finaliza un clip. Esto incluye clips de pausa y clips de contenido principal entre clips de pausa. Si quieres ver cuándo finaliza un clip de pausa, debes usar |
EMSG |
cadena Se activa cuando se encuentra un mensaje electrónico en un segmento. El evento es un cast.framework.events.EmsgEvent. |
ERROR |
cadena Se activa cuando se produce un error. El evento es un cast.framework.events.ErrorEvent. |
ID3 |
cadena Se activa cuando se encuentra una etiqueta ID3. Solo se activará para el contenido HLS. El evento es un cast.framework.events.Id3Event. |
MEDIA_STATUS |
cadena Se activa antes de enviar un mensaje saliente que indica el estado actual de los medios. El evento es un cast.framework.events.MediaStatusEvent. |
CUSTOM_STATE |
cadena Se activa cuando se envía un mensaje de estado personalizado saliente. El evento es un cast.framework.events.CustomStateEvent. |
MEDIA_INFORMATION_CHANGED |
cadena Se activa si la información multimedia cambia durante la reproducción. Por ejemplo, cuando se reproduce una radio en vivo y cambian los metadatos de una pista. El evento es un cast.framework.events.MediaInformationChangedEvent. |
MEDIA_FINISHED |
cadena Se activa cuando el contenido multimedia termina de reproducirse. Esto incluye los siguientes casos: no queda nada en la transmisión para reproducir, el usuario solicitó una detención o se produjo un error. Cuando se utiliza la cola, este evento se activará una vez por cada elemento de la cola que finalice. El evento es un cast.framework.events.MediaFinishedEvent. |
PLAYER_PRELOADING |
cadena Se activa cuando el reproductor comienza a controlar una solicitud de precarga. El evento es un cast.framework.events.LoadEvent. |
PLAYER_PRELOADING_CANCELLED |
cadena Se activa si el jugador cancela la precarga. El evento es un cast.framework.events.LoadEvent. |
PLAYER_LOAD_COMPLETE |
cadena Se activa cuando el jugador termina de procesar una solicitud de carga y está listo para jugar. El evento es un cast.framework.events.LoadEvent. |
PLAYER_LOADING |
cadena Se activa cuando el reproductor comienza a controlar una solicitud de carga. Este se activará antes del evento |
SEGMENT_DOWNLOADED |
cadena Se activa cuando se termina de descargar un segmento. Esta acción solo se activará para el contenido de transmisión adaptable (HLS, DASH o Smooth). El evento es un cast.framework.events.SegmentDownloadedEvent. |
REQUEST_SEEK |
cadena Se activa cuando se realiza una solicitud de búsqueda. El evento es un cast.framework.events.RequestEvent. |
REQUEST_LOAD |
cadena Se activa cuando se realiza una solicitud de carga. El evento es un cast.framework.events.RequestEvent. |
REQUEST_STOP |
cadena Se activa cuando se realiza una solicitud de detención. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PAUSE |
cadena Se activa cuando se realiza una solicitud de detención. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PRECACHE |
cadena Se activa cuando se realiza una solicitud de precaché. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PLAY |
cadena Se activa cuando se realiza una solicitud para jugar. El evento es un cast.framework.events.RequestEvent. |
REQUEST_SKIP_AD |
cadena Se activa cuando se realiza una solicitud de omisión de anuncio. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PLAY_AGAIN |
cadena Se activa cuando se realiza una solicitud para volver a reproducir el contenido. El evento es un cast.framework.events.RequestEvent. |
REQUEST_PLAYBACK_RATE_CHANGE |
cadena Se activa cuando se realiza una solicitud de cambio de velocidad de reproducción. El evento es un cast.framework.events.RequestEvent. |
REQUEST_VOLUME_CHANGE |
cadena Se activa cuando se realiza una solicitud de cambio de volumen. El evento es un cast.framework.events.RequestEvent. |
REQUEST_EDIT_TRACKS_INFO |
cadena Se activa cuando se realiza una solicitud de información de edición de seguimiento. El evento es un cast.framework.events.RequestEvent. |
REQUEST_EDIT_AUDIO_TRACKS |
cadena Se activa cuando se realiza una solicitud para editar pistas de audio. El evento es un cast.framework.events.RequestEvent. |
REQUEST_SET_CREDENTIALS |
cadena Se activa cuando se realiza una solicitud de configuración de credenciales. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_LOAD_BY_ENTITY |
cadena Se activa cuando se realiza una carga por solicitud de entidad. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_USER_ACTION |
cadena Se activa cuando se realiza una solicitud de acción del usuario. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_DISPLAY_STATUS |
cadena Se activa cuando se realiza una solicitud de seguimiento de estado dsiplay. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_CUSTOM_COMMAND |
cadena Se activa cuando se realiza una solicitud de comando personalizado. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_FOCUS_STATE |
cadena Se activa cuando se realiza una solicitud de estado del enfoque. El evento es un cast.framework.events.request.RequestEvent. |
REQUEST_QUEUE_LOAD |
cadena Se activa cuando se realiza una solicitud de carga de la cola. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_INSERT |
cadena Se activa cuando se realiza una solicitud de inserción de cola. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_UPDATE |
cadena Se activa cuando se realiza una solicitud de actualización de la cola. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_REMOVE |
cadena Se activa cuando se realiza una solicitud de eliminación de la cola. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_REORDER |
cadena Se activa cuando se realiza una solicitud de reordenamiento de una fila. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEM_RANGE |
cadena Se activa cuando se realiza una solicitud de recuperación de elementos. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEMS |
cadena Se activa cuando se realiza una solicitud de obtención de información de elementos. El evento es un cast.framework.events.RequestEvent. |
REQUEST_QUEUE_GET_ITEM_IDS |
cadena Se activa cuando se realiza una solicitud de obtener los IDs de la cola. El evento es un cast.framework.events.RequestEvent. |
TRACKS_CHANGED |
cadena Se activa si los segmentos disponibles cambiaron después de que se completó la carga. |
LIVE_IS_MOVING_WINDOW_CHANGED |
cadena Se activa cuando cambia el rango que se puede buscar isMoveWindow, más específicamente, cuando una ventana en movimiento cambia a una ventana expandible o viceversa. El evento es un cast.framework.events.LiveStatusEvent. |
LIVE_ENDED |
cadena Se activa cuando la transmisión en vivo acaba de finalizar. El evento es un cast.framework.events.LiveStatusEvent. |
TIMED_METADATA_CHANGED |
cadena Cuando se encuentran metadatos temporizados en DASH (EventStream) o HLS (EXT-X-DATERANGE), este evento se activa después de PLAYER_LOAD_COMPLETE cuando se encuentran nuevos metadatos temporizados en el contenido en vivo. El evento es un cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_ENTER |
cadena Se activa cuando el cabezal de reproducción entra en una región de línea de tiempo en DASH o alcanza una etiqueta EXT-X-DATERANGE. El evento es un cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_EXIT |
cadena Se activa cuando el cabezal de reproducción sale de una región de la línea de tiempo en DASH o deja una etiqueta EXT-X-DATERANGE. El evento es un cast.framework.events.TimedMetadataEvent. |