Aucune description

ericz 3fbe8f4e45 readme update il y a 12 ans
bin ec5ec82e8e socket abstraction il y a 12 ans
deps 8fe0c1ce6e efficiency improvements il y a 12 ans
dist 317b490811 fix race condition il y a 12 ans
docs f393640a50 mo docs il y a 12 ans
examples 3fbe8f4e45 readme update il y a 12 ans
lib 317b490811 fix race condition il y a 12 ans
.gitignore 55c39fa795 removed demo folder il y a 12 ans
.gitmodules f6741b727f module update il y a 12 ans
LICENSE 332f2d486f license il y a 12 ans
Makefile ea9a3207cb submodules, gitignore, make il y a 12 ans
README.md 5269cd455f Update README.md il y a 12 ans
package.json a8ed5c84e4 actually use config il y a 12 ans

README.md

PeerJS: Peer-to-peer data in the browser

PeerJS provides a complete, configurable, and easy-to-use peer-to-peer data API built on top of WebRTC.
Each peer simply provides a identifier with which other peers using the same API key can connect.

##http://peerjs.com

Include the library

<script src="http://cdn.peerjs.com/0/peer.js"></script>

Peer

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

Connecting peer

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

Getting started

API reference

Browser compatibility status

PeerServer