LivestreamConfigurationRequest

@Serializable
data class LivestreamConfigurationRequest(val url: String, val shouldEncode: Boolean? = null, val resolution: LivestreamResolution? = null, val minimumBitrate: Int? = null, val maximumBitrate: Int? = null, val startingBitRate: Int? = null, val fov: LivestreamFov? = null, val certificate: ByteArray? = null)

Constructors

Link copied to clipboard
constructor(url: String, shouldEncode: Boolean? = null, resolution: LivestreamResolution? = null, minimumBitrate: Int? = null, maximumBitrate: Int? = null, startingBitRate: Int? = null, fov: LivestreamFov? = null, certificate: ByteArray? = null)

Properties

Link copied to clipboard
@SerialName(value = "cert")
val certificate: ByteArray? = null
Link copied to clipboard
@SerialName(value = "lens")
val fov: LivestreamFov? = null
Link copied to clipboard
@SerialName(value = "maximum_bitrate")
val maximumBitrate: Int? = null
Link copied to clipboard
@SerialName(value = "minimum_bitrate")
val minimumBitrate: Int? = null
Link copied to clipboard
@SerialName(value = "window_size")
val resolution: LivestreamResolution? = null
Link copied to clipboard
@SerialName(value = "encode")
val shouldEncode: Boolean? = null
Link copied to clipboard
@SerialName(value = "starting_bitrate")
val startingBitRate: Int? = null
Link copied to clipboard
val url: String