Original publication date: March 4, 2022
Added
-
The ability to notify users that the meeting has enabled auto-recording.
-
New interfaces in
MobileRTCMeetingService.h
MobileRTCMeetingParameter
object:@property (nonatomic, assign) MobileRTCMeetingType meetingType; @property (nonatomic, assign) BOOL isViewOnly; @property (nonatomic, assign) BOOL isAutoRecordingLocal; @property (nonatomic, assign) BOOL isAutoRecordingCloud; @property (nonatomic, assign) unsigned long long meetingNumber; @property (nonatomic, retain) NSString * _Nullable meetingTopic; @property (nonatomic, retain) NSString * _Nullable meetingHost;
-
New callback in
MobileRTCMeetingDelegate.h
:- (void)onMeetingParameterNotification:(MobileRTCMeetingParameter *_Nullable)meetingParam;
-
-
New callbacks
OnLiveTranscriptMsgReceived
andOnClosedCaptionMessageReceived
to receive live transcript and closed caption messages.-
New callback in
MobileRTCMeetingDelegate.h
:- (void)onClosedCaptionReceived:(NSString *_Nonnull)message speakerId:(NSUInteger)speakerID msgTime:(NSDate *_Nullable)msgTime; - (void)onSinkLiveTranscriptionMsgReceived:(NSString *_Nonnull)msg speakerId:(NSUInteger)speakerId type:(MobileRTCLiveTranscriptionOperationType)type;
-
-
Support spotlighting in Custom UI.
-
New interfaces in
MobileRTCMeetingService+Video.h
:- (BOOL)unSpotlightAllVideos; - (NSArray <NSNumber*>* _Nullable)getSpotLightedVideoUserList;
-
New callback in
MobileRTCMeetingDelegate.h
:- (void)onSpotlightVideoChange:(BOOL)on;
-
Enhanced
-
Support for full screen screen share on iPad.
-
Removed restrictions on the send raw data interfaces, allowing all Developers to send raw data.
-
Renamed
onVideoOrderUpdated
toonHostVideoOrderUpdated
.
Fixed
-
Issue where
InMeetingChatController.sendChatToUser
was not working in E2EE meetings. -
Issue where the
onSinkSharingStatus
callback was not being triggered when joining a meeting with the Zoom UI. -
Issue where “Unknown error” was returned when joining a meeting after the user was removed.
-
Issue where no value was returned when using the wrong JWT token for SDK authentication.
-
Issue where theLeavebutton in the custom waiting room UI was not responding.
-
Issue where the navigation bar in the default waiting room UI was transparent.
-
Issue where setting
false
in the interfaceturnOnCRM
did not take effect. -
Issue where the interface
ConnectMyAudio
always returnedTrue
when not in a meeting. -
Issue where the coHost could be demoted in a webinar.
-
Issue where the interface
enableMirrorEffect
did not take effect. -
Fixed an issue where the interface
allowAttendeeChat
did not work when set tonone
. -
Issue where the interface
hostLeaveHidden
hid theLeavebutton even if the user was not the host.