Published March 22, 2023
Added
- New added interface to support displaying the Meeting SDK’s broadcast name in the Zoom client’s live streaming menu.
- New elements in
RawLiveStreamInfo
.const wchar_t* broadcastName;
- New interface in
IRequestRawLiveStreamPrivilegeHandler
.virtual const wchar_t* GetBroadcastName() = 0;
- New interfaces in
IMeetingLiveStreamController
.virtual SDKError RequestRawLiveStreaming(const wchar_t* broadcastURL, const wchar_t* broadcastName) = 0; virtual SDKError StartRawLiveStreaming(const wchar_t* broadcastURL, const wchar_t* broadcastName) = 0;
- New added interface to support shared cameras in the custom UI.
- New interfaces in
IMeetingShareController
.virtual SDKError StartShareCamera(const wchar_t* deviceID, HWND hWnd) = 0;
- New added interfaces and callbacks to support suspending participants' activities.
- New interfaces in
IMeetingService
.virtual SDKError SuspendParticipantsActivites() = 0; virtual bool CanSuspendParticipantsActivities() = 0;
- New callbacks in
IMeetingParticipantsCtrlEvent
virtual void onAllowParticipantsRenameNotification(bool bAllow) = 0; virtual void onAllowParticipantsUnmuteSelfNotification(bool bAllow) = 0; virtual void onAllowParticipantsStartVideoNotification(bool bAllow) = 0; virtual void onAllowParticipantsShareWhiteBoardNotification(bool bAllow) = 0;
- New callbacks in
IMeetingServiceEvent
.virtual void onSuspendParticipantsActivities() = 0;
Changed
-
Following Zoom client’s behavior change, the SDK exits immersive mode when starting or viewing shared content.
-
New ability to allow rendering the local shared content. Subscribe to your own share and the SDK will render it.
Fixed
-
Fixed an issue where the last picture of the virtual background item list isn't selected after selecting the picture using
useBGItem
. -
Fixed an issue where the SDK crashes when leaving a meeting.
-
Fixed an issue where the callback
onAllowParticipantsUnmuteSelfNotification
provides an incorrect “allow unmute” status.
Deprecated
- Deprecate interfaces in
IMeetingLiveStreamController
.
virtual SDKError RequestRawLiveStream(const wchar_t* broadcastURL) = 0;
virtual SDKError StartRawLiveStream(const wchar_t* broadcastURL) = 0;