matths / webrtc-signaling

a simple signaling server and client to run webrtc one2one video chat between recent chrome (also android chrome) browsers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

webrtc-signaling

a simple signaling server and client to run webrtc one2one video chat between recent chrome (also android chrome) browsers

basic usage:

  1. clone directory, install dependencies
git clone https://github.com/matths/webrtc-signaling.git
npm install
  1. create a self-signed certificate (MAC and Linux only)
npm run create-ssl
  1. run signaling server
npm start
  1. open client in your browser
npm open-client
  1. open client in a browser on another device in the same (W)LAN

https://[ip of your server]:8000/

About

a simple signaling server and client to run webrtc one2one video chat between recent chrome (also android chrome) browsers

License:MIT License


Languages

Language:JavaScript 91.5%Language:CSS 3.5%Language:Shell 2.9%Language:HTML 2.1%