2014-10-22 37 views
1

我想创建一个Web应用程序,它允许用户桌面通过桌面捕获和peerjs与其他人共享。到目前为止,我可以在两台设备连接到同一个NAT时共享屏幕。但是当我尝试两个对称的NAT时,连接不通过。所以我做了一些研究,我发现我需要一个TURN服务器。为此,我使用www.turnservers.com。我在将服务器发送到新对等对象时遇到了一些问题。我不断收到错误Peer没有定义。以下是我迄今为止...使用Peerjs和Turnserver流式传输

window.turnserversDotComAPI.iceServers(function(data) { 
    var peer = new Peer(makeid(),{ 
     key: '**************', 
     config: {'iceServers': data} } 
     ); 
}); 

两个API的...

http://www.turnservers.com/docs

http://peerjs.com/docs/

回答

0

你可以尝试安装peerjs模块npm install peerjs,然后要求它在你的javascript文件var peerjs = require('peerjs');

我认为应该解决您的问题。