SDK downloads

更新时间: 2026-07-25 02:30:12

This topic shows you how to download the RTC SDK.

Client SDKs

To help you meet privacy compliance obligations, reduce privacy risks, and ensure compliant operation when integrating third-party SDKs, you must use the latest SDK version from the official Real-Time Communication (RTC) documentation. Before initializing the RTC SDK, you must also obtain user consent to your product's Privacy Policy. For more information about personal information processing rules, see the Privacy Policy for RTC Services.

SDK Name: RTC SDK

Developer: Alibaba Cloud Computing Co., Ltd.

Last Updated: April 15, 2025

Client

SDK integration

API reference

Downloads

Sample code

iOS

iOS

API reference

1) Manual installation:

The package includes:

DingRTC.framework - Required. RTC core library.

DingBeauty.framework - Optional. Beauty plugin library.

DTHbalSe.framework - Optional. Intelligent noise reduction plugin library.

MoziWhiteboard.framework - Optional. Whiteboard plugin library.

DingSegment.framework - Optional. Virtual background plugin library.

Beauty filter PNG files. Use them with the beauty package to enable filter effects.

2) Integration via CocoaPods:

pod 'DingRTC_iOS', '3.9.0'

Note: This configuration includes the entire package (beauty, whiteboard, intelligent noise reduction, and virtual background). To reduce the package size by excluding specific modules, see the iOS integration guide.

Sample code (GitHub)

Sample code (Gitee)

Android

Android

API reference

1) Manual installation:

Note: Starting from v3.7.0, the Android SDK is available in two versions: a non-whiteboard version (dingrtcbasic.aar) and a whiteboard version (dingrtc.aar). If you do not need the whiteboard feature, use dingrtcbasic.aar. If you need the whiteboard feature, use dingrtc.aar along with the whiteboard library.

Beauty filter PNG files. Use them with the beauty package to enable filter effects.

2) Integration via Maven:

  • SDK

For projects that require the whiteboard feature, use:

implementation 'com.ding.rtc:dingrtc-full:3.9.0'

For projects that do not require the whiteboard feature, use:

implementation 'com.ding.rtc:dingrtc-basic:3.9.0'

  • Libraries for beauty, whiteboard, intelligent noise reduction, virtual background, etc.

com.ding.rtc:dingrace:3.8.1 (basic beauty)

com.ding.rtc:dingwhiteboard:3.9.0 (whiteboard)

com.ding.rtc:dingspeech-enhance:3.8.1 (intelligent noise reduction)

com.ding.rtc:dingsegment:3.9.0 (virtual background)

Beauty filter PNG files. Use them with the beauty package to enable filter effects.

HarmonyOS

HarmonyOS

API reference

Download link:

DingRTC_OHOS_SDK_3_9_0.zip

Download basic beauty and whiteboard

Beauty Filter Resource Files

Beauty filter PNG files. Use them with the beauty package to enable filter effects.

Windows

Windows

API reference

Download link: DingRTC_Windows_SDK_3_9_0.zip

Beauty Filter Resource Files

Beauty filter PNG files. Use them with the beauty package to enable filter effects.

Note: On Windows 7 and 8, the SDK may fail to load if the Microsoft Visual C++ Redistributable package is not installed. When distributing your application, bundle the required dynamic libraries from the redistributable package. You can download the package from the official Microsoft website, or use the following links: x86 version and x64 version.

macOS

macOS

API reference

Download link: DingRTC_macOS_SDK_3_9_0.zip

System audio driver

Beauty Filter Resource Files

Beauty filter PNG files. Use them with the beauty package to enable filter effects.

Linux

Download links:

DingRTC_Linux_Java_SDK_3.9.0.zip

DingRTC_Linux_SDK_3.9.0.zip

Web

Web

API reference

Download links:

dingrtc 3.9.36

dingrtc-asr 1.0.14

NPM packages:

RTC SDK npm

Whiteboard SDK npm

RTM SDK npm

Mini program

Mini program

API reference

Download link:

dingrtc 1.0.2

IoT

Supports 1-on-1 audio calls and interoperates with PCs, mobile phones, and other devices. Contact us for partnership opportunities.

To try DingRTC first, download the demo app without activating the service. The demo app uses a temporary appid: a4zfr1hn.

上一篇: SDK Reference 下一篇: Android SDK
阿里云首页 音视频通信 相关技术圈