English | 简体中文
腾讯云 · 音视频通话解决方案
TUICallKit 是腾讯云推出一款音视频通话的含 UI 组件,通过集成该组件,您只需要编写几行代码就可以为您的 App 添加音视频通话功能,并且支持离线唤起能力。TUICallKit 支持 Android、iOS、Web、小程序、Flutter、UniApp 等多个开发平台。
产品特性
- 完善的 UI 交互:我们提供含 UI 的开源组件 TUICallKit,可以节省您 90% 开发时间,您只需要划分20分钟就可以拥有一款类似微信、FaceTime 的视频通话应用。
- 多平台互联互通:我们支持Web、Android、iOS、微信小程序等各个平台,同时也支持类似uni-app等跨平台框架,您可以使用不同平台的 TUICallKit 组件支持相互呼叫、接听、挂断等,未来我们还计划支持 Flutter、MacOS、Windows等设备。
- 移动端离线推送:我们支持Android、iOS 的离线唤醒,当您的应用处于离线状态时,也可以及时收到来电提醒,目前已经支持Google FCM、Apple、小米、华为、OPPO、VIVO、魅族等多个推送服务
- 群组(多人)通话:我们不仅仅支持1对1的视频通话,还支持在群组内发起多人视频通话,支持中途邀请群成员加入,支持群成员主动加入通话等。
- 多设备登录:我们也支持您可以在不同平台上登录多台设备,您可以同时在您的Pad、手机登录,更大屏幕,体验更好跟更灵活。
- 更多特性:我们也支持自定义铃音、自定义头像、AI降噪、弱网优化等多个Feature...
开始使用
这里以 含 UI 的集成(即TUICallKit)为例,这也是我们推荐的集成方式,关键步骤如下:
- Step1:开通 腾讯云音视频通话服务,针对开发者集成,我们也提供有免费的体验版本,更多介绍
- Step2:接入 TUICallKit 到您的项目中,各平台/框架详细的接入流程:Web 、Android 、 iOS、 微信小程序、uni-app
- Step3:拨打您的第一个视频通话!
快速访问
- 如果你遇到了困难,可以先参阅 常见问题,这里整理开发者最常出现的问题,覆盖各个平台,希望可以帮助您快速解决问题
- 如果你想了解更多官方示例,可以参考各平台的示例 Demo:Web、Android、iOS、微信小程序
- 如果您想了解我们最新的一些产品特性,可以查看 更新日志,这里有 TUICallKit 最新的功能特性,以及历史版本功能迭代
- 完整的 API 文档见 音视频通话 SDK API 示例:包含TUICallKit(含 UIKit)、TUICallEngine(无 UIKit)、以及通话事件回调等介绍。
- 如果你想了解更多腾讯云音视频团队维护的项目,可以查看我们的 产品官网、Github Organizations 等。
- 如果因为网络问题导致工程克隆或者下载失败,您可以访问 Gitee TUICallKit。
交流&反馈
如果您在使用过程中有遇到什么问题,欢迎提交 issue,我们也欢迎您加入我们的开发者QQ群进行技术交流和反馈问题,QQ群 ID:605115878.