Optional userId: stringOptional webRTCMetricsServerDescription: RTCMetricsServerDescriptionPrivate #_Private #_Private #_Private #_Private #_Private #_Private #dPrivate #incomingPrivate #invitePrivate #vacantPrivate #wrappedProtected connectionProtected loggerProtected notifierProtected statsStatic Private Readonly #BITRATE_Static Private Readonly #CONTROL_Private #applyPrivate #dPrivate #setDestroy room
Participants will receive RoomEvent.ENDED. state will be RoomState.DISPOSED
Evict participant
Participants will receive RoomEvent.EVICTED with EvictedFromRoom.
Join the room
peer connection
Optional nickname: stringuser nickname
Optional config: { [track.id] : track content type
Optional predefinedTracksCount: numberInitial number of allocated transceivers.
Optional transportType: TransportTypeIce transport protocol. "UDP"/"TCP".
Leave room
Participants will receive RoomEvent.LEFT with LeftRoom. state will be RoomState.DISPOSED
Private muteMute track
Participants will receive RoomEvent.MUTE_TRACKS with AddRemoveTracks
Rename participant
Participants will receive RoomEvent.PARTICIPANT_RENAMED with ParticipantRenamed.
Protected update
Change the quality of the requested track