Connect Message
constructor(type: String = "connect", role: String, channelId: String, clientId: String? = null, bundleId: String? = null, metadata: Any? = null, signalingNotifyMetadata: Any? = null, multistream: Boolean = false, spotlight: Any? = null, spotlightNumber: Int? = null, spotlightFocusRid: String? = null, spotlightUnfocusRid: String? = null, simulcast: Boolean? = false, simulcastRid: 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)