问题标签 [simple-peer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 使用 simple-peer 重新加载页面后没有视频播放
目前,已经实现了使用该程序将视频从一个客户端(流媒体)流式传输到另一个(观众)。一切正常,直到查看者重新加载页面。尽管传输了流,但他的视频消失了(这可以在控制台中看到)。问题是什么?
Streamer.js
查看器.js
重新加载页面后,我们看到有一个流,但是由于某种原因视频没有播放(console.log('remoteVideo.current.srcObject after', remoteVideo.current.srcObject);
)
simple-peer - simple-peer - 为点对点通话录制视频
我打算使用https://www.npmjs.com/package/simple-peer进行点对点呼叫。但是在这种情况下,双方在没有媒体服务器的情况下建立了联系。但我想把谈话记录下来。我该怎么做?我看到 Zencastr 正在使用 simple-peer 并录制视频。它是如何完成的?
javascript - 简单的对等点和 socket.io 不断地来回发送请求 100 次。无法建立信号连接
我正在尝试在服务器上的两个不同用户之间建立连接。每次用户加入房间时,他都会获取房间中其他用户的 socket.ids 信息。他们尝试做的是新用户创建一个发起者对等点并发送一个信号。另一个对等点出于某种原因接受了它们,它们都不断地相互发送请求,并且没有人访问彼此的请求,这就是正在发生的事情。 后端控制台的图片
这是我的前端代码^^
这是我的后端代码^^^
node.js - 对等体被破坏后无法发出信号。简单对等
我是 webrtc 的初学者。我使用 simple-peer 连接视频通话应用程序上的两个对等点。当第二个对等点连接时,会显示他的视频,但几秒钟后会抛出一个错误,显示“当对等点被破坏时无法发出信号”。我不知道我哪里出错了。我附上了下面的代码。
此行中引发代码错误:
客户端.js:
server.js:
socket.io - 如何使用简单的对等点连接到 stun 和 turn 服务器
我使用简单的 peer 和 socket.io 开发了一个视频聊天应用程序。但是当我尝试托管应用程序时,由于防火墙问题,无法连接对等方。我知道 STUN 和 TURN 服务器将用于此目的。是否可以使用简单的 peer 连接到这些服务器?如果有怎么办?任何解释或参考文章都会有所帮助
node.js - simple-peer on.("signal") 事件重复多次
我正在使用simple-peer
创建一个小型视频通话应用程序NodeJS
,SocketIO
并且Angular
我正在尝试在full-mesh
这里实施。我有一个同伴initialtor
将启动循环信号。
我的代码如下。
该函数将处于循环中。当一个新用户连接时,它会向该用户发送信号,我的问题是,peer.on("signal", signal =>
即使只有 1 个用户连接,事件也会重复,它会在 1 个对等点上创建 11 个请求。这是什么问题,我该如何解决?
我正在参考此代码并尝试以角度实现它。
reactjs - 在 react 中通过 simple-peer 添加流和轨道
我正在研究响应中的在线会议代码。我使用 simple-peer 作为 WebRTC 包装器,我从 simple-peer-react 开始并在它之上构建。我现在正在尝试在连接已经处于活动状态时向对等方动态添加流/轨道。流来自视频,为此我捕获流并将其传递给对等管理代码以提取和添加轨道(请参见下面的代码)。我期望,当轨道添加成功时,它将出现在与它一起传递的流中的对等对象中。然而,这不会发生。此外,连接对等方一侧的“跟踪”事件不会触发。
我想指出,所有其他简单对等 (WebRTC) 代码都可以正常工作:建立与对等点的视频连接、动态添加对等点、通过数据通道发送和接收数据。
我究竟做错了什么?(见下面的代码)
非常感谢,亚历克斯
这里的代码:
- 从视频对象的引用中获取流
- 尝试将曲目添加到对等体
node.js - POST http://localhost:3000/socket.io/?EIO=3&transport=polling&t=NGO9TCV 未找到
我正在尝试React
使用webRTC
、socket.io-client
和simple-peer
. 我遵循了一个教程并使用了他们的代码,但我不断收到这个错误。
错误每秒左右发生一次,我不知道为什么。
Room.js
这是我要导入的组件 () 的代码App.js
:
这是我的App.js
文件:
然后这是我的server.js
文件:
这是我的项目文件结构: