集成指引

最近更新时间:2025-12-03 15:03:42

我的收藏
为满足不同业务场景的需求,无 UI 集成方案 提供了多种不同层级的 SDK,请根据业务场景进行选型:

方案选型指南

根据您的业务需求与开发深度,请参考下表选择最合适的集成 SDK:
SDK
适用开发场景
人数限制
开发复杂度
视频直播(LiveKit AtomicXCore)
快速上线标准直播场景。
无上限
低 (仅需实现 UI)
语聊房(LiveKit AtomicXCore)
快速上线标准语聊场景。
无上限
低 (仅需实现 UI)
纯音视频引擎(TRTC SDK)
已有成熟的自研信令系统(IM)和房间管理系统,仅需音视频能力。
2000 人以内
高 (需实现 UI、业务、房间及信令)
房间引擎(TRTC 与媒体管理)
旧版本 SDK (不推荐)
-
中 (需实现 UI 和业务逻辑)

视频直播(LiveKit AtomicXCore)

社交娱乐
游戏互动
电商购物










核心功能

高清直播:提供稳定、高清的直播推流与观看能力。
观众上麦连线:支持观众与主播进行音视频连麦互动。
跨房连线 / PK:支持主播与主播之间进行跨直播间连麦 PK。
聊天弹幕:实现观众与主播实时发送和接收公屏弹幕消息。
礼物与点赞互动:提供发送礼物、全屏礼物动画及点赞的能力。

快速接入

平台
文档入口
适用语言/框架
Android
Kotlin / Java
iOS
Swift / Objective-C
Web
Vue3
uni-app
Vue

语聊房(LiveKit AtomicXCore)

多人聊天
K歌
跨房连线





核心功能

高音质语音聊天:提供回声消除 (AEC)、AI 降噪等专业音效处理。
麦位管理:支持房主对麦位进行锁定、禁麦、以及观众申请上麦、主播邀请观众上麦。
跨房连线:支持房主与房主之间进行跨房间连麦互动。
聊天弹幕:实现观众与主播实时发送和接收公屏弹幕消息。
礼物与点赞互动:提供发送礼物、全屏礼物动画及点赞的能力。

快速接入

平台
文档入口
适用语言/框架
Android
Kotlin / Java
iOS
Swift / Objective-C
uni-app
Vue

纯音视频引擎(TRTC SDK)

TRTC SDK 的核心定位是音视频传输通道。如果您已具备完整的直播、语聊或在线会议业务,我们推荐您选择 TRTC SDK

核心功能

多人音视频通话:依托全球专线网络,提供高质量的实时通话能力,支持各类终端接入。
低延时互动直播:凭借 CDN 2.0 技术,实现延时 1 秒以内的互动直播体验,卡顿率极低。
生态联动:可与即时通信 IM、云直播 CSS、云点播 VOD 等产品无缝协同,扩展业务边界。

快速接入

平台
文档入口
适用语言/框架
Android
Kotlin / Java
iOS
Swift / Objective-C
Flutter
Dart
Windows
C++ / C#
Web&H5
支持 React、Vue、Angular 等框架
Electron(PC)
支持 React、Vue、Angular 等框架
uni-app
Vue

房间引擎(TRTC 与媒体管理)

RoomEngine SDK 基于 TRTC SDK 封装了多人会议、视频直播、语聊房等高复杂度场景的专业功能。如果您需要从零开始构建类似业务,RoomEngine SDK 将是您的理想选择。
建议:该方案目前仅做维护,不再推荐新项目直接接入。
如果您需要实现 直播/语聊 场景,请使用 LiveKit AtomicXCore。
如果您需要实现 会议 场景,请使用 RoomKit AtomicXCore。
以上 AtomicXCore 方案均已完整封装了 RoomEngine 的能力。

核心功能

房间生命周期管理:封装了创建、销毁、进入、离开房间等管理逻辑。
复杂业务封装:深度融合了成员管理、麦位控制、状态管理及信令同步等能力。
高效构建:无需关注音视频技术细节,即可构建互动应用。

快速接入

平台
文档入口
说明
Android
仅限存量项目维护使用
iOS
仅限存量项目维护使用