RTMPBroadcastRequest

data class RTMPBroadcastRequest(@Json(name = "name") val name: String, @Json(name = "stream_url") val streamUrl: String, @Json(name = "quality") val quality: RTMPBroadcastRequest.Quality? = null, @Json(name = "stream_key") val streamKey: String? = null, @Json(name = "layout") val layout: LayoutSettingsRequest? = null)

RTMPBroadcastRequest is the payload for starting an RTMP broadcast.

Constructors

Link copied to clipboard
constructor(@Json(name = "name") name: String, @Json(name = "stream_url") streamUrl: String, @Json(name = "quality") quality: RTMPBroadcastRequest.Quality? = null, @Json(name = "stream_key") streamKey: String? = null, @Json(name = "layout") layout: LayoutSettingsRequest? = null)

Types

Link copied to clipboard
sealed class Quality

Quality Enum

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard