videosdk-rtc-javascript-sdk-example
videosdk-rtc-javascript-sdk-example copied to clipboard
This code sample demonstrates a one-to-one and group video call application built with Video SDK RTC Javascript SDK
Video SDK Javascript App
What is it?
This code sample demonstrates a one-to-one and group video call application built with Video SDK RTC Javascript SDK
- Built for serverless video calling experience.
- Scale it upto 5,000 participants with low code.
- 10,000 minutes free on monthly basis
Features
- [x] Video API with real-time audio, video and data streams
- [x] 5,000+ participants support
- [x] Chat support with rich media.
- [x] Screen sharing with HD and Full HD.
- [x] Play realtime video in meeting
- [x] Connect it with social media such as Facebook, Youtube etc (RTMP out support).
- [x] Intelligent speaker switch
- [x] Record your meetings on cloud
- [x] Customise UI and built other rich features with our new data streams such as whiteboard, poll, Q & A etc.
Prerequisites
You must have the following installed:
- Node.js v12+
- NPM v6+ (comes pre-installed with newer Node versions)
Getting started
-
Run the authentication server
Follow instructions from videosdk-rtc-nodejs-sdk-example to run the authentication server.
-
Clone the repo
git clone https://github.com/videosdk-live/videosdk-rtc-javascript-sdk-example.git cd videosdk-rtc-javascript-sdk-example
-
Create a new file config.js and Copy the config.example.js file's data to config.js file
-
Update the TOKEN in
config.js
file.Token would be generated from dashboardhttps://app.videosdk.live/dashboard
TOKEN="Your Token Here"
-
If one doesn't want to give their token then they can generate token using AUTH_URL of their own in
config.js
fileAUTH_URL=one's auth url
-
Run the app
npm install -g live-server live-server --port=8000
For more information, visit official documentation
Related