组件介绍
TUICallKit 是腾讯云推出一款音视频通话 UI 组件,通过集成该组件,您只需要编写几行代码就可以为您的 App 添加音视频通话功能,并且支持离线唤起能力。TUICallKit 支持 Android、iOS、Web、微信小程序、Flutter、UniApp 等多个开发平台,基本功能如下图所示:


注意
基于开发者反馈和市场需求调研,2022年08月 TUICalling 正式升级为 TUICallKit,新的组件升级了群内多人通话和离线唤醒等功能,并且配备了更低折扣的音视频通话 SDK 套餐包以及7天的免费试用期,期待您的关注与使用!
功能优势
接入方便:提供带 UI 的开源组件,节省90%开发时间,快速上线音视频通话应用。
平台互通:各平台的 TUICallKit 组件支持相互拨打、接听、挂断等,互联互通。
多人通话:不仅仅支持1对1视频通话,还支持在群组内发起多人(最大9人)的视频通话。
离线推送:支持 Android&iOS 离线推送,被叫用户 App 不在线时也能收到新的来电消息。
适用场景
两人或多人进行音视频通话,覆盖游戏社交、在线客服、视频客服、在线问诊、保险咨询等场景。
功能与计费说明
TUICallKit 由实时音视频 TRTC 和即时通信 IM 提供底层技术支持,您需要购买指定套餐后方可使用 TUICallKit,其中免费体验版的开通方式可参见 开通 TUICallKit 体验版 。
下表为 TUICallKit 推荐套餐对应的功能和价格,您也可以自由组合 TRTC 包月套餐和 IM 版本以获得对应版本的 TUICallKit。TRTC 基础版配合 IM 专业版或旗舰版可使用TUICallKit 的1v1通话版;TRTC 尊享版和旗舰版配合 IM 专业版或旗舰版可使用TUICallKit 的群组通话版。TUICallKit 计费详细说明可参考音视频通话 SDK 计费说明。
推荐套餐 | 体验版 | 1V1通话版 | 群组通话版 38万分钟 | 群组通话版 140万分钟 | |
价格 | 折扣价 | 0元/7天 | 1499元/月 | 7999元/月 | |
| 刊例价 | ||||
包含套餐版本 | | TRTC 体验版 + IM 任意版本 | TRTC 基础版 + IM 专业版 | TRTC 尊享版 + IM 旗舰版 | TRTC 旗舰版 + IM 旗舰版 |
赠送资源 (超出后付费) | 通话时长 | - | 110,000分钟/月 | 380,000分钟/月 | 1400,000分钟/月 |
| 日活跃用户数(DAU) | 根据 IM 版本而定 | 10,000 DAU | 10,000 DAU | 10,000 DAU |
| 峰值群组数 | 根据 IM 版本而定 | 100000个/月 | 100000个/月 | 100000个/月 |
TUICallKit 专属功能 | 1v1 视频、音频通话 | ✓ | ✓ | ✓ | ✓ |
| 微信同款 UI 设计 | ✓ | ✓ | ✓ | ✓ |
| 通话状态展示 | ✓ | ✓ | ✓ | ✓ |
| 离线推送 (应用未打开时,也能通过消息推送让用户收到音视频通话的响铃呼叫) | ✓ | ✓ | ✓ | ✓ |
| 通话悬浮窗 (通话界面收起后,可以悬浮窗样式悬浮在应用界面之上) | ✓ | ✓ | ✓ | ✓ |
| 自定义呼叫铃声 | ✓ | ✓ | ✓ | ✓ |
| 呼叫/接听/拒绝/挂断 | ✓ | ✓ | ✓ | ✓ |
| 视频通话切换语音通话 | ✓ | ✓ | ✓ | ✓ |
| 群组通话 | ✓ | - | ✓ | ✓ |
| 中途呼叫/加入三方通话 | ✓ | - | ✓ | ✓ |
| ✓ | - | ✓ | ✓ | |
| 小程序通话加速 (支持小程序端通话与小程序进房通话加速优化,保障通话效果) | ✓ | - | ✓ | ✓ |
| 多端登录通话 (任一平台接通,自动停止其他端的接入请求) | ✓ (仅配合 IM 旗舰版使用) | - | ✓ | ✓ |
| 同平台多端登录通话 (支持同一个平台,如多个 iOS设备登录) | ✓
(仅配合 IM 旗舰版使用) | - | ✓ | ✓ |
| AI 降噪 (借助 AI 能力有效过滤背景噪声,还原通话效果) | ✓ | - | ✓ | ✓ |
| 弱网通话卡顿优化 (针对户外等弱网环境下优化卡顿率,秒开速度更快) | ✓ | - | ✓ | ✓ |
即时通信 IM 功能 | | 根据 IM 版本而定 | 详见 | 详见 | |
实时音视频 TRTC 功能 | | 详见 | 详见 | ||
超出赠送资源部分后付费 | | | | | |
支持平台 | | iOS、Android、Web、微信小程序(仅体验版和群组通话版支持)、uni-app、Flutter | | | |
说明:
包含套餐版本:TUICallKit 由 TRTC 和 IM 联合提供,使用 TUICallKit 需同时购买 TRTC 包月套餐和 IM 基础套餐包,不同版本套餐提供的 TUICallKit 功能有所不同。
DAU:单个用户当日登录即时通信 IM 计为1个 DAU,同一用户重复登录时,DAU 不累加。
峰值群组数:单个应用(SDKAppID)下所有用户创建和加入的群组数的总和,以自然月中最高峰值进行结算。
开通 TUICallKit 体验版
为了您能更好地体验音视频通话功能,我们免费为每个 SDKAppID 提供了TUICallKit 7天体验版(体验版不额外赠送通话时长),每个 SDKAppID 可免费体验2次,每次有效期均为7天;同时一个账号下所有 SDKAppID 的体验总次数为10次。
您可以在 TRTC 控制台中开通 TUICallKit 体验版,具体操作步骤如下:
1. 访问 TRTC 控制台应用管理,点击需要使用 TUICallKit 应用(SDKAppID)后的详情,进入应用概览页面。
2. 找到页面右下角的含 UI 低代码集成接入 > 音视频通话(TUICallKit)区域,单击卡片内的 领取体验 即可开通 TUICallKit 的 7 天免费试用服务。


3. 体验版完成后,您可参见 TUICallKit 版本说明 确认所需功能,单击 前往购买 购买正式版 TUICallKit 。
说明:
开通 TUICallKit 的体验版将默认开通 TRTC 包月套餐的体验版,二者体验版开通次数和规则相同。
TUICallKit 下载