Original publication date: April 20, 2022
Breaking Changes
-
Interfaces change:
-
In
InMeetingServiceListener
:-
void onUserNetworkQualityChanged(long userId)
is deprecated, replaced byvoid onSinkMeetingVideoQualityChanged(VideoQuality videoQuality, long userId)
-
-
In
InMeetingEventHandler
:-
void setMeetingNamePassword(String password, String displayName)
modified to:void setMeetingNamePassword(String password, String displayName, boolean cancel)
-
-
Added
-
New interface to retrieve the URL for 3rd party closed captioning.
-
New interface in
InMeetingLiveTranscriptionController
String getClosedCaptionUrlFor3rdParty();
-
-
New interfaces and callbacks for deleting in-meeting chat.
-
New enums in
ChatMessageDeleteType
SDK_CHAT_DELETE_BY_NONE, SDK_CHAT_DELETE_BY_SELF, SDK_CHAT_DELETE_BY_HOST, SDK_CHAT_DELETE_BY_DLP
-
New interfaces in
InMeetingChatController
MobileRTCSDKError deleteChatMessage(String msgId) List<String> getAllChatMessageID() boolean isChatMessageCanBeDeleted(String msgId)
-
New callback in
InMeetingServiceListener
void onChatMsgDeleteNotification(String msgID, ChatMessageDeleteType deleteBy)
-
-
New callback for when the meeting video quality changes.
-
New enums in
VideoQuality
VideoQuality_Unknown, VideoQuality_Bad, VideoQuality_Normal, VideoQuality_Good
-
New callback in
InMeetingServiceListener
void onSinkMeetingVideoQualityChanged(VideoQuality videoQuality, long userId)
-
-
Added Polish and Turkish support.
Enhanced
-
Support annotation toolset in zoom UI for the following interfaces in
InMeetingAnnotationController
:MobileRTCSDKError setToolColor(int color) MobileRTCSDKError setToolType(AnnotationToolType toolType) MobileRTCSDKError setToolWidth(int width) MobileRTCSDKError clear() MobileRTCSDKError undo() MobileRTCSDKError redo()
Fixed
-
Issue where the tooltip was displayed when the participant button is hidden.
-
Issue where sharing the device audio was not working properly.
-
Issue where the
onShareActiveUser
callback provided incorrectuserId
forstopShare
.
Deprecated
-
Deprecated interface in
InMeetingServiceListener
void onUserNetworkQualityChanged(long userId)