PlaybackStarted

data class PlaybackStarted(val startupMs: Long) : AnalyticsEvent

First video frame of a load rendered. startupMs is wall time from OGPlayer.load to that frame — time-to-first-frame, the industry's primary startup metric. Emitted once per load; audio-only streams, which never render a frame, do not emit it.

Constructors

Link copied to clipboard
constructor(startupMs: Long)

Properties

Link copied to clipboard

URL of the media item this event belongs to (null before a load).

Link copied to clipboard

Playback-session id: a fresh UUID minted by every OGPlayer.load, stamped on each event of that session so consumers can key their pipelines without inventing their own ids. Null only for events emitted before the first load.

Link copied to clipboard