Because it's developed with WebRTC, all video, audio, and text chat is peer-to-peer. WebRTC mesh is used to make group video calls. As a result, the call's quality is inversely related to the number of participants. In a typical high-speed connection, the sweet spot is roughly 6 to 8 people.
- Node.js 8.x or above
- NPM
- Download the folder which contains the code.
cd videotextapp
and then install dependencies- Install NPM packages npm install
- Run the app npm start
App will be running on http://localhost:3000 for you.
This project is deployed at https://videoandchat.herokuapp.com/