Published June 28, 2023
Note
- Version 5.15.0 was removed. Use v5.15.2 instead.
Breaking Changes
- Fixed misspelling. Interfaces that used the word Privilige now use the correct spelling, Privilege:
Added
- Added support to capture video raw data streams at 180p.
- New interface to support broadcasting host audio from main session to all breakout rooms in
MobileRTCBORole.h
.- (BOOL)isBroadcastVoiceToBOSupport;
- (BOOL)canBroadcastVoiceToBO;
- (BOOL)broadcastVoiceToBO:(BOOL)bStart; - New interface to refine life cycle interface in
MobileRTC.h
.- (void)cleanup;
- New callback in
MobileRTCMeetingDelegate.h
.- (void)onBroadcastBOVoiceStatus:(BOOL)bStart;
- (void)onEmojiFeedbackReceived:(NSUInteger)userId feedbackType:(MobileRTCEmojiFeedbackType)type;
- (void)onEmojiFeedbackCanceled:(NSUInteger)userId; - New MobileRTCEmojiFeedbackType in
MobileRTCConstants.h
.MobileRTCEmojiFeedbackType_None,
MobileRTCEmojiFeedbackType_Yes,
MobileRTCEmojiFeedbackType_No,
MobileRTCEmojiFeedbackType_SpeedUp,
MobileRTCEmojiFeedbackType_SlowDown,
MobileRTCEmojiFeedbackType_Away - New interface to support the full emoji set in
MobileRTCMeetingService+Reaction.h
.- (MobileRTCSDKError)sendEmojiReaction:(MobileRTCEmojiReactionType)type;
- (MobileRTCSDKError)sendEmojiFeedback:(MobileRTCEmojiFeedbackType)type;
- (MobileRTCSDKError)cancelEmojiFeedback; - New property to add more emoji for SDK in
MobileRTCMeetingUserInfo.h
.@property (nonatomic, assign) MobileRTCEmojiFeedbackType emojiFeedbackType;
Fixed
- Fixed an issue where, when the host was in the breakout room, the host could not receive notifications if there were users in the waiting room that need to be admitted.
- Fixed an issue where, after switching from customized user interface to zoom user interface, the SDK couldn't receive the callback
onReminderNotify
. - Fixed an issue when
LiveTranscript_OperationType
isMobileRTC_LiveTranscript_OperationType_NotSupported
, user would receive an additional callbackonLiveTranscriptionMsgInfoReceived
- Fixed an issue when the SDK would store cache of invitation delegate before setting event listener.
- Fixed an issue when the SDK couldn't receive recording status changed callback in customized user interface after enabling disclaimer.
- Security enhancements.
- Fixed an issue where frequently calling
RemoveBO
resulted in an error.