我是WebRTC和PeerJS的新手。我的目标是将计算机A的本地媒体流共享给计算机B。我已经通过使用云PeerJS服务器成功地做到了这一点。但是,我想在本地网络中设置我的服务器。
计算机A负责捕获本地媒体流,我编写了以下代码。
var peer = new Peer('mycustomid1', {host: 'localhost', port: 9000});
计算机B负责显示从计算机A接收的流。
var peer = new Peer('mycustomid2', {host: 'Computer A's ipv4 address', port: 9000});
我用以下代码启动我的服务器:
node peerjs --port 9000
我的代码正确吗?附注:我可以在计算机B的web浏览器中访问计算机A的本地主机。
提前谢谢。
发布于 2015-03-20 22:08:38
我在设置对等服务器时也遇到了一些困难。尝试在启动服务器时添加密钥peerjs。在github页面中:
peerjs --port 9000 --key peerjs
我认为当你在创建一个同级时不提供它的时候,密钥默认为'peerjs‘。这一点还不确定。
此外,在创建对等项时,请尝试添加默认路径。
var peer = new Peer('mycustomid2', {host: 'Computer A's ipv4 address', port: 9000, path: '/'});
在两个对等点上执行此操作。希望能有所帮助
https://stackoverflow.com/questions/26846885
复制相似问题