Skip to content
This repository was archived by the owner on Mar 26, 2023. It is now read-only.

Latest commit

 

History

History
30 lines (19 loc) · 885 Bytes

File metadata and controls

30 lines (19 loc) · 885 Bytes

This is a multi-room multi-user video conference website with login system using NodeJS and webRTC. It also supports real time chat and poll in room using socketIO.

webRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple JavaScript APIs.

Dependencies

  • nodemon 5.0.4
  • webpack 3.5.6
  • NodeJS 5.0.0
  • SocketIO 5.0.4

run from terminal

  • Please first, in the root path, create and configure a .env file based on the .env.default file for your local database.
  • Run these two commonds in two seperate terminals:

nodemon

webpack

Under debug mode, nodemon will auto-restart the project everytime changes are made in the source files.

demo

youtube video demo: https://www.youtube.com/watch?v=2Qz2GjgKAIk

keywords

Javascript,webRTC,SocketIO,NodeJS,MySQL

reference

https://github.com/andyet/SimpleWebRTC