Published March 22, 2023
Breaking changes
- The old user interface class has been deleted.
- The
MeetingActivity
class has been deleted. UseNewMeetingActivity
instead. - Deleted these interfaces in
MeetingSettingsHelper
. Do not set the gallery capacity in the new UI mode.public void setGalleryViewCapacity(int cap); public int getGalleryViewCapacity(); public boolean setLargeShareVideoSceneEnabled(boolean enabled); public boolean isLargeShareVideoSceneEnabled();
- Deleted these interfaces in
ZoomUIService
.boolean isNewMeetingUIEnabled(); void enableNewMeetingUI(boolean enable, Class<? extends NewMeetingActivity> activity);
- New added interface in
ZoomUIService
void setNewMeetingUI(Class<? extends NewMeetingActivity> activity);
- Deleted the config in
config.xml
. The custom Zoom UI usessetNewMeetingUI
inZoomUIService
.zm_config_conf_activity
Added
- New added callbacks related to suspending participants' activities.
- New callbacks in
InMeetingServiceListener
.void onSuspendParticipantsActivities() void onAllowParticipantsStartVideoNotification(boolean allow) void onAllowParticipantsRenameNotification(boolean allow) void onAllowParticipantsUnmuteSelfNotification(boolean allow) void onAllowParticipantsShareWhiteBoardNotification(boolean allow) void onMeetingLockStatus(boolean isLock)
- New added interface to support displaying the Meeting SDK’s broadcast name in the Zoom client’s live streaming menu.
- New interface in
InMeetingLiveStreamController
.MobileRTCSDKError startRawLiveStreaming(String broadcastURL, String broadcastName) MobileRTCSDKError requestRawLiveStreaming(String broadcastURL, String broadcastName)
- New interface in
RequestRawLiveStreamPrivilegeHandler
.String getBroadcastName()
- New added interface in
RawLiveStreamInfo
.String getBroadcastName()
- New added interface to support a shared camera in the custom UI.
- New interface in
MobileRTCShareView
.boolean setShareCamera(String cameraID) boolean onMyVideoRotationChangedForShareCamera(int rotation)
Changed and fixed
- Adjusted chat's legal notice to align with the Zoom client.
- Fixed an issue where the video turned off when minimizing the meeting.