The ProjectRTC 2: A Rennovation of ProjectRTC
Incorporating socket.io 2, adapter-latest, upgrading ejs, socket.io and angularjs for a better security and streaming performance. Depreciation modules of WebRTC are also replaced with official suggestions.
- Node.js server
- Broswer (Chrome or Firefox) client
- Android App client (AndroidRTC2)
- coturn and google stun are tested for stun/turn
- node.js
- npm
- stun/turn: a free google stun server is included; but you would need a turn server such as installing coturn on AWS or GCP instance for better traversal using relays around NAT.
- git clone https://github.com/lukelu0520/ProjectRTC2.git
- cd ProjectRTC2/
- npm install
- node server.js
The server will run on port 3000 You can test it in the (Chrome or Firefox) browser at localhost:3000