Skip to content

C SDK 更新记录

2.2.1

变更

  • 优化 ESP32-S3 和 ESP32-P4 的 FreeRTOS 线程资源管理:ESP32-S3 改用 ESP-IDF 扩展任务接口管理 PSRAM 线程栈,ESP32-P4 的线程栈改为使用 PSRAM,降低其对内部 RAM 的占用。

修复

  • 修复 ESP32-P4 在 ESP-IDF 5.5.x 下 SoC 寄存器头文件路径不匹配导致的编译问题。

2.2.0

破坏性变更

  • 设备端启动前必须通过 TiRtcSetOption(TIRTC_OPT_CLIENT_ID, ...) 设置 client_id。未设置 client_id 会导致启动失败。升级到 2.2.0 前,请为每台设备准备 1 到 64 个可打印 ASCII 字符的稳定硬件或生产标识,具体规则见建立与设备端的连接

新增

  • 提供 TiRtcGetVersion()TiRtcGetBuildInfo(),便于运行时确认 SDK 版本和构建信息。
  • 新增 AMR 音频格式定义。

修复

  • 修复 Windows 平台 SSL 握手失败的问题。
  • 修复连接关闭时被叫方响应不及时的问题。

TiRTC 开发文档