joinConRoom

Joins a conference room.

Similar to joinRoom but uses 'joinConRoom' event. Typically used for consume-only participants in a conference.

Return

ResponseJoinRoom containing room details and capabilities

Parameters

options

Join conference room configuration

Throws

if validation fails or server returns an error

Example usage:

val socket = createSocketManager()
socket.connect("https://mediasfu.com")

val options = JoinConRoomOptions(
socket = socket,
roomName = "s12345678",
islevel = "1",
member = "user123",
sec = "64CharacterLongSecretHere...",
apiUserName = "apiUser"
)

try {
val response = joinConRoom(options)
} catch (e: SocketEmitException) {
Logger.e("SocketEmitMethods", "Failed to join: ${e.message}")
}