发版说明

  • Web

更新时间不可用

查看实时互动 RTC 的版本更新、问题修复、行为变更和兼容性说明,评估升级影响。

Web SDK 4.x 是通过 HTML 网页加载的 JavaScript 和 TypeScript 库。你可以使用 SDK 在网页浏览器中调用 API 建立连接,控制音视频通话和直播服务。

信息

本文仅适用于声网 Web SDK 4.x。这是基于 Web SDK 3.x 的全量重构版本,不向下兼容。声网已经停止维护 Web SDK 3.x 版本。建议你选择合适的时机,参考迁移指南从 3.x 及以下版本升级至 4.x 版本。

已知问题和兼容性

浏览器兼容性说明

为保证最佳的用户体验,声网强烈推荐使用桌面端 Google Chrome 浏览器官方最新版本。详见 Web SDK 的浏览器兼容性。

Chrome 弃用和删除 Plan B 语义

根据 Google 官方说明,Chrome 浏览器计划弃用和删除 WebRTC 中的 Plan B 语义。该改动影响声网 Web SDK 如下版本的使用和体验。如你使用下述版本的 Web SDK,请尽快升级至最新版本。

Web SDK 版本影响范围
2.5.0-2.9.0 和 3.0.0-3.6.1在调用 publish 方法后再调用 switchDevice 方法,出现视频卡顿或无声问题。
4.0.0-4.0.1publish 和 subscribe 方法不生效。
表格内容超出当前宽度,可横向滚动查看更多列。

该版本于 2026 年 10 月 13 日发布。

新增特性

高分辨率屏幕共享

该版本在 ScreenEncoderConfigurationPreset 中新增 2K 和 4K 屏幕共享预设,支持 2560 × 1440 和 3840 × 2160 分辨率,以及 5、15、30 fps 帧率。新增预设如下:

预设分辨率帧率
1440p_12560 × 14405 fps
1440p、1440p_32560 × 144015 fps
1440p_22560 × 144030 fps
4k_13840 × 21605 fps
4k、4k_33840 × 216015 fps
4k_23840 × 216030 fps
表格内容超出当前宽度,可横向滚动查看更多列。

改进

首帧出图优化

  • 该版本优化了连接建立和远端视频首帧流程,有助于缩短用户等待画面出现的时间。

问题修复

  • 修复部分场景下视频双流的小流编码分辨率与配置不一致的问题。

API 变更

新增

  • ScreenEncoderConfigurationPreset 新增 1440p、1440p_1、1440p_2、1440p_3、4k、4k_1、4k_2 和 4k_3。