版本说明
V3.3.5
该版本于 2024/07/12 发布
升级内容
- 切换音频输出接口变更 switchSpeakerDevice
- 增加统一登录接口
- loginXYAccount
- loginExtToken
- loginExtUserId
- 增加单点登录接口 loginXYLinkAccountByToken
- 错误码扩充
- 通用bugfix
V3.3.4
该版本于 2023/07/21 发布
升级内容
- 新增会议室owner回调 onMeetingOwnerChanged
- 新增同传字幕功能 onAiCaption
- 新增会控强制取消举手回调 onMeetingForceHandDown
- 新增meetingId回调 onCallStateChange
- 新增全量Roster接口 onBulkRosterChange
- 通用bug修改
V3.3.3
该版本于 2023/02/24 发布
升级内容
- 新增支持预约会议ID呼叫接口 makeCall(NemoCallConfig, MakeCallResponse)
- 增加媒体设备状态回调接口 setMediaEventCallback
- 新增mute重载接口 可配置MuteReason enableMic(isMuteMic, notifyRemote, reason)
- 新增结束会议重载接口 可配置结束会议是否结束录制 hangup(endRecord)
- getLocalVideoData接口变更为getVideoDataBySourceId
- 共享屏幕采集声音调整 移除 CONTENT_TYPE_SCREEN_WITH_AUDIO 类型,新增 startCaptureContentAudio stopCaptureContentAudio 录制三方应用音频接口
- 可配置日志文件数量 settings.setLogFileNum
- 可配置虚拟背景功能开关 settings.setEnableVirtualBg
V3.3.2
该版本于 2022/09/09 发布
升级内容
- 新增画面镜像接口 setLocalVideoFlip/isLocalVideoFlipping
- 新增美颜滤镜功能 setVideoEffect
- 新增等候室状态 WAITING
- 新增答题功能 onAnswerStart/onAnswerStop
- 新增会控Content共享管理支持
- 新增会控关闭视频功能
- 录制回调优化
- 参会者获取会控地址优化
- 新增日志文件自定义 setLogFilePath/setLogFileName
- 新增AudioDump调试 setEnableAudioDump
- 新增自定义证书 HttpsVerifier
- 移除入会自动打开摄像头逻辑
- 正常bug修改
- 虚拟背景模块移除getGpusInfo接口,新增isSupportVirtualBg接口
V3.3.1
该版本于 2022/05/20 发布
升级内容
- 新增会中判断接口 inCalling
- 会控地址变更
- 新增人脸识别功能(仅公有云支持)
- 新增获取当前cameraId接口 getCurrentCameraId
- 新增会控权限变更回调接口 onMeetingHostChanged
- sdk bug修复
V3.3.0
该版本于 2022/02/11 发布
升级内容
- 新版本鉴权接入
- 部分接口新增三方用户id回调
- 新增音频采集回调接口setMicAudioDataListener
- 新增签到互动回调接口
- 错误码变更
- arm64-v8a适配
- 会控地址变更
- 参会者对象新增deviceType属性
- sdk bug修复
V2.29.9
该版本于 2021/10/15 发布
升级内容
- SDK Demo 替换新版本UVC库
- SDK 兼容androidx
- SDK Demo 画面锁定&主会场逻辑完善
- SDK bug修复
V2.29.8
该版本于 2021/9/6 发布
升级内容
- SDK Demo优化
- 支持内容批注
- 移除部分Api接口
V2.29.7
该版本于 2021/8/6 发布
升级内容
- 新增路由线路选择&网络测试功能
- 新增啸叫检测回调
- 新增三路发言者上报回调
- 会控字幕接口扩展
- 新增呼叫时可设置音视频状态接口
- 新增参会者出入会通知回调
- 新增会议虚拟背景功能
- SDK Log存储位置变更
- 完善Demo参会者Video窗口逻辑
- SDK 兼容Okhttp各版本、初始化安全校验、bugfix
- 更换测试企业ID, 旧版本Demo需要手动替换
V2.29.6
该版本于 2021/4/28 发布
升级内容
- 增加三位发言者回调接口: onSpeakerChanged
- 修复内容共享状态错误 bug
- Demo Uvc摄像头采集逻辑修改
V2.29.5
该版本于2021/02/19发布。
升级内容
- 修复概率性挂断会议未收到回调 bug
- 修复概率性退出登录失败 bug
- 修复多次初始化 SDK 后引起 Kick Out 问题
V2.29.3
该版本于2020/12/03发布。
升级内容
- 修复偶现入会没有声音的 bug
V2.29.2
该版本于2020/10/20发布。
升级内容
- 增加音频旁路接口
- 增加主会场回调接口:onConfMgmtStateChanged
V2.29.1
该版本于2020/09/24发布。
升级内容
- 增加 socket 连接状态&登录状态回调事件
- 增加重连 socket 接口
- 清除 camera 缓存的上帧数据
V2.29.0
该版本于2020/07/30发布。
升级内容
- 增加获取更多参会者接口
- 修复蓝牙耳机音频焦点问题
- 修复已知问题
V2.27.7
该版本于2020/06/11发布。
升级内容
- 适配华为 mateX
- bugfix
V2.27.6
该版本于2020/06/05发布。
升级内容
- update FFmpeg 文件读取漏洞
V2.27.5
该版本于2020/05/28发布。
升级内容
- 修复一些已知问题
- 增加人员排序接口
- 新增订阅关注参会者接口: subscribeRoster;
V2.27.4
该版本于2020/04/17发布。
升级内容
- 新增获取会控地址接口:getMeetingHost
备注:
demo 新增会控功能 参考 XyCallActivity。
V2.27.3
该版本于2020/04/11发布。
升级内容
- 支持共享屏幕采集声音
- 新增: ContentType.CONTENT_TYPE_SCREEN_WITH_AUDIO (支持共享屏幕采集声音)
备注:
ContentType 对应于 dualStreamStart 和 dualStreamStop 中对应的 type 类型。
V2.27.2
该版本于2020/04/02发布。
升级内容
- 优化登录失败的场景, 提高呼叫成功率
- 支持 sdk 登录时切换企业
- 新增登录扩展接口:loginExternalAccount
备注:
demo 增加呼叫前默认摄像头和麦克风是否打开的实例(DialActivity)。
V2.27.1
该版本于2020/02/13发布。
升级内容
- fix 应用退到后台 camera&声音 freeze 的 bug
- fix 停止共享 content 之后没有声音的 bug
- XyCallActivity.java, 增加应用返回桌面的后台 service
- 备注:
demo 中新增 BackgroundCallService.java 文件。
V2.27.0
该版本于2019/11/22发布。
升级内容
- 增加屏幕共享, 图片共享, 白板共享
- 支持横竖屏自动切换
- 切换最大发送分辨率
- makeCall接口变更
- onVideoDataSourceChange接口变更
- onDualStreamStateChange接口变更
- 新增通话中来电回调: onCallInvite
- 新增设置视频分辨率接口:setVideoConfiguration
- 新增设置采集摄像头方向接口:setOrientation
- 新增开启双流接口:dualStreamStart
- 新增结束双流接口: dualStreamStop
备注:
- 27.0 提供的是 aar 包, 较之前的集成方式有所变化, 但更为简单, 请看上面的集成方式。
V2.24.0
该版本于2019/05/10发布。
升级内容
- 增加 customLayout 功能
- 增加人脸识别功能
V2.23.0
该版本于2018/11/20发布。
升级内容
- 媒体库升级 2.23.0,此版本只适用于公有云环境
- 支持主画面逻辑
V2.20.9
该版本于2018/09/10发布。
升级内容
- ForceLayout 逻辑调整
- 解决极少数机型 SSL 初始化失败问题
V2.20.8
该版本于 2018/08/24 发布。
升级内容
- 内部错误码处理,使用者可忽略
V2.20.7
该版本于 2018/08/13 发布。
升级内容
- NemoSDKListener 增加双流变化通知回调(onDualStreamStateChange)
V2.20.6
该版本于 2018/07/18 发布。
升级内容
- VideoInfo 类扩展 remoteAlias 属性,对应远端的号码。
V2.20.5
该版本于 2018/07/17发布。
升级内容
- 解决呼叫时铃声卡顿问题
- 支持自定义服务器端口
V2.20.4
该版本于 2018/06/29发布。
升级内容
- 通话中支持 FECC 功能
- 通话中支持 DTMF
- 通话支持录制功能
- 增加 feedback 接口
- 增加媒体统计信息
- 通话中支持大小窗口切换
- fix bugs
V2.20.3
该版本于 2018/05/11发布。
升级内容
支持网络探测功能,登录成功后会返回是否需要探测网络,如需要,探测结束后会有方法回调(onNetworkTopologyDetectionFinished),集成方可据实际情况调用。
- Login 结果数据完善。void onSuccess(String callNumber); --> void onSuccess(LoginResponseData resp, boolean isDetectingNetworkTopology);
- LoginResponseData.callNumber 字段增加国家码,eg:18612438628 --> +86-18612438628。此字段与 Roster 中的 deviceAlias 对应。
- 初始化时支持设置默认 camera,Settings 增加了 defaultCameraId 字段(0:后置 默认 1:前置)
V2.20.2
该版本于 2018/03/21发布。
升级内容
- 初始化时 Setting 增加 speakerOnModeDefault,通话时的默认输出类型,默认扬声器。 // true:使用扬声器 false:使用听筒
V2.20.1
该版本于 2018/02/23发布。
升级内容
- NemoSDKListener 增加onVideoStatusChange && onNetworkIndicatorLevel方法。onNetworkIndicatorLevel 用于本地网络质量提示,1、2、3、4 个等级,对应差-中-良-优;onVideoStatusChange 对应视频状态变化提示,分别有 0:正常; 1:本地网络不稳定; 2:系统忙,视频质量降低 ;3:对方网络不稳定; 4:网络不稳定,请稍候; 5:WiFi 信号不稳定。
V2.20.0
该版本于 2018/02/09发布。
升级内容
- 升级至 2.20 版本媒体库,支持公有云和私有云 v3.4+(包含 v3.4)。
- 增加了远端参会者音量检测接口(getAudioPeakMeters)
- 增加了一些 debug log
备注:
如之前集成过旧版本,升级至此版本时需删除 libcallmodule.so、libnemo_utils.so、libpalm_decoder_neon.so、libpalm_encoder_neon.so 文件,增加 libcallmodule_balanar.so、libsignature_balanar.so、libpalmcodec.so 库文件。
V2.0.15
该版本于 2018/01/17发布。
升级内容
- 此版本支持公有云和私有云 v3.4 以下(不包含私有云 v3.4)
- 解决部分机型开扬声器,对方听声音小的问题
- 解决 signUrl 问题
V2.0.14
升级内容
- 尝试解决部分机型频繁登录失败问题
V2.0.13
升级内容
- 支持被叫
V2.0.12
升级内容
- 解决 Rest SSL 握手失败问题
- 添加未经认证的 APP 错误码
V2.0.11
升级内容
- 提高 SDK 在私有云环境下长链接稳定性
V2.0.10
升级内容
- 解决 nexus 6p 图像倒置问题
- 解决 getStatisticsInfo 接口数据错误问题