实时音视频 TRTC 可以为您的 App 或者 Web 网站快速支持音视频通信能力,包括 视频通话、多人会议、直播与语聊房 等,我们为您提供覆盖视频通话等多种典型场景、已封装标准功能的音视频组件产品,同时也提供以纯 SDK 形式的实时音视频底层能力,接入方式参见 TRTC 接入指南。
视频通话 SDK(TUICallKit)
CallKit 是一款适用于 9 人及以下音视频通话场景的低代码组件产品,您只需要编写几行代码就可以轻松为您的 App 添加音视频通话能力。
CallKit 支持多设备登录、离线唤醒、虚拟背景、云端录制、群组通话(中途邀请他人、中途加入)等丰富功能。同时,CallKit 提供多种用于自定义 UI 布局与样式风格的 API 接口,且 UI 相关代码完全开源,能够在绝大多数场景下满足您的个性化 UI 定制需求。
离线推送 | 1v1通话 | 群组通话 | 通话记录 |
![]() | ![]() | ![]() | ![]() |
您可以先体验 Demo:
如果 CallKit 满足您的需求,可以开始集成:
多人会议 SDK(TUIRoomKit)
TUIRoomKit 是一款面向多人音视频会话场景的低代码组件产品,您只需要编写几行代码就可以轻松为您的 App 添加多人音视频会话能力。
TUIRoomKit 支持多设备登录、会议管理、成员管理、屏幕共享、云端录制、会中聊天等丰富功能。
组件支持含 UI 接入和不含 UI 接入两种方式,前者提供可直接使用或自定义修改的默认 UI,后者仅提供底层功能接口,方便您结合业务灵活开发界面。
功能展示(Web端) |
![]() |
功能展示(移动端) |
![]() |
您可以先体验 Demo:
如果 TUIRoomKit 满足您的需求,可以开始集成。
使用默认 UI 或在默认 UI 基础上自定义,请参考:
无 UI 集成方式,请参考:
直播与语聊 SDK(TUILiveKit)
TUILiveKit 是一款面向语音、视频直播场景的低代码组件产品,您只需要编写几行代码就可以轻松为您的 App 添加音视频直播能力。
TUILiveKit 支持主播开播、语音聊天室、观众连麦、聊天弹幕、互动礼物等丰富功能。
组件支持含 UI 接入和不含 UI 接入两种方式,前者提供可直接使用或自定义修改的默认 UI,后者仅提供底层功能接口,方便您结合业务灵活开发界面。
视频直播 | 语音聊天室 | 多人连麦 | 弹幕点赞送礼 |
![]() | ![]() | ![]() | ![]() |
您可以先体验 Demo:
如果 TUILiveKit 满足您的需求,可以开始集成。
使用默认 UI 或在默认 UI 基础上自定义,请参考:
无 UI 集成方式,请参考:
音视频引擎(TRTC SDK)
TRTC SDK 提供了丰富的接口,其中大多数用于实现高级功能。若您只需实现基本的音视频能力,仅需关注下图所示的几个核心 API 接口即可:

首先您需要单击下面的链接下载指定平台的无 UI SDK:
接下来您可以参考我们为您提供的 API-Example,了解 TRTC SDK 各个接口的使用方式:
说明:
您也可以阅读左侧导航栏中的 API 使用指引 和 API 参考手册 了解 TRTC 各个 API 的使用方法。
TRTC 接入方案对比
接入 SDK | 视频通话 SDK(TUICallKit) | 多人会议 SDK(TUIRoomKit) | 直播与语聊 SDK(TUILiveKit ) | 音视频引擎 |
适用场景 | 9人以下音视频通话场景。(参考微信语音/视频通话) | 数十到上百人多人在线会议互动场景。(参考腾讯会议) | 视频互动直播、语音聊天室场景。(参考微信视频号直播) | 其他所有的音视频实时互动场景均适用。(提供了底层的音视频实时通信能力,可以适配客户多样化的自定义开发需求,客户根据自有业务进行设计与开发) |
核心特征 | | | 提供实时音视频的底层能力,包含多平台的音视频采集、发布、音视频互通、云端录制、审核等服务。实现具体场景功能时需要自主设计功能及与其他产品关联的逻辑。 | |
定价 | 订阅腾讯云 TRTC 包月套餐和 IM 基础套餐包即可使用。组件本身无额外费用,仅收取对应底层服务的基础费用。 | | | 若场景中涉及如聊天、消息、信令等即时通信功能,需另外购买相关产品。 |
UI说明 | 组件均支持含 UI 接入和不含 UI 接入两种接入方式: 含 UI 接入:组件提供一套默认 UI ,您可以直接使用,也可在现有 UI 基础上自主修改 不含 UI 接入:组件提供底层对应场景功能的接口,您可结合业务自行灵活开发界面 | | | 仅提供无 UI 接入方式,您可结合业务自行灵活开发界面。 |
默认UI效果 | ![]() | ![]() | ![]() | 不提供默认 UI。 |
开发资源/上线时间 | 开发资源有限,期望快速上线。 | | | 开发时间充裕,开发资源充足。 |
集成开发成本 | 接口使用更贴合业务,接入逻辑简单,最快一天完成集成。 | | | 提供底层通信能力,与业务的复杂程度有关系,接入时间从半个月到1个月不等。 |
使用限制 | 组件基于腾讯云即时通信 IM 搭建,无法直接替换为其他 IM 产品。 | | | 可以自主搭配任意产品使用。 |
产品功能 | 含 UI 与不含 UI 的接入方式均支持: 语音通话、视频通话、来电提醒及离线推送、AI降噪等。(参考微信语音/视频通话) | 含 UI 与不含 UI 的接入方式均支持: 屏幕共享、会议录制、会议管理、预约会议等。(参考腾讯会议或者 Zoom) | 含 UI 与不含 UI 的接入方式均支持: 主播开播、连麦管理、聊天弹幕、点赞送礼等。 (参考微信视频号直播) | 提供多平台的音视频采集、发布、音视频互通、云端录制、内容审核等完整能力服务,但仍需与您自身业务进行关联和逻辑设计。 |
支持平台 | iOS Android Web&H5 Flutter Uni-app(客户端) Uni-app(微信小程序) 微信小程序 小程序插件 | iOS Android Web&H5 Electron Flutter uni-app(客户端) uni-app(微信小程序) 微信小程序 | iOS Android Web Electron Flutter Uni-app | iOS Android Mac Windows Web Electron Flutter uni-app 微信小程序 |












