2017-12-25 6 views
1

어떻게 간단한 서버가있는 경우 내가 연결된 모든 피어를 얻을 수 있습니다 :연결된 모든 피어 (Peer.js)를 가져

var port = 9000; 

var express = require('express'); 
var app = express(); 
var ExpressPeerServer = require('peer').ExpressPeerServer; 

app.get('/', function(req,res){ 
    res.send('server OK'); 
    //console.log(ip.address()); 
}); 

var server = require('http').createServer(app); 

app.use('/peerjs',ExpressPeerServer(server)); 

server.listen(port,'0.0.0.0'); 

와 클라이언트 :

var peer = new Peer(
     {host:"hostname", 
     port:9000,path:"/peerjs", 
     debug:3, 
     config:servers, 
     }); 

내가 peerjs lib 디렉토리를 사용합니다. 미리 감사드립니다!

답변

0

Peer.js는 클라이언트 측에서 listAllPeers  메서드를 사용합니다. 그리고 서버 측 옵션에 allow_discovery: true 매개 변수를 추가하면이를 사용할 수 있습니다.

This should help you

관련 문제