Room ClassIntroductionVersion: 1.2.xOn this pageVideo SDK Room Class- Flutter Introduction​The Room class includes properties, methods and events for managing a VideoSDK Room, participants, video, audio and share streams, messaging and UI customization.Room Properties​ id activeSpeakerId activePresenterId camEnabled selectedCamId selectedCam micEnabled hlsState livestreamState recordingState hlsDownstreamUrl selectedMicId selectedMic localParticipant participants pinnedParticipants pubSub selectedSpeakerId selectedSpeaker Room Methods​ join leave end enableCam disableCam unmuteMic muteMic getScreenShareSources enableScreenShare disableScreenShare changeMode startRecording stopRecording startLivestream stopLivestream startHls stopHls startTranscription stopTranscription startWhiteboard stopWhiteboard getCameras changeCam getAudioOutputDevices switchAudioDevice getMics changeMic on Room Events​ roomJoined roomLeft participantJoined participantLeft speakerChanged presenterChanged participantModeChanged pinStateChanged entryRequested entryResponded cameraRequested micRequested recordingStarted recordingStopped livestreamStarted livestreamStopped transcriptionStateChanged transcriptionText whiteboardStarted whiteboardStopped error Got a Question? Ask us on discord