Releases: ti-net/TiCloud-RTC-Android
Releases · ti-net/TiCloud-RTC-Android
v4.2.1
Added
- CreateClientOption 增加 isStartFTMobile 参数,用于控制是否使用观测云 SDK
v4.2.0
Changed
- Agora RTC 版本提升至 3.7.2.1
- 废弃 12005 错误码, SDK 不再返回
- 废弃 14001 错误码, SDK 不再返回,改用 onLocalHangup 回调通知
- 废弃 14002 错误码, SDK 不再返回,改用 onRemoteHangup 回调通知
- 当 App 已经集成观测云时,SDK 放弃初始化观测云,避免覆盖 App 的观测云配置. SDK 会在上传的 log 中增加 log_tag 属性, 值为 TiCloudRTC, 以便在观测云上区分出 SDK 的日志.
v4.1.0
Changed
- 接入观测云日志上报
v4.0.0
Added
- 调用 call 接口时主动检查 android.permission.RECORD_AUDIO 及 android.permission.MODIFY_AUDIO_SETTINGS 权限,无响应权限时返回 12007 错误码
- 增加本地远程音频状态相关回调(onLocalAudioStats, onRemoteAudioStats, onLocalAudioStateChanged, onRemoteAudioStateChanged)
- 增加新的网络质量回调 onNetworkQuality(uid: Int, txQuality: Int, rxQuality: Int)
Changed
- 调整错误码(详情见文档)
- 废弃 onCallingEnd(isPeerHangup: Boolean) 回调, 改用 onCallingEnd(errorCode: Int,errorMessage: String,sipCode: Int) 回调以返回相应错误码.旧的 onCallingEnd(isPeerHangup: Boolean) 回调依旧可以使用.
- 修改 destroyClient 接口行为,当 SDK 正常进行初始化或正在进行销毁时, 改用 destroyClient 接口的 resultCallback 通知操作结果, 不再通过 eventListener 的 onError 通知结果
v4.0.0-beta4
Added
- 增加 11007 错误码
Changed
- 调整 49999 错误码默认 message 取值
v4.0.0-beta2
Added
- 调用 call 接口时主动检查 android.permission.RECORD_AUDIO 及 android.permission.MODIFY_AUDIO_SETTINGS 权限,无响应权限时返回 12007 错误码
- 增加本地远程音频状态相关回调(onLocalAudioStats, onRemoteAudioStats, onLocalAudioStateChanged, onRemoteAudioStateChanged)
Changed
- 调整错误码(详情见文档)
- 废弃 onCallingEnd(isPeerHangup: Boolean) 回调, 改用 onCallingEnd(errorCode: Int,errorMessage: String,sipCode: Int) 回调以返回相应错误码.旧的 onCallingEnd(isPeerHangup: Boolean) 回调依旧可以使用.
v4.0.0-beta1
Added
- 调用 call 接口时主动检查 android.permission.RECORD_AUDIO 及 android.permission.MODIFY_AUDIO_SETTINGS 权限,无响应权限时返回 12007 错误码
- 增加本地远程音频状态相关回调(onLocalAudioStats, onRemoteAudioStats, onLocalAudioStateChanged, onRemoteAudioStateChanged)
Changed
- 调整错误码(详情见文档)
- 废弃 onCallingEnd(isPeerHangup: Boolean) 回调, 改用 onCallingEnd(errorCode: Int,errorMessage: String,sipCode: Int) 回调以返回相应错误码.旧的 onCallingEnd(isPeerHangup: Boolean) 回调依旧可以使用.
v3.10.1
Changed
- 调整日志输出等级及内容,增加 SDK 接口调用日志
- 外呼前恢复音频采集音量为 100
Fixed
- 修复在客服场景下 11006 错误码未正确返回的问题
- 修复 SDK 和被叫端短时间内一起挂断时,SDK 偶发内部错误并且无法继续外呼的问题
v3.10.0
Changed
- 销毁引擎时尝试取消外呼(未接通时)或挂断通话(接通时),并在成功取消外呼或挂断时执行相应的回调(onCallCancelled、onCallingEnd)
v3.9.2
Changed
- 外呼时默认延长 AccessToken 有效时长,延长时间与初始化时的有效时长一致