【问题标题】:Video streaming over simple-peer (WebRTC)通过简单对等点 (WebRTC) 的视频流
【发布时间】:2021-01-26 00:43:33
【问题描述】:

我想创建一个网站(使用部署在 Heroku 上的 NodeJSExpress),用户可以在其中将他的任何本地视频(使用 videojs)流式传输到当前通过简单对等相互连接的其他用户我得到的是我制作了本地视频的块并使用简单的对等数据通道将它们发送过来,它适用于 2 个用户(我可以让更多用户相互连接,但是如果我将数据发送给多个用户,应用程序会崩溃)同时)但除了这种方式之外,某些事情肯定是更好的事情。我在这里寻找其他选择以及如何实现这一目标。

【问题讨论】:

  • 是的,您可以在 simple-peer 中实现超过 2 个用户的流式传输。这是一个链接github.com/feross/simple-peer 解释了超过 2 个连接,实际上我正在使用简单的对等点来处理两个以上的对等点。

标签: javascript node.js socket.io video-streaming simple-peer


【解决方案1】:

也许值得一试PeerJS,它是一个非常易于使用的 WebRTC 简化,并且在我的经验中也很稳定。两个以上用户之间的连接也应该是可能的。

【讨论】:

  • simple-peer 更好吗?因为我已经在使用 simple-peer,我可以连接到 2 个或更多用户,它适用于 getUsermedia(仅限音频部分),但在我的代码中失败/问题导致它在向多个用户发送大块文件时崩溃跨度>
  • 我确实切换到了 peerjs,肯定是更好的数据通道
猜你喜欢
  • 2020-09-01
  • 2018-01-18
  • 1970-01-01
  • 2017-08-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多