(BETA) A simple yet highly functional web video conferencing platform based on WebRTC.
- Written in C and pure JavaScript
- A single executable, ready to deploy practically anywhere
- WebRTC P2P
- Supports multiple rooms with an average of 4 to 10 participants per room (based on bandwidth)
First, set your TURN/STUN configuration in www/static/js/core.js (configuration options will be added in later updates):
make
./vchat
Then, navigate to 127.0.0.1:8000.
- Multithreading support
- SSL support (for now, use it behind a proxy)
- A config file and argument options to set the TURN/STUN server, binding port, etc.