该版本于 2024/07/12 发布。
升级内容
1.支持会中切换扬声器输出方式
2.支持统一认证登录
3.支持单点登录
4.支持会议室所有者结束全体会议
5.支持自定义日志名称和存储路径
6.支持服务端触发SDK上传日志
7.UI体验优化
8.已知问题修复
1.三方账号认证登录:- (void)loginExtUserId:(NSString *)extUserId authCode:(NSString *)authCode displayName:(NSString *)displayName;
2.小鱼账号加密登录:- (void)loginXYAccount:(NSString *)account password:(NSString *)password countryCode:(NSString *_Nullable)countryCode;
3.三方授权登录:- (void)loginExtToken:(NSString *)token;
4.单点登录:- (void)loginXYAccountWithToken:(NSString *)token;
5.结束会议:- (void)endMeeting;
检查录制权限接口:接口回调参数修改
检查录制空间接口:接口回调参数修改
该版本于 2023/07/21 发布。
升级内容
1.支持通话字幕
2.支持全量参会者回调
3.支持会议室所有者回调
4.支持会控清除举手回调
5.会议状态回调增加meetingId参数
6.会中页面代码拆分、交互逻辑优化
1.是否支持通话字幕:- (BOOL)isSupportAiCaption;
2.设置通话字幕语言:- (void)setSubtitleLanguage:(NSString *)language;
3.全量参会者信息回调:- (void)nemoSDKDidBulkRosterChanged:(NemoBulkRoster *)rosters;
4.会议室所有者回调:- (void)nemoSDKDidMeetingOwnerChanged:(NSString *)meetingId owner:(BOOL)owner;
5.会控清除举手发言:- (void)nemoSDKDidMeetingForceHandDown;
会议邀请回调接口:接口回调参数修改
AICaptionInfo改为NemoCaptionInfo
该版本于 2023/02/24 发布。
升级内容
1.呼叫入会接口config参数支持预约Id
2.新增会议中接打电话状态处理逻辑
3.支持退会后选择继续录制
4.支持获取一帧视频数据
5.兼容旧版本NemoBaseView头文件
6.修复线路选择未同步问题
7.规范部分参数命名
1.设置本地麦克风状态:- (void)enableAudioOfMic:(BOOL)enable muteReason:(NemoMuteReason)muteReason;
2.挂断会议:- (void)hangup:(BOOL)endRecord;
1.线路配置接口:block回调参数由NSArray <NemoSitePathInfo *>*infos改为NemoSitePath
2.获取本地一帧视频数据接口:- (NSData *)getLocalVideoData;改为- (NSData *)getVideoDataBySourceId:(NSString *)sourceId;
1.XYLogLevel改为NemoLogLevel
2.XYVideoDimension改为NemoVideoDimension
3.XYVideoMuteReason改为NemoMuteReason
该版本于 2022/09/09 发布。
升级内容
1.支持美颜、滤镜
2.支持会控签到、答题
3.支持等候室
4.支持本地视频镜像
5.支持会控修改参会者名称
1.设置美颜接口:setVideoBeautyEffect
2.设置滤镜接口:setVideoFilterEffect
3.设置本地视频镜像接口:setLocalVideoFlip
4.获取本地视频是否镜像接口:isLocalVideoFlipping
1.呼叫状态回调接口参数修改,参数由number、callState、reason改为NemoMeetingStateInfo对象
2.录制状态回调接口参数修改,参数由start改为NemoRecordingInfo对象
3.初始化参数修改,参数由enableSSLCertificate改为trustCertificatesChain
4.线路配置接口参数修改,参数由NSArray<NemoSitePathInfo *>数组改为NemoSitePath对象
该版本于 2022/05/20 发布。
升级内容
1.人脸识别功能(仅支持公有云)
2.本地主持人状态变更回调
3.会控请求关闭摄像头
4.会议中最小化窗口
5.修复虚拟背景首次加载耗时问题
1.人脸识别相关接口:enableFaceRecognize、enableElectronicBadge、faceDetect:state:、getFaceInfo:completion:、nemoSDKDidRecieveAiFace:isLocal:
2.本地主持人状态变更回调:nemoSDKDidMeetingHostChanged:host:
3.会控请求关闭摄像头回调:nemoSDKDidMeetingMuteQuery:query:
将请流接口setCustomLayout: 入参改为NSArray<NemoCustomLayoutInfo *>,NemoCustomLayoutInfo为每一路视频流参数
该版本于 2022/02/11 发布。
升级内容
1.接入新的鉴权方式,提高接口访问安全性
2.本地麦克风音量回调
3.错误码变更,统一格式
4.签到和会议锁定
5.部分接口增加三方id回调
1.本地麦克风音量回调:nemoSDKDidLocalMicrophoneDecibelChanged
2.会控互动回调:nemoSDKDidInteractiveEvent:interactiveInfo:
3.会议锁定回调:nemoSDKDidMeetingLocked
4.签到:signIn
5.刷新access_token:refreshToken
修改云会议室密码:updateCloudMeetingRoom:password:
该版本于 2021/11/21 发布。
升级内容
1.修复会议中音频中断后“nemoSDKDidAudioInterrupt”接口不回调问题
2.优化demo代码
设置视频方向:setVideoOrientation
该版本于 2021/10/15 发布。
升级内容
1.对demo代码做了模块划分,条理更加清晰
2.会议中视频画面显示逻辑优化
3.修复已知问题
该版本于 2021/09/06 发布。
升级内容
1.主动共享图片和接收远端共享时支持标注
2.画面锁定和主会场模式
3.新增XYRTCEngineExtension.framework,扩展进程不再引入XYRTCEngine.framework,以减小安装包体积
4.修改部分不规范的接口命名
5.demo增加登录页面
1.开启标注:startAnnotation
2.关闭标注:stopAnnotation
3.发送标注数据:sendAnnotationMessage
1.loginResult改为nemoSDKDidLoginResult
2.connectStateWithNemo改为nemoSDKDidConnectStateWithNemo
3.logoutState改为nemoSDKDidLogoutState
4.accountWasKickOut改为nemoSDKDidAccountWasKickOut
5.nemoSDKContentShareStateChanged改为nemoSDKDidContentShareStateChanged
6.nemoSDKWhiteboardDidReceieved改为nemoSDKDidWhiteboardReceieved
7.nemoSDKWhiteboardDidStateChanged改为nemoSDKDidWhiteboardStateChanged
8.nemoSDKNetworkIndicatorLevel改为nemoSDKDidNetworkIndicatorLevel
该版本于 2021/08/06 发布。
升级内容
1.出入会通知
2.呼叫接口支持设置麦克风和摄像头状态
3.demo增加设置最大发送分辨率入口
4.网络线路选择和测试
5.设置虚拟背景
6.显示发言者
1.移除isComingCallDispose属性,改为从nemoSDKDidReceiveCall接口上报邀请通话状态
2.makeCall:接口移除NemoVideoOrientation参数,新增NemoCallConfig参数
3.移除changeVideoOrientation接口,SDK会根据设备方向自行适配
4.移除speakerOnModeDefault接口,初始化音频接口改为startAudio
5.answer接口移除NemoVideoOrientation参数
6.hangup接口移除NemoHangUpMode参数,新增reject接口拒绝会议邀请
7.startContentSharing接口增加bundleID参数,可为空
8.extensionStartSampleHandlerWithHandler和extensionStopReasonMessage接口合并
1.NemoSDK.framework库名称改为XYRTCEngine.framework,头文件未改动
2.XYRTCContent改为NemoContent
3.XYRTCVideoCanvas改为NemoVideoCanvas
4.XYDataType改为NemoDeviceType
5.XYVideoState改为NemoVideoState
该版本于 2021/07/27 发布。
升级内容
1.修复白板接口调用不当导致的问题
该版本于 2021/02/19 发布。
升级内容
1.优化 ws 连接机制
2.修复进程异常终止引起 crash 问题
3.修复已知问题
该版本于 2020/12/20 发布。
升级内容
1.增加音频旁路接口
2.修复已知问题
该版本于 2020/10/10 发布。
升级内容
1.demo ui 重写
2.增加翻页功能
3.头文件合并,集成更方便
4.bug fix
该版本于 2020/07/30 发布。
升级内容
1.分享屏幕和图片
2.获取更多参会者
该版本于 2020/07/22 发布。
升级内容
1.会中支持混音播放
2.bug fix
该版本于 2020/05/28 发布。
升级内容
1.登录失败问题修复
2.增加订阅接口
该版本于 2020/04/16 发布。
升级内容
1.支持切换企业
2.bug fix
该版本于 2020/03/20 发布。
升级内容
1.增加字幕回调方法
2.本地 log 打印逻辑优化
该版本于 2020/02/05 发布。
升级内容
1.调整 demo 的 startAudio 方法调用时机,避免多次调用导致音频异常中断
2.修复入会导致崩溃的 bug
该版本于 2019/12/26 发布。
升级内容
1. 增加新接口:切换横竖屏,调整分辨率,设置手电筒,修改个人云会议室密码
2. 增加会议中接听邀请通话
3. 增加白板功能
4. 相关接口传参修改
该版本于 2019/05/24 发布。
升级内容
1. 增加新接口:第三方授权登录、登录状态、WS 连接状态、是否在会议中、获取本地视频信息
2. 优化 sdk 内部
3. 增加签名 AFN 案例
4. 扩展 XYSettings,增加初始化摄像头(默认前置摄像头)
该版本于 2019/04/08 发布。
升级内容
1. 增加 CustomLayout 功能
2. 增加人脸识别功能
3. fix demo UI bug
4. 扩展 XYSettings