Function updateRoomParametersClient

Updates the room parameters for the client.

Will throw an error if the update process fails.

updateRoomParametersClient({
parameters: {
screenPageLimit: 10,
shareScreenStarted: true,
shared: false,
hParams: host_Params,
vParams: video_Params,
frameRate: 30,
islevel: "1",
showAlert: (alert) => console.log(alert),
data: {
rtpCapabilities: {},
reason: "Some reason",
secureCode: "1234",
roomRecvIPs: ["192.168.1.1"],
meetingRoomParams: {
itemPageLimit: 5,
type: "conference",
audioSetting: {},
videoSetting: {},
screenshareSetting: {},
chatSetting: {},
mediaType: "video",
targetOrientationHost: "landscape",
targetOrientation: "portrait",
targetResolutionHost: "hd",
targetResolution: "sd",
},
recordingParams: {
recordingAudioPausesLimit: 3,
recordingAudioPausesCount: 1,
recordingAudioSupport: true,
recordingAudioPeopleLimit: 10,
recordingAudioParticipantsTimeLimit: 60,
recordingVideoPausesCount: 2,
recordingVideoPausesLimit: 3,
recordingVideoSupport: true,
recordingVideoPeopleLimit: 5,
recordingVideoParticipantsTimeLimit: 30,
recordingAllParticipantsSupport: true,
recordingVideoParticipantsSupport: true,
recordingAllParticipantsFullRoomSupport: true,
recordingVideoParticipantsFullRoomSupport: true,
recordingPreferredOrientation: "landscape",
recordingSupportForOtherOrientation: true,
recordingMultiFormatsSupport: true,
},
},
updateRtpCapabilities: (capabilities) => {},
updateRoomRecvIPs: (ips) => {},
updateMeetingRoomParams: (params) => {},
updateItemPageLimit: (limit) => {},
updateAudioOnlyRoom: (isAudioOnly) => {},
updateScreenPageLimit: (limit) => {},
updateVidCons: (cons) => {},
updateFrameRate: (rate) => {},
updateAdminPasscode: (passcode) => {},
updateEventType: (type) => {},
updateYouAreCoHost: (isCoHost) => {},
updateAutoWave: (autoWave) => {},
updateForceFullDisplay: (forceFullDisplay) => {},
updateChatSetting: (chatSetting) => {},
updateMeetingDisplayType: (displayType) => {},
updateAudioSetting: (audioSetting) => {},
updateVideoSetting: (videoSetting) => {},
updateScreenshareSetting: (screenshareSetting) => {},
updateHParams: (hParams) => {},
updateVParams: (vParams) => {},
updateScreenParams: (screenParams) => {},
updateAParams: (aParams) => {},
updateRecordingAudioPausesLimit: (limit) => {},
updateRecordingAudioPausesCount: (count) => {},
updateRecordingAudioSupport: (support) => {},
updateRecordingAudioPeopleLimit: (limit) => {},
updateRecordingAudioParticipantsTimeLimit: (timeLimit) => {},
updateRecordingVideoPausesCount: (count) => {},
updateRecordingVideoPausesLimit: (limit) => {},
updateRecordingVideoSupport: (support) => {},
updateRecordingVideoPeopleLimit: (limit) => {},
updateRecordingVideoParticipantsTimeLimit: (timeLimit) => {},
updateRecordingAllParticipantsSupport: (support) => {},
updateRecordingVideoParticipantsSupport: (support) => {},
updateRecordingAllParticipantsFullRoomSupport: (support) => {},
updateRecordingVideoParticipantsFullRoomSupport: (support) => {},
updateRecordingPreferredOrientation: (orientation) => {},
updateRecordingSupportForOtherOrientation: (support) => {},
updateRecordingMultiFormatsSupport: (support) => {},
updateRecordingVideoOptions: (options) => {},
updateRecordingAudioOptions: (options) => {},
updateMainHeightWidth: (heightWidth) => {},
}
});