PeerJS — True peer-to-peer data in the browser

PeerJS completes WebRTC as an API abstraction, connection broker, and
binary serialization format

http://peerjs.com/

Listener
==============

  var peer = new Peer('someid', {key: 'apikey'});
  peer.on('connection', function(conn) {
    conn.on('data', function(data){
      // Will print 'hi!'
      console.log(data);
    });
  });


Sender
==============


  var peer = new Peer('anotherid', {key: 'apikey'});
  var conn = peer.connect('someid');
  conn.on('open', function(){
    conn.send('hi!');
  });


==============

Received on Thursday, 14 February 2013 14:22:23 UTC