cast. framework. estadísticas. Estadísticas
Representa las estadísticas de reproducción. Los atributos de estadísticas se agregan en toda la sesión del receptor (incluidos varios elementos en una cola) cuando se indica.
Propiedades
absolutePlayTime
(número o no definido)
Indica el tiempo total durante el que se está reproduciendo únicamente, en segundos. A diferencia de "playTime", el tiempo de reproducción absoluto NO incluye el tiempo que se pasa en estado de pausa. Actualmente, esto solo se admite mientras se usa Shaka.
bufferingTime
(número o no definido)
El tiempo total empleado en un estado de almacenamiento en búfer, en segundos. Esto se suma a todos los elementos multimedia de la sesión actual del receptor.
completionPercent
(número o no definido)
Es el porcentaje de finalización más alto que el usuario experimentó en la reproducción. También se conoce como "marca de agua alta". Es NaN cuando no hay una duración conocida, como en el caso de las transmisiones en vivo. Actualmente, esto solo se admite mientras se usa Shaka.
corruptedFrames
(número o no definido)
La cantidad total de marcos dañados. Esto se suma a todos los elementos multimedia de la sesión actual del receptor. Actualmente, esto solo se admite mientras se usa Shaka.
decodedFrames
(número o no definido)
La cantidad total de marcos decodificados. Esto se suma a todos los elementos multimedia de la sesión actual del receptor.
drmTimeSeconds
(número o no definido)
La cantidad de tiempo que tomó descargar la primera clave drm y cargarla en el sistema drm. Actualmente, esto solo se admite mientras se usa Shaka.
droppedFrames
(número o no definido)
Cantidad total de fotogramas descartados. Esto se suma a todos los elementos multimedia de la sesión actual del receptor.
estimatedBandwidth
(número o no definido)
Es el ancho de banda estimado. Por el momento, esto solo se admite mientras se usa Shaka.
gapsJumped
(número o no definido)
La cantidad total de interrupciones de reproducción que saltó el reproductor. Actualmente, esto solo es compatible con el uso de la versión 4.1.0 de Shaka o posterior.
alto
(número o no definido)
La altura de la pista de video actual. No se define si no se está reproduciendo ningún video.
licenseTime
(número o no definido)
Es el tiempo dedicado a las solicitudes de licencia durante esta sesión, expresado en segundos o NaN. Actualmente, esto solo se admite mientras se usa Shaka.
liveLatency
(número o no definido)
El tiempo transcurrido entre la captura de un fotograma y el momento en que el usuario final lo muestra en su pantalla. Actualmente, esto solo se admite mientras se usa Shaka.
loadLatency
(número o no definido)
Es la cantidad de segundos que tardó el elemento de video en tener datos suficientes para comenzar la reproducción. Se mide desde el momento en que se llama a la función load() del reproductor hasta el momento en que el elemento multimedia activa el evento "loaddata". Actualmente, esto solo se admite mientras se usa Shaka.
manifestTimeSeconds
(número o no definido)
La cantidad de tiempo que tomó descargar y analizar el manifiesto Actualmente, esto solo se admite mientras se usa Shaka.
maxSegmentDuration
(número o no definido)
La duración máxima del segmento de la presentación en segundos o NaN. Actualmente, esto solo se admite mientras se usa Shaka.
pauseTime
(número o no definido)
El tiempo total durante el que el video está detenido, expresado en segundos. Actualmente, esto solo se admite mientras se usa Shaka.
playTime
(número o no definido)
El tiempo total empleado en un estado que no es de búfer, en segundos. Esto se suma a todos los elementos multimedia de la sesión actual del receptor.
stallsDetected
(número o no definido)
La cantidad total de pausas de reproducción detectadas. Actualmente, esto solo es compatible con el uso de la versión 4.1.0 de Shaka o posterior.
stateHistory
(Array no nulo de cast.framework.stats.StateChange no nulo o indefinido)
Un historial de los cambios de estado en los que ingresó el jugador. Puede ser "almacenar en búfer", "reproducir", "pausado" o "finalizado".
streamBandwidth
(número o no definido)
El ancho de banda requerido para las transmisiones actuales (total, en bits/s). No se define si no hay transmisiones activas en este momento.
switchHistory
(Array no nulo de cast.framework.stats.TrackChoice o no definido) no nulo)
Un historial de los cambios de la transmisión Esto incluye los cambios de ABR y las selecciones de pistas manuales.
ancho
(número o no definido)
El ancho de la pista de video actual. No se define si no se está reproduciendo ningún video.