Publication release date: March 2, 2023
Key Features:
- As of February 12, 2023, newly-created Meeting SDK app types use one set of credentials (OAuth) for both Zoom user authentication and SDK app authentication.
- Developers can now create multiple Meeting SDK apps in their accounts.
- Support for the webinar host to control the webinar.
Added
-
New added interface to get supported audio types for the current meeting.
-
New interface in
MobileRTCMeetingService+Audio.h
.- (int)getSupportedMeetingAudioType;
-
New
MobileRTCInMeetingSupportAudioType
inMobileRTCConstants.h
.MobileRTCInMeetingSupportAudioType_None = 0, MobileRTCInMeetingSupportAudioType_Voip = 1, MobileRTCInMeetingSupportAudioType_Telephone = 1 << 1
-
-
New added interfaces to control participants’ activities under the Security tab in
MobileRTCMeetingService+InMeeting.h
.- (MobileRTCSDKError)allowParticipantsToStartVideo:(BOOL)allow - (BOOL)isParticipantsStartVideoAllowed - (MobileRTCSDKError)allowParticipantsToShareWhiteBoard:(BOOL)allow - (BOOL)isParticipantsShareWhiteBoardAllowed
-
New added interfaces to temporarily disable captions in meetings.
-
New interface in
MobileRTCMeetingService+LiveTranscription.h
.- (BOOL)canDisableCaptions; - (BOOL)isCaptionsEnabled; - (MobileRTCSDKError)enableCaptions:(BOOL)bEnable;
-
New callback to notify of captions enable status in
MobileRTCMeetingDelegate.h
.- (void)onCaptionsEnabledStatusChanged:(BOOL)enable;
-
-
New added interfaces for webinar host to control the webinar.
-
New callbacks in
MobileRTCMeetingDelegate.h
.- (void)onAllowWebinarReactionStatusChanged:(BOOL)canReaction; - (void)onAllowAttendeeRaiseHandStatusChanged:(BOOL)canRaiseHand; - (void)onAllowAttendeeViewTheParticipantCountStatusChanged:(BOOL)canViewParticipantCount;
-
New interface in
MobileRTCMeetingService+Webinar.h
.- (BOOL)isWebinarEmojiReactionAllowed; - (MobileRTCSDKError)allowWebinarEmojiReaction; - (MobileRTCSDKError)disallowWebinarEmojiReaction; - (BOOL)isAttendeeRaiseHandAllowed; - (MobileRTCSDKError)allowAttendeeRaiseHand; - (MobileRTCSDKError)disallowAttendeeRaiseHand; - (BOOL)isAttendeeViewTheParticipantCountAllowed; - (MobileRTCSDKError)allowAttendeeViewTheParticipantCount; - (MobileRTCSDKError)disallowAttendeeViewTheParticipantCount; - (NSUInteger)getParticipantCount; - (MobileRTCSDKError)setAttendeeViewMode:(MobileRTCAttendeeViewMode)mode; - (MobileRTCAttendeeViewMode)getAttendeeViewMode;
-
New
MobileRTCAttendeeViewMode
inMobileRTCConstants.h
.MobileRTCAttendeeViewMode_None, MobileRTCAttendeeViewMode_FollowHost, MobileRTCAttendeeViewMode_Speaker, MobileRTCAttendeeViewMode_Gallery, MobileRTCAttendeeViewMode_Standard, MobileRTCAttendeeViewMode_SidebysideSpeaker, MobileRTCAttendeeViewMode_SidebysideGallery
-
-
New added interfaces to hide request dialog for local recording in
MobileRTCMeetingSettings.h
.- (void)hideRequestRecordPrivilegeDialog:(BOOL)bHide;
Changed & Fixed
-
Fixed an issue with the callback
- (void)inMeetingChatMessage:(NSString *)messageID;
adapting the new message of persistent meeting chat. -
Fixed an issue when users left the meeting and meeting status changed to idle, they’ll be given meeting status connecting.