0.6.1 • Published 12 years ago
discovery-network v0.6.1
discovery-network
A peer to peer discovery network in the cloud
Example
See webrtc-stream for more detailed example
var conn = Connection()
// identify yourself to discovery network connection
conn.identify(userObject)
// open peer & webrtc networks
var peerNetwork = PeerNetwork(conn)
, webrtcNetwork = WebRTCNetwork(conn)
// when you detect a new peer joining, open a PC to them
peerNetwork.on("peer", handlePeer)
// incoming offer from another peer
webrtcNetwork.on("offer", handleOffer)
// incoming answers from another peer
webrtcNetwork.on("answer", handleAnswer)
// incoming candidates from another peer
webrtcNetwork.on("candidate", handleCandidate)
Installation
npm install discovery-network
Contributors
- Raynos