TUICallKit
腾讯视频通话 UI 套件,包含一对一通话、群组通话等。
- 星标
- 249
- 复刻
- 170
- 最近推送(UTC)
- 2026年8月11日
- 项目状态
- 未归档
原始 README
以下为英文项目原文快照,最新内容请访问 GitHub。
English | 简体中文
Tencent Cloud UIKit for Video Calls

Features

-
Perfect UI interaction: We provide TUICallKit, an open source component with UI, which can save your 90% of development time.and you can have a video calling app like WeChat or FaceTime in just 20 minutes.
-
Multi-platform interconnection: We support various platforms such as Web, Android, iOS, WeChat applet, etc., as well as support cross-platform frameworks such as uni-app. You can use TUICallKit components from different platforms to support mutual calls and answers , hang up, etc. In the future, we also plan to support Flutter, MacOS, Windows and other devices.
-
Mobile terminal offline push: We support offline wake-up on Android and iOS. When your app is offline, you can also receive call reminders in time. Currently, Google FCM, Apple, Xiaomi, Huawei, OPPO, VIVO, Meizu and other push services
-
Group (multi-person) calls: We not only support 1-to-1 video calls, but also support multi-person video calls within a group, inviting group members to join in the middle, and support group members to actively join the call and more.
-
Multi-device login: We also support the ability to log in to multiple devices on different platforms, your pad or mobile phone at the same time, for a larger screen and a more flexible experience.
-
More Features: We also support multiple features such as custom ringtones, custom avatars, AI noise reduction, weak network optimization...
Make a first call
Here is an example of integration with UI (ie TUICallKit), which is also our recommended integration method. The key steps are as follows:
-
Step1: Activate the Tencent Cloud Audio and Video Call Service, for developer integration, we also provide a free trial version, More introduction.
-
Step2: Access TUICallKit to your project, the detailed access process of each platform/framework: Web, Android, iOS, Flutter.
-
Step3: Make your first video call!
Quick link
-
If you encounter difficulties, you can refer to FAQs, here are the most frequently encountered problems of developers, covering various platforms, I hope you can Help you solve problems quickly.
-
If you would like to see more official examples, you can refer to the example Demo of each platform: Web, Android, iOS, Flutter.
-
If you would like to see some of our latest product features, you can check the Update Log, here are the latest features of TUICallKit, as well as the historical version features iterate
-
For complete API documentation, see Audio Video Call SDK API Example: including TUICallKit (with UIKit), TUICallEngine (without UIKit), and call events Callbacks, etc.
-
If you want to learn more about the projects maintained by Tencent Cloud Media Services Team, you can check our Product Official Website, Github Organizations etc.
Have any questions?
- Welcome to submit issue
- Welcome to join our Telegram Group to communicate with our professional engineers! We are more than happy to hear from you,Click to join: https://t.me/+EPk6TMZEZMM5OGY1
Or scan the QR code
分类
如何选择适合项目的代码仓?
先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。
- 通过仓库名、作者或描述搜索,再按技术分类缩小范围。
- 结合星标、复刻与最近推送比较项目;星标反映社区关注,不代表质量保证。
- 使用前在 GitHub 核对 README、许可证与 Issues。
来源与维护
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗
