Published November 3, 2023
Added
-
New libraries in the SDK package.
zBusinessUIComponent.framework ZoomAppUISDK.framework ZoomSDKCustomVideoUI.framework zUnifyWebView.framework zStudioApp.bundle
-
New interfaces to support smart summary.
-
New interface in
ZoomSDKMeetingSmartSummaryController.h
.ZoomSDKMeetingSmartSummaryPrivilegeHandler: -(ZoomSDKError)accept; -(ZoomSDKError)decline; -(ZoomSDKError)ignore; ZoomSDKMeetingSmartSummaryController: -(BOOL)isSmartSummarySupported; -(BOOL)isSmartSummaryEnabled; -(ZoomSDKError)canEnableSmartSummaryFeature; -(ZoomSDKError)enableSmartSummaryFeature; -(ZoomSDKError)canStartSmartSummary; -(ZoomSDKError)startSmartSummary; -(ZoomSDKError)stopSmartSummary; -(BOOL)isSmartSummaryStarted; -(ZoomSDKError)canRequestEnableSmartSummaryFeature; -(ZoomSDKError)requestEnableSmartSummaryFeature; -(ZoomSDKError)canRequestStartSmartSummary; -(ZoomSDKError)requestStartSmartSummary; ZoomSDKMeetingSmartSummaryControllerDelegate: -(void)onSmartSummaryPrivilegeRequested:(unsigned int)senderID requestHandler:(ZoomSDKMeetingSmartSummaryPrivilegeHandler*)handler; -(void)onSmartSummaryStartReqResponse:(BOOL)timeout isDecline:(BOOL)decline; -(void)onEnableSmartSummary;
-
-
New interfaces to support in-meeting Zoom whiteboard management in the customized user interface.
-
New enum in
ZoomSDKErrors.h
.ZoomSDKWhiteboardStatus: ZoomSDKWhiteboardStatus_Started ZoomSDKWhiteboardStatus_Stopped ZoomSDKWhiteboardCreateOption: ZoomSDKWhiteboardCreateOption_HostOnly ZoomSDKWhiteboardCreateOption_AccountUsers ZoomSDKWhiteboardCreateOption_All ZoomSDKWhiteboardShareOption ZoomSDKWhiteboardShareOption_HostShare ZoomSDKWhiteboardShareOption_HostGrabShare ZoomSDKWhiteboardShareOption_AllGrabShare
-
New interface in
ZoomSDKMeetingWhiteboardController.h
.ZoomSDKMeetingWhiteboardController: -(ZoomSDKError)setParentWindow:(NSWindow *)window; -(BOOL)isSupportWhiteBoard; -(ZoomSDKError)showDashboardView; -(ZoomSDKError)setWhiteboardShareOption:(ZoomSDKWhiteboardShareOption)option; -(ZoomSDKWhiteboardShareOption)getWhiteboardShareOption; -(ZoomSDKError)setWhiteboardCreateOption:(ZoomSDKWhiteboardCreateOption)option; -(ZoomSDKWhiteboardCreateOption)getWhiteboardCreateOption; -(ZoomSDKError)enableParticipantsCreateWithoutHost:(BOOL)bEnable; -(BOOL)isParticipantsCreateWithoutHostEnabled; ZoomSDKMeetingWhiteboardControllerDelegate -(void)onWhiteboardStatusChanged:(ZoomSDKWhiteboardStatus)status -(void)onWhiteboardSettingsChanged:(ZoomSDKWhiteboardShareOption)shareOption createOption:(ZoomSDKWhiteboardCreateOption)createOption enable:(BOOL)bEnable
-
-
New interface to support dynamic notices for the AI Companion feature.
-
New interface in
ZoomSDKAppSignalController.h
.- (ZoomSDKError)showDynamicNoticeForAICompanionPanel:(NSPoint)point parentWindow:(NSWindow*)parentWindow; - (ZoomSDKError)hideDynamicNoticeForAICompanionPanel; callback: - (void)onAICompanionActiveChangeNotice:(BOOL)active;
-
-
New error code value for rate limit.
-
New enum in
ZoomSDKErrors.h
.ZoomSDKAuthError_LimitExceededException
-
-
New interface to support screen sharing in customized UII immersive view.
-
New interface in
ZoomSDKCustomImmersiveController.h
.@interface ZoomSDKCustomImmersiveTemplateData : NSObject @property(nonatomic,retain, readonly) NSArray<ZoomSDKSeatPlacementInfo*>* seatList; @property(nonatomic,assign, readonly) NSSize canvasSize; @property(nonatomic,retain, readonly) ZoomSDKCustomImmersiveTemplateData* shareTemplateData; @property(nonatomic,retain, readonly) ZoomSDKCustomImmersiveTemplateData* videoTemplateData; @end
-
New interface in
ZoomSDKCustomImmersiveMgr.h
.- (ZoomSDKError)isInImmersiveShareMode:(BOOL*)bInShare; - (ZoomSDKError)viewShare:(unsigned int)userID; - (ZoomSDKError)getViewingShareUser:(unsigned int*)userID;
-
-
New interface to check whether the desktop screen sharing is disabled.
- New interface in
ZoomSDKASController.h
.- (BOOL)isDesktopSharingEnabled;
- New interface in
-
New property
meetingID
to improve meeting transfer feature- New property in
ZoomSDKNotificationServiceController.h
.@property (copy, nonatomic,readonly) NSString *meetingID;
- New property in
Changed & Fixed
- Adapted to production studio mode user interface.
- Modified Amazon Kinesis Video Streaming Live Stream disclaimer information in the customized user interface.
- Modified smart recording disclaimer information.
- Fixed an issue where the Meeting SDK app had a memory leak.
- Fix an issue where users who were pre-assigned to a breakout room failed to join the breakout room when joining before the host.
- Fixed an issue that starts screen sharing after calling the function
cleanCustomizedAnnototation
caused the app to crash.