首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PeerJS将一台计算机的本地流共享给同一网络中的另一台计算机

PeerJS将一台计算机的本地流共享给同一网络中的另一台计算机
EN

Stack Overflow用户
提问于 2014-11-10 23:15:07
回答 1查看 908关注 0票数 0

我是WebRTC和PeerJS的新手。我的目标是将计算机A的本地媒体流共享给计算机B。我已经通过使用云PeerJS服务器成功地做到了这一点。但是,我想在本地网络中设置我的服务器。

计算机A负责捕获本地媒体流,我编写了以下代码。

代码语言:javascript
运行
复制
var peer = new Peer('mycustomid1', {host: 'localhost', port: 9000});

计算机B负责显示从计算机A接收的流。

代码语言:javascript
运行
复制
var peer = new Peer('mycustomid2', {host: 'Computer A's ipv4 address', port: 9000});

我用以下代码启动我的服务器:

代码语言:javascript
运行
复制
node peerjs --port 9000

我的代码正确吗?附注:我可以在计算机B的web浏览器中访问计算机A的本地主机。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-03-20 22:08:38

我在设置对等服务器时也遇到了一些困难。尝试在启动服务器时添加密钥peerjs。在github页面中:

代码语言:javascript
运行
复制
peerjs --port 9000 --key peerjs

我认为当你在创建一个同级时不提供它的时候,密钥默认为'peerjs‘。这一点还不确定。

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

代码语言:javascript
运行
复制
var peer = new Peer('mycustomid2', {host: 'Computer A's ipv4 address', port: 9000, path: '/'});

在两个对等点上执行此操作。希望能有所帮助

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26846885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档