Skip to content

1.0.10

Latest

Choose a tag to compare

@WengYuehTing WengYuehTing released this 17 Oct 08:27

What's New

  • SDK 视频组件在远端首帧后进行 1000 ms 渲染预热,再以 300 ms 渐入展示画面;系统开启减少动态效果时不执行渐入。
  • 启动耗时拆分展示创建会话、RTC 进房、发布、首帧及渲染预热,便于定位启动瓶颈。
  • 调整动态码率策略及质量档位,质量历史记录保留一小时;移除 X-Lab 临时调试控件。
  • 内置模型精简为 CN / US 两个模型,移除旧开发环境模型配置。
  • 自动化验证覆盖 SDK、示例、类型检查、构建及独立消费端;不代表真实 RTC 网络及所有浏览器均已人工验收。渲染预热仅延迟首次展示,不能消除持续网络卡顿。

API Changes

  • 状态语义变更:新增 RealtimeConnectionState.starting。startGeneration() 返回可挂载的远端流后,只有生成任务已确认且 SDK 视频组件预热完成,状态才进入 generating。接入方应先挂载 SDK 视频组件,并通过 generating 结束 loading;未挂载组件时将保持 starting。
  • 启动统计变更:RealtimeLaunchTiming.connectionMs 移除,新增 sessionMs、rtcJoinMs 和 renderWarmupMs。totalMs 统计至渲染预热完成,不包含后续渐入动画时间。
  • 模型枚举变更:RealtimeModel 仅保留 x2_1_1_preview_cn 和 x2_1_1_preview_us,分别对应 x2.1.1-preview-cn 和 x2.1.1-preview-us。使用旧枚举的接入方需要迁移;自定义模型字符串仍可透传。
  • 质量历史记录增加保存时间;旧格式历史记录不再复用。