This template is designed to help users quickly deploy and experience high-quality online calls. In practical application scenarios, whether it's a friendly chat between friends who are thousands of miles apart or a private communication between business partners, by using this template, you can conveniently initiate 1v1 audio and video chats with others and enjoy a clear and smooth communication experience just like having a face-to-face conversation.
In addition, by reading this document, you will learn how to quickly run the TUICallKit sample project and conduct secondary development. It only takes 5 minutes to successfully run the Demo and rapidly build your own innovative applications such as stranger chat applications.
Using the EdgeOne page, you can achieve zero-code audio and video call system setup through rapid template deployment.
You can click the "View Demo" button on the left to experience the online demonstration.
Please note that the deployment template is based on secondary development of the original repository code, mainly for experiencing quick deployment features and online Demo. If you need to develop more extensive features, we recommend using the original repository code for in-depth development. Original development repository address: https://github.com/Tencent-RTC/TUICallKit/tree/main/Web/basic-vue3
The following tutorial will provide detailed guidance on how to quickly run and experience the Demo.
This section shows you the prerequisites you need for use Tencent Calls for Web Vue3 demo.
The minimum requirements for Calls SDK for Web Vue3 demo are:
- Node
- npm(or yarn)
- Modern browser, supporting WebRTC APIs.
If you would like to try the demo specifically fit to your usage, you can do so by following the steps below.
- Login or Sign-up for an account on Tencent Dashboard.
- Create or select a calls-enabled application on the dashboard.
- Note the
SDKAppIDandSDKSecretKeyof the application for use at runtime.
- Clone this repository
git clone https://github.com/tencentyun/TUICallKit.git- Install dependencies
cd ./TUICallKit/Web/basic-vue3
npm install- Specify the SDKAppID and SDKSecretKey
Input the SDKAppID and SDKSecretKey into file
Web/basic-vue3/src/debug/GenerateTestUserSig-es.js
let SDKAppID = 0;
let SecretKey = '';- Run the demo
npm run dev- On each device, open a browser and go to the index page of the sample web app. The default URL is
localhost:8080. - Log in to the sample app on the primary device with the user ID set as the
caller. - Log in to the sample app on the secondary device using the ID of the user set as the
callee. - On the primary device, specify the user ID of the
calleeand initiate a call.
- If you want to learn more about the product features, you can click on the following 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.
- For complete API documentation, see Audio Video Call SDK API Example: including TUICallKit (with UIKit), TUICallEngine (without UIKit), and call events Callbacks, etc.