【问题标题】:PeerJS share one computer local stream to another computer in same networkPeerJS 将一台计算机本地流共享到同一网络中的另一台计算机
【发布时间】:2014-11-10 15:15:06
【问题描述】:

我是 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 上的网络浏览器中访问计算机 A localhost。

提前致谢。

【问题讨论】:

    标签: webrtc peerjs


    【解决方案1】:

    我在设置 peerserver 时也有些吃力。启动服务器时尝试添加密钥 peerjs。来自github 页面:

    peerjs --port 9000 --key peerjs
    

    我认为当您在创建对等点时不提供密钥时,密钥会默认为“peerjs”。这个不确定。

    另外,请尝试在创建对等点时添加默认路径。

    var peer = new Peer('mycustomid2', {host: 'Computer A's ipv4 address', port: 9000, path: '/'});
    

    对双方都这样做。希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多