OpenLiveStreamRequest

data class OpenLiveStreamRequest(val openToken: String? = null, val userId: UUID? = null, val playSessionId: String? = null, val maxStreamingBitrate: Int? = null, val startTimeTicks: Long? = null, val audioStreamIndex: Int? = null, val subtitleStreamIndex: Int? = null, val maxAudioChannels: Int? = null, val itemId: UUID? = null, val enableDirectPlay: Boolean? = null, val enableDirectStream: Boolean? = null, val alwaysBurnInSubtitleWhenTranscoding: Boolean? = null)

Opens a media source.

Constructors

Link copied to clipboard
constructor(openToken: String? = null, userId: UUID? = null, playSessionId: String? = null, maxStreamingBitrate: Int? = null, startTimeTicks: Long? = null, audioStreamIndex: Int? = null, subtitleStreamIndex: Int? = null, maxAudioChannels: Int? = null, itemId: UUID? = null, enableDirectPlay: Boolean? = null, enableDirectStream: Boolean? = null, alwaysBurnInSubtitleWhenTranscoding: Boolean? = null)

Properties

Link copied to clipboard

Always burn-in subtitle when transcoding.

Link copied to clipboard

The audio stream index.

Link copied to clipboard

Whether to enable direct play. Default: true.

Link copied to clipboard

Whether to enable direct stream. Default: true.

Link copied to clipboard
val itemId: UUID?

The item id.

Link copied to clipboard

The maximum number of audio channels.

Link copied to clipboard

The maximum streaming bitrate.

Link copied to clipboard

The open token.

Link copied to clipboard

The play session id.

Link copied to clipboard

The start time in ticks.

Link copied to clipboard

The subtitle stream index.

Link copied to clipboard
val userId: UUID?

The user id.