1、依赖调整, 新版本只有一个XYRTCEngine.framework(整合了xylinkAIengine)
2、sdk参数调整: clientID、clientSecret、extId对应调整为ci、cc、enterpriseID, 具体参考XYSettings类头文件
3、sdk新增: NemoCustomLayoutInfo中新增sessionId 字段, 取值: XYVideoStreamType_People、XYVideoStreamType_Content参考 demo中 XYLayoutManager的_customLayoutAsymmetry方法
4、sdk调整: [XYSettings settings].enableAiCaption 调整为[[NemoSDK sharedInstance] isSupportAiCaption]
5、sdk新增: 新增configVideoEffectLutFilePath方法, 配置美颜相关数据, 具体参考demo中XYSDKManager中create实现
6、sdk调整: nemoSDKDidLoginResult回调中XYUser类型调整为XYUserInfo
7、demo调整: 会中XYWhiteboardState定义调整为WhiteboardState, 见 XYLayoutManager头文件
8、demo适配: nemoSDKDidCallStateChange针对邀请来电需要在NemoCallState_Connected状态新增以下代码, 具体参考demo XYSDKManager中nemoSDKDidCallStateChange实现
if (_acceptNewCall) {
info.state = NemoCallState_Connecting;
[self showMeetingUI];
[self.meetingVC meetingStateInfo:info];
}
info.state = NemoCallState_Connected;
info.state = NemoCallState_Connected;