Playback
data class Playback(val videoVariant: String, val audioVariant: String, val videoCodec: String, val audioCodec: String, val playbackSource: PlaybackSource? = null, val error: PlaybackError? = null, val contentPlayheadPositionMs: Long, val contentDurationMs: Long) : ReportingData
Represents reporting data payload related to video playback session.
Constructors
Link copied to clipboard
constructor(videoVariant: String, audioVariant: String, videoCodec: String, audioCodec: String, playbackSource: PlaybackSource? = null, error: PlaybackError? = null, contentPlayheadPositionMs: Long, contentDurationMs: Long)
Properties
Link copied to clipboard
The audio codec.
Link copied to clipboard
The audio variant. This is platform specific value.
Link copied to clipboard
The original content duration on a SSAI stream (excluding ads duration).
Link copied to clipboard
The players current time with respect to origin content on a SSAI stream.
Link copied to clipboard
The data payload container.
Link copied to clipboard
The PlaybackError instance if error occurs during video playback session. This value is optional if unknown.
Link copied to clipboard
The PlaybackSource instance. This value is optional if unknown.
Link copied to clipboard
The video codec.
Link copied to clipboard
The video variant. This is platform specific value.