我正在尝试创建一个Web应用程序,该应用程序允许用户通过桌面捕获和peerjs与其他用户共享桌面。到目前为止,当两个设备都连接到同一NAT时,我可以共享屏幕。但是,当我尝试两个对称NAT时,连接无法通过。因此,我进行了一些研究,发现需要TURN服务器。为此,我正在使用www.turnservers.com。我在将服务器发送到新对等对象的语法上遇到麻烦。我不断收到错误,未定义对等体。这是我到目前为止所拥有的...
window.turnserversDotComAPI.iceServers(function(data) {
var peer = new Peer(makeid(),{
key: '**************',
config: {'iceServers': data} }
);
});
两个API的...
http://www.turnservers.com/docs
http://peerjs.com/docs/
最佳答案
您可以尝试安装peerjs模块npm install peerjs
,然后在javascript文件var peerjs = require('peerjs');
中要求它
我认为那应该解决您的问题。
关于javascript - 使用Peerjs和Turnserver进行流传输,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26499182/