getVideoPlaybackInfo

abstract suspend fun getVideoPlaybackInfo(videoId: Int, videoQuality: VideoQuality, playbackMode: PlaybackMode, streamingSessionId: String, playlistUuid: String? = null): PlaybackInfo

Returns a PlaybackInfo which we can use for playback of a video.

Parameters

videoId

The requested video id as Int.

videoQuality

The requested video quality as VideoQuality.

playbackMode

The requested playback mode as PlaybackMode.

streamingSessionId

The streaming session uuid as String, created by the client, for this streaming session.

playlistUuid

The playlistUuid this play originates from as String. May be null.