A port of the PeerJS library which currently only works on browsers. It uses the wrtc
node module to provide webrtc functionality and fixes various compatibility issues with NodeJS.
npm i --save peerjs-on-node
Just refer to the PeerJS documentation for a more detailed description of how the module works. You can also take a look at the examples/
directory in this repo to see a small example using peerjs-on-node
-
Import the module like this
const Peer = require('peerjs-on-node').Peer;
- Based on commit 0645dc3 of PeerJS
- First release version that tries to make most of the peerJS functionality work on NodeJS
- See file
patch/patch.diff
for all the modification made to the base PeerJS code and get it running on NodeJS - PeerJS code not included in this repo
- Updated some documentation
- Updated a bit more of the documentation