Skip to content

xkey8/vchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vchat

(BETA) A simple yet highly functional web video conferencing platform based on WebRTC.

Features

  • 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)

Compiling & Usage

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.

Notes & TODO

  • 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.

About

Simple yet highly functional web video conferencing platform based on WebRTC.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors