发版说明

  • Android

更新时间不可用

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

注意

自 2026 年 9 月 14 日开始,通过 Gradle 自动集成 Android SDK 时,需要额外配置声网 Maven CDN 仓库。具体配置方式请参考下载 SDK。

通过 Gradle 自动集成并升级至 v4.6.0 及以上版本时,除更新版本号外,还需将包名从 io.agora.rtc 修改为 cn.shengwang.rtc。

该版本于 2026 年 9 月 22 日发布。

新增特性

声网高级美颜 2.1

该版本支持声网高级美颜 2.1 API,并新增美颜人脸检测能力。使用声网高级美颜功能的客户可以检测人脸置信度。使用 RTC SDK v4.7.0 及以上版本集成声网高级美颜时,请参考实现声网高级美颜;如果仍使用 RTC SDK v4.6.x,请继续参考声网高级美颜 2.0 文档。

改进

声网高级美颜场景性能优化

该版本针对启用声网高级美颜的场景进行专项性能优化,720p 15fps 满帧开播的机型覆盖率大幅提高,更多中低端设备能稳定输出高清流畅的美颜画面。

音视频链路性能优化

该版本针对音视频链路与线程调度机制做了专项优化,显著降低各音视频场景 CPU 消耗,同步提升长时间运行稳定性。

音频 SDK FFmpeg 插件集成优化

该版本调整了音频 SDK 中 FFmpeg player 插件的加载方式。libagora-ffmpeg.so 已更名为 libagora_ffmpeg_extension.so,并由必需库调整为可选插件。SDK 包中默认包含该插件,你可以根据业务需要选择是否集成。未加载 FFmpeg player 插件时,MediaPlayer 使用系统原生播放能力,实际支持的音频文件格式取决于系统支持的容器格式和音频编解码器,不同系统版本或设备厂商可能存在差异;集成并加载 FFmpeg player 插件后,MediaPlayer 可支持更多音频格式和播放能力。

视频首帧体验优化

该版本优化了视频帧传输调度机制,提升了频道内首个用户订阅流的出图速度。

R8/ProGuard 混淆规则配置优化

该版本优化了 Android SDK 的 R8/ProGuard 混淆规则配置。如果你的 app 未开启 R8/ProGuard 缩减和混淆,无需额外配置;如果开启了 R8/ProGuard 缩减和混淆,则需配置声网 SDK 相关混淆规则,以避免 Native 层通过 JNI 访问的 Java 类、成员或方法被移除或重命名。你可以继续使用 -keep class io.agora.**{*;} 快速配置,或使用 SDK 提供的 consumer-proguard-rules.pro 做精细化配置。

1v1 连麦延时体验优化

该版本优化了视频1v1等实时互动场景下的音视频策略,在保障画质的前提下改善端到端延迟,并提升突发抖动等弱网场景下的播放流畅性。

音频场景码率优化

该版本优化了音频场景下的码率开销,保障音质的前提下提升了音频流传输效率。

Native 与 Web 互通弱网体验优化

该版本优化了视频 1v1 弱网场景下 Native 与 Web 互通的音视频体验。

媒体文件播放兼容性优化

该版本针对不合规 MP3 文件做了针对性兼容适配,提升了媒体文件播放的鲁棒性。

问题修复

该版本修复了以下问题:

  • 修复了开启音频裸数据后,从观众切换为主播时低概率出现残留上一段声音的问题。
  • 修复了多人音频情况下行压力比较大时,特定 Android 设备升级后播放音频时偶现电流声或杂音的问题。
  • 修复了预加载音效场景下,调用 stopEffect 停止播放后再次调用 playEffect 时,上一段音效仍有残留的问题。
  • 修复了部分场景下人脸检测回调未按预期触发的现象,解决了人脸信息获取不稳定的问题。
  • 修复了设备处于系统通话或音频占用状态时,本地音频状态回调异常的现象,解决了应用无法准确感知本地音频状态的问题。