Skip to content

1.0.8

Choose a tag to compare

@WengYuehTing WengYuehTing released this 17 Oct 13:06
· 14 commits to main since this release

What's New

  • Migrated realtime transport to Agora RTC 4.6.4 and added the X2.1.1 preview models for China and international services.
  • Added automatic uplink and downlink quality adaptation. Return resolution accounts for both network conditions and frame interpolation limits while preserving the media aspect ratio.
  • Added face restoration, uplink/downlink video statistics, and matching statistics panels in the UIKit and SwiftUI examples.
  • Improved restart reliability when disconnecting with frame interpolation enabled, simplified startup timing logs, and standardized SDK documentation.

API Changes

  • Replace .x2_0 / .x2_0_pro with .x2_1_1_preview_cn or .x2_1_1_preview_us in RealtimeModel.
  • Removed the videoFormat parameter from image and file-video stream creation. These inputs retain their media aspect ratio; the SDK calculates the model generation canvas separately.
  • Added faceRestoration to startGeneration, defaulting to false through the convenience APIs.
  • Added UplinkVideoStatistics, DownlinkVideoStatistics, setUplinkVideoStatisticsListener, and setDownlinkVideoStatisticsListener.
  • RealtimeVideoFormat now defaults to .maintainFramerate; an unspecified minimum upload bitrate defaults to 100 kbps.
  • Manual integrations must replace the VolcEngine RTC dependencies with the Agora dependencies. CocoaPods resolves the new dependencies automatically.