AnalyticsEvent
Playback quality and lifecycle events for analytics integrations.
Inheritors
Types
Link copied to clipboard
data class BitrateChanged(val bitrate: Int, val width: Int, val height: Int, val frameRate: Float) : AnalyticsEvent
The video rendition in use changed (ABR switch or initial selection).
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Playback reached the end of the media.
Link copied to clipboard
DRM keys were loaded for a session (initial license or renewal).
Link copied to clipboard
Video frames were dropped during elapsedMs.
Link copied to clipboard
A fatal playback error occurred.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class QualitySnapshot(val positionMs: Long, val bufferedMs: Long, val bandwidthEstimateBps: Long, val droppedFramesTotal: Int) : AnalyticsEvent
Periodic playback-quality sample, emitted every 10s while playing.
Link copied to clipboard