声网 RTC (Real-Time Communication) SDK 是声网提供的用于实现音视频实时通信的 SDK。通过集成 RTC SDK,开发者可以在项目中实现语音通话、视频通话、音频互动直播及视频互动直播等功能。
根据支持的功能及平台,RTC SDK 又作如下区分:
SDK | 支持平台 | 实现功能 |
---|---|---|
音频 SDK | ||
视频 SDK |
其中,Android、iOS、macOS、Windows 平台的 RTC SDK,通常被统称为声网 RTC Native SDK。
除了基本的实时音视频互动外,声网 SDK 还支持伴奏混音、屏幕共享、修改音视频原始数据、接收外部音视频源数据、旁路推流等高阶功能,帮助开发者实现更多场景。
开发者还可以搭配使用其他的声网 SDK 或服务,在实时音视频互动过程中实现其他功能: