Meeting SDK - macOS v5.10.6
1654024257429
Added
New interface to allow the user to disable the new whiteboard feature.
New interface in
ZoomSDKMeetingConfiguration
- (ZoomSDKError)enableCloudWhiteboard:(BOOL)enable;
New callback to notify when a reaction is received in a Webinar.
New callback in
ZoomSDKReactionControllerDelegate
-(void)onEmojiReactionReceivedInWebinar:(ZoomSDKEmojiReactionType)type;
New interfaces and callback to support setting the chat privilege of a panelist.
New interfaces in
ZoomSDKWebinarController
-(ZoomSDKError)setPanelistChatPrivilege:(ZoomSDKPanelistChatPrivilege)privilege; -(ZoomSDKError)getPanelistChatPrivilege:(ZoomSDKPanelistChatPrivilege*)privilege;
New enum named
ZoomSDKPanelistChatPrivilege
ZoomSDKPanelistChatPrivilege_PanelistOnly, ZoomSDKPanelistChatPrivilege_All,
Add an interface to support setting the chat privilege of participants (note that the word privilege is misspelled in the code):
New interface in
ZoomSDKMeetingActionController
:-(ZoomSDKError)setParticipantsChatPriviledge:(ZoomSDKChatPriviledgeType)priviledge;
Add New Enum Values to Enum named
ZoomSDKChatPriviledgeType
inZoomSDKErrors.h
:ZoomSDKChatPriviledgeType_To_Host, ZoomSDKChatPriviledgeType_Disable_Attendee_Chat, ZoomSDKChatPriviledgeType_Host_Public,
The interfaces defined in
ZoomSDKWebinarController
are marked as deprecated:-(ZoomSDKError)allowAttendeeChat:(ZoomSDKChatPriviledgeType)priviledge; -(ZoomSDKError)DisallowAttendeeChat;
Add a callback to notify of the chat privilege change of the participants, attendee, or panelist:
New callback in
ZoomSDKMeetingActionControllerDelegate
:- (void)onChatStatusChangedNotification:(ZoomSDKChatStatus *)chatStatus;
The interfaces defined in
ZoomSDKWebinarControllerDelegate
are marked as deprecated:- (void)onAllowAttendeeChatStatusChangedNoti; - (void)onDisAllowAttendeeChatStatusChangedNoti;
New interface class named
ZoomSDKChatStatus
defined inZoomSDKMeetingActionController.h
:- (ZoomSDKNormalMeetingChatPrivilege *)getNormalMeetingPrivilege; - (ZoomSDKWebinarAttendeeChatPrivilege *)getWebinarAttendeePrivilege; - (ZoomSDKWebinarPanelistChatPrivilege *)getWebinarPanelistPrivilege; - (BOOL)isSupportChat; - (BOOL)isWebinarAttendee; - (BOOL)isWebinarMeeting;
New interface class named
ZoomSDKWebinarPanelistChatPrivilege
defined inZoomSDKMeetingActionController.h
:@property (assign,nonatomic,readonly) BOOL canChatToAllPanellist; @property (assign,nonatomic,readonly) BOOL canChatToAllPanellistAndAttendee; @property (assign,nonatomic,readonly) BOOL canChatToIndividual;
New interface class named
ZoomSDKWebinarAttendeeChatPrivilege
defined inZoomSDKMeetingActionController.h
:@property (assign,nonatomic,readonly) BOOL canChat; @property (assign,nonatomic,readonly) BOOL canChatToAllPanellistAndAttendee; @property (assign,nonatomic,readonly) BOOL canChatToAllPanellist;
New interface class named
ZoomSDKNormalMeetingChatPrivilege
defined inZoomSDKMeetingActionController.h
:@property (assign,nonatomic,readonly) BOOL canChat; @property (assign,nonatomic,readonly) BOOL canChatToAll; @property (assign,nonatomic,readonly) BOOL canChatToIndividual; @property (assign,nonatomic,readonly) BOOL isOnlyCanChatToHost;
Changed & Fixed
Support new breakout room behavior introduced in the Zoom app v5.10.6.
Supported features:
Add support for all share types that are supported in the main session, such as multi-share, enable original sound, video optimization, etc.
Annotation
Remote control
Reclaim host
Ask all to unmute, mute all for host/co-host
Reaction
Mute/unmute audio or video, join/leave audio
Call in/call me
Local recording
In-meeting chat
Pin a user, allow multi-pin
Rename
Lower all hands for host/co-host
Turn on/off original sound
Waiting room (only allow admit to meeting)
Unsupported features:
Call out
Call H.323 device
Cloud recording
Change chat privilege
Spotlight
Set video order
Close caption
Fixed an issue where a newly joined user cannot get the
onSpotlightVideoUserChange
callback when someone else is already being spotlighted.Fixed an issue where the
JoinLanguageChannel
interface returns success even with an invalidlanguageID
.Fixed an issue where the leave meeting interface
leaveMeetingWithCmd
was not working properly.Fixed an issue where the annotation interfaces
setTool
,getTool
, andsetColor
returned incorrect values.Fixed an issue where the breakout room APIs
getBOMeetingAssistant
,getBOMeetingAttendee
,getBOMeetingDataHelp
,getBOMeetingAdmin
, andgetBOMeetingCreator
returned incorrect values.Fixed an issue where the camera turned on when calling
enableCatchHDVideo
.Fixed an issue where the
getWaitingRoomUserInfo
interface returned an incorrect value.
Did you like this update?