Connect Message
data class ConnectMessage(val type: String = "connect", var role: String, val channelId: String, val clientId: String? = null, val bundleId: String? = null, val metadata: Any? = null, val signalingNotifyMetadata: Any? = null, val multistream: Boolean? = null, var spotlight: Any? = null, var spotlightNumber: Int? = null, var spotlightFocusRid: String? = null, var spotlightUnfocusRid: String? = null, var simulcast: Boolean? = false, var simulcastRid: String? = null, var simulcastRequestRid: String? = null, var video: Any? = null, var audio: Any? = null, val soraClient: String = SDKInfo.sdkInfo(), val libwebrtc: String = SDKInfo.libwebrtcInfo(), val environment: String = SDKInfo.deviceInfo(), val sdp: String? = null, val dataChannelSignaling: Boolean? = null, val ignoreDisconnectWebsocket: Boolean? = null, val dataChannels: List<Map<String, Any>>? = null, val audioStreamingLanguageCode: String? = null, var redirect: Boolean? = null, val forwardingFilter: Any? = null, val forwardingFilters: List<Any>? = null)
Constructors
Link copied to clipboard
constructor(type: String = "connect", role: String, channelId: String, clientId: String? = null, bundleId: String? = null, metadata: Any? = null, signalingNotifyMetadata: Any? = null, multistream: Boolean? = null, spotlight: Any? = null, spotlightNumber: Int? = null, spotlightFocusRid: String? = null, spotlightUnfocusRid: String? = null, simulcast: Boolean? = false, simulcastRid: String? = null, simulcastRequestRid: String? = null, video: Any? = null, audio: Any? = null, soraClient: String = SDKInfo.sdkInfo(), libwebrtc: String = SDKInfo.libwebrtcInfo(), environment: String = SDKInfo.deviceInfo(), sdp: String? = null, dataChannelSignaling: Boolean? = null, ignoreDisconnectWebsocket: Boolean? = null, dataChannels: List<Map<String, Any>>? = null, audioStreamingLanguageCode: String? = null, redirect: Boolean? = null, forwardingFilter: Any? = null, forwardingFilters: List<Any>? = null)
Properties
Link copied to clipboard
@SerializedName(value = "audio_streaming_language_code" )
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerializedName(value = "ignore_disconnect_websocket" )
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard