SDK 版本发布日志
[3.1.3] (2024-08-09)
新增
- 新增 getTRTCCloudInstance API 用来获取 TRTCCloud 实例。
优化
- 优化通话中主叫收到对端忙线/拒绝通话时的 TUICallEvent 抛出顺序,由 CALLING_CANCEL -> LINE_BUSY/REJECT 顺序变更为 LINE_BUSY/REJECT -> CALLING_CANCEL。
修复
[3.1.2] (2024-07-12)
新增
[3.1.1] (2024-06-26)
新增
修复
- 修复忙线拒绝时没有修改消息 consumed 字段,从而导致重新登录抛出邀请事件。
- 通话记录上报字符串房间号存在的问题。
[3.1.0] (2024-06-24)
新增
- 新增事件到声明文件中,例如:开始、结束、网络质量等。
修复
[3.0.9] (2024-06-14)
新增
优化
- 扩展 offlinePushInfo 参数,支持离线推送声音设置等功能。
- 默认的视频分辨率由 480p 调整为 1080p。
修复
[3.0.8] (2024-05-27)
新增
[3.0.7] (2024-05-17)
新增
[3.0.6] (2024-05-06)
新增
修复
- 修复消息编辑数据结构,解决和客户端互通时多端登录问题。
[3.0.4] (2024-04-19)
新增
优化
[3.0.3] (2024-03-26)
修复
[3.0.2] (2024-03-22)
新增
优化
修复
- 修复通话中被移除群组后, 挂断失败不上报通话记录的问题。
[3.0.1] (2024-02-23)
新增
- 信令数据增加 inviter 字段,解决和客户端互通时的消息上屏问题。
优化
- 优化日志模块儿,提升日志的清晰度(例如:参数校验给出清晰的提示信息)。
- 优化 setLogLevel 进一步降低日志打印量。
修复
[3.0.0] (2024-01-12)
新增
优化
- 优化呼叫邀请逻辑,主叫发送信令时间由原来的 4s 降至 1s,极大提升通话体验。
修复
[2.1.2] (2023-12-29)
新增
优化
修复
- 修复多端登录状态复位不及时,导致的 IM 状态无法清除问题。
[2.1.1] (2023-12-15)
增加
优化
[2.1.0] (2023-12-01)
增加
- 增加对 HTTP 的检测并给出明确的提示信息。
- 增加对浏览器的关闭检测及上报。
优化
[2.0.9] (2023-11-17)
优化
修复
[2.0.8] (2023-11-03)
优化
- 优化无摄像头、麦克风设备和设备无权限的提示信息,详见: 错误码。
修复
- 修复邀请他人存在挂断报错问题。
- 修复通话结束后,插拔设备报错问题。
[2.0.7] (2023-10-20)
增加
优化
[2.0.6] (2023-10-08)
增加
优化
- 优化呼叫失败提示信息。
- 优化 AI 降噪处理,增加超时处理,减少对接通影响。
[2.0.5] (2023-09-19)
修复
[2.0.4] (2023-09-15)
优化
- 优化针对不同的 sdkAppId(国内和国际)提示不同的购买信息、链接。
新增
- 新增对邀请信令的修改,解决对端已经取消通话,用户登录后依然收到邀请的问题。
修复
[2.0.3] (2023-09-04)
修复
[2.0.2] (2023-08-31)
修复
[2.0.1] (2023-08-21)
修复
[2.0.0] (2023-08-03)
新增
[1.6.1] (2024-02-23)
新增
- 信令数据增加 inviter 字段,解决和客户端互通时的消息上屏问题。
[1.5.7] (2023-11-03)
优化
修复
- 修复邀请他人存在挂断报错问题。
- 修复通话结束后,插拔设备报错问题。
[1.5.6] (2023-10-20)
增加
优化
[1.5.5] (2023-10-08)
增加
优化
- 优化 AI 降噪处理,增加超时处理,减少对接通影响。
[1.5.0] (2023-09-15)
优化
- 优化针对不同的 sdkAppId(国内和国际)提示不同的购买信息、链接。
修复
- 修复多端登录时,一端忙线后,另一端挂断抛出错误的事件问题。
[1.4.10] (2023-09-01)
修复
优化
[1.4.9] (2023-08-18)
优化
[1.4.7] (2023-07-14)
修复
- 修复摄像头切换后,关闭再打开时无法采集之前切换的摄像头的问题。
[1.4.6] (2023-07-03)
新增
修复
[1.4.5] (2023-06-08)
新增
- 新增 设备权限 文档,介绍设备权限相关问题。
- 新增 能力检测 文档,根据文档介绍,可检测当前浏览器是否支持音视频通话。
优化
修复
[1.4.4] (2023-05-25)
优化
修复
- 修复设备权限检查,解决 iOS safari 上出现的黑屏问题。
[1.4.3] (2023-05-17)
修复
[1.4.2] (2023-05-12)
新增
优化
修复
- 修复 iOS Safari 上主叫推送的视频流没有码率的问题,以避免被叫方看到黑屏。
[1.4.1] (2023-04-27)
优化
[1.4.0] (2023-04-23)
修复
[1.3.9] (2023-04-14)
新增
优化
修复
- 修复被叫点击接通的同时主叫挂断,被叫偶现状态错误的问题。
- 修复实例销毁后重新创建的情况下,被呼叫时会收到两次邀请以及 30s 后通话异常结束的问题。
[1.3.7] (2023-03-31)
新增
- 新增对浏览器通话环境的检测,HTTP 协议下,域名非
localhost
和 127.0.0.1
时将会抛错。
优化
- 优化页面不具备 TRTC 能力时的报错信息。
- 优化开通体验套餐的指引信息。
修复
[1.3.6] (2023-03-17)
新增
优化
修复
- 修复传入的 tim 已登录状态下,
tuiCallEngine.login()
异步未正常结束的问题。
- 修复
tuiCallEngine.destroyInstance()
出现的报错问题。
[1.3.5] (2023-03-02)
新增
- 支持设置企业内网代理。通过
tuiCallEngine.getTrtcClient()
获取 TRTC 的 client 对象,然后设置代理。具体详见 企业内网代理方案。
优化
- 优化 SDK 代码,删除不必要的外部依赖项。
- 优化 API 文档,增加 双人通话教程。
修复
- 修复解散房间、被踢时,
logout()
报错问题。
- 修复解散房间、被踢时,SDK 状态未被正确清理的问题。
- 修复主叫、被叫同时挂断时,SDK 的事件抛出和状态清理问题。
[1.3.4] (2023-02-10)
优化
修复
- 修复主叫结束通话时未释放麦克风设备导致的问题。
- 修复主叫没有摄像头权限时无法正常进入通话问题。
[1.3.3] (2023-01-13)
优化
修复
- 修复无设备权限下,获取设备列表抛出的 ERROR 事件。
[1.3.2] (2023-01-05)
Breaking Change
- 修改 openCamera 接口,使用时需要传入 videoViewDomID(本地视频将渲染到该 dom id 节点里),升级时需注意。
优化
[1.3.1] (2022-12-16)
修复
[1.3.0] (2022-12-13)
注意
新增
- 支持中途加人功能,可以直接加入已存在的群组通话房间。更多细节请参考:中途加人。
- 支持邀请他人功能,可以在群组通话中,直接邀请其他人参与通话。更多细节请参考:邀请他人。
修复
- 兼容 iOS v1.1.0.103 中视频切换为语音时,信令数据结构差异导致的问题。
- 修复通话只剩两个人,其中一个人关闭页面,导致另一个人依然处于通话中的问题。
[1.2.1] (2022-11-23)
新增
修复
- 摄像头损坏时,导致无法正常呼叫问题摄像头损坏时,导致无法正常呼叫问题。
- 主叫和被叫,在音视频切换时,没有抛出 CALL_TYPE_CHANGED 事件问题。
- roomID 超过一定范围导致进房失败问题。
[1.1.3] (2022-11-17)
修复
[1.1.2] (2022-11-16)
修复
- 解决多端登录时,接通、拒绝处理问题(例如:A 呼叫 B1/B2,B1 接通)。
- 修复特殊 case 下,挂断处理问题(例如:A 呼叫 B(未接通), C 呼叫 A/B/D(D 接通), C 挂断)。
- 修复特殊 case 下,拒绝处理问题(例如:A 呼叫 B,A 切音频,B 拒绝)。
- 修复第二次获取摄像头列表 getDeviceList 返回 undefined。
- 修复处于待接听状态下的被叫,收到音视频切换信令不处理的问题。
优化
- 优化 call/groupCall/accept/hangup/reject 接口,防止重复调用出现异常。
[1.1.1] (2022-11-02)
修复
[1.1.0] (2022-10-28)
优化
- 内部信令,抛出事件优化。
- 抛出事件的数据结构调整, 具体详见。
- 增加 API 异常捕获处理。
修复
- call、groupCall 检查麦克风权限问题修复。
[1.0.4] (2022-10-14)
优化
- 优化依赖项导致包过大, 优化后包大小: 131kb。
[1.0.3] (2022-09-01)
修复
- 修复 CALLING_TIMEOUT 无法被监听的问题。
- 修复 file 协议下无法通讯的问题。
优化
[1.0.2] (2022-08-19)
新增
- 新增初始化 init。
- 新增获取登录前 30s 内的通话邀请 (需 Tsignaling 版本 >= v1.0.0)。
优化
- 优化了 logout 处理逻辑。
- 优化了 onInvitationCancelled 处理逻辑。
- 优化了 onInvitationTimeout 处理逻辑。
[1.0.1] (2022-08-09)
新增
- 新增 CALL_TYPE_CHANGED 事件,通话模式发生变化时回调,如:视频切换语音通话时。
- 新增 DEVICED_UPDATED 事件,设备列表发生变化时回调。
优化
修复