mirror of
https://gitlab.com/comunic/nodejs-webrtcsignalexchangerserver
synced 2024-11-21 21:09:27 +00:00
client | ||
video-client | ||
config.js | ||
index.js | ||
README.MD | ||
sockets.js |
NodeSignalExchanger
A lightweight node application that allows to exchange signals connection through websockets.
WARNING WARNING WARNING : Do not try to launch my project on a computer not connected to any network, it will not work (Firefox is unable to create Ice candidate on such configuration) !!!! (However, if you run your own STUN/TURN server, an Internet connection will not be required at all)
Requirements
sudo apt install nodejs node-express node-wc
Using for signaling
Installation
- Install docker
- Install coturn:
sudo apt install coturn
- Add a client to coturn:
sudo turnadmin -a -u anonymous -r anonymous.com -p anonymous
Running TURN server
sudo turnserver -o -a -f -r anonymous.com # Use -L option to specify an IP address
Author
Pierre HUBERT 2019