版本号
major.minor.patch
具体规则如下:major:主版本号,如有重大版本重构则该字段递增,通常各主版本间接口不兼容。
minor:次版本号,各次版本号间接口保持兼容,如有接口新增或优化则该字段递增。
patch:补丁号,如有功能改善或缺陷修复则该字段递增。
Version 5.3.0 @2023.12.01
Feature
支持 SEI 消息收发,可用于实现歌词同步、直播答题等功能,参考 sendSEIMessage。
支持动态开关大小流,参考 updateLocalVideo 的 option.small 参数。
支持静音推流,参考 startLocalAudio() 的 mute 参数。
支持切换角色时更新 privateMapKey,参考 switchRole 的 privateMapKey 参数。
新增 TRTC.EVENT.TRACK 事件。
Improvement
优化进房流程,缩短进房耗时。
优化高分辨率通话场景、低版本 Android Chrome 设备的编码质量。
优化获取设备逻辑,在无媒体访问权限的情况下,SDK 可能会暂时请求获取媒体权限,以保证能正常获取到媒体设备,随后会释放媒体设备。
优化混音插件的 url 参数的解析逻辑。
提升 AI 降噪插件的降噪效果。
Bug Fixed
修复 Android Chrome 无法编码 120p 的问题。
修复屏幕分享不推流场景下,停止屏幕分享会导致摄像头推流停止的问题。
修复 CDN 混流插件参数失效问题。
Version 5.2.1 @2023.11.08
Feature
startLocalAudio & updateLocalAudio 接口新增 captureVolume 参数,支持调节麦克风采集音量。
移动端设备支持 TRTC.EVENT.DEVICE_CHANGED 事件,可实现在连接耳机时,自动切换到耳机麦克风。参考:处理设备插拔。
Bug Fixed
修复切换麦克风后无声的问题。
修复停止屏幕分享时,TRTC.EVENT.PUBLISH_STATE_CHANGED 事件的 mediaType 类型错误的问题。
Version 5.2.0 @2023.10.31
Feature
支持 背景虚化插件。
新增 TRTC.EVENT.STATISTICS 事件,可用于获取通话相关统计数据。
Improvement
提升设备采集成功率。
优化“画中画模式”的镜像处理逻辑。
当用户系统拒绝浏览器授权时,可调用
RtcError.handler()
跳转至系统授权设置,引导用户快速打开授权。参考错误码:5302。Bug Fixed
修复低版本 Chrome 偶现拉流无声问题。
Version 5.1.3 @2023.09.11
Feature
Improvement
Bug Fixed
修复 Firefox 取消推流后再重新推流失效的问题。
修复 Firefox 采集特定分辨率视频失败的问题,例如:640 * 360。
修复偶现远端视频未播放的问题。
Version 5.1.2 @2023.08.25
Improvement
降低进房耗时。
Bug Fixed
修复 webpack 打包构建 trtc.esm.js 偶现报错的问题。
修复 startLocalAudio 传入自定义采集 audioTrack 不生效的问题。
Version 5.1.1 @2023.08.18
Improvement
默认 video profile 变更为 480p_2,在保障画质的情况下,降低上行带宽消耗。
规避 Android Chrome 115 低于 360p 分辨率偶现无法编码的 Chrome Bug。
Bug Fixed
修复 Chrome 57、iOS 12 无法进房推拉流的问题。
修复仪表盘视频码率异常问题。
Version 5.1.0 @2023.08.11
Breaking Change
限制 trtc.enterRoom 接口的 roomId 参数为 number 类型,不再支持传入 string 类型。若要使用字符串房间号,请使用 strRoomId 参数。升级时需注意,详情参考:升级指引。
Feature
支持背景音乐插件,参考教程:实现背景音乐。
支持 AI 降噪插件,参考教程:实现 AI 降噪。
支持 CDN 混流插件,参考教程:实现云端混流及转推 CDN。
Bug Fixed
修复设置屏幕分享采集分辨率不生效的问题。
修复偶现播放远端屏幕分享失败的问题。
Version 5.0.3 @2023.07.31
Improvement
优化重连机制,提升网络连接稳定性。
Bug Fixed
修复 trtc.stopRemoteVideo 停止播放主流时,辅流也被停止播放的问题。
Version 5.0.2 @2023.07.21
Improvement
优化多人音视频场景下的性能表现及弱网抗性。
优化设备采集逻辑,规避部分联想设备无法开启摄像头的问题。
优化屏幕分享采集参数,规避长时间屏幕分享偶现采集掉帧的问题。
Bug Fixed
修复小流码率设置不生效的问题。
修复 systemAudio 参数不生效的问题。
修复偶现远端用户关闭屏幕分享后,video 标签未销毁的问题。
Version 5.0.1 @2023.06.25
Feature
支持同时在多个位置播放视频
Bug Fixed
修复点击浏览器悬浮窗口关闭屏幕分享后,无法重新开启屏幕分享的问题。
Version 5.0.0 @2023.05.26
TRTC Web SDK 新架构版本,提供扁平化的接口,大幅简化 API,降低接入成本。新 API 的特点:
更易于接入的扁平化 API。
更好的稳定性。
更好的性能表现。