【问题标题】:WebRTC Peer to Server ConnectionWebRTC 对等服务器连接
【发布时间】:2021-07-06 03:37:58
【问题描述】:

我尝试使用 WebRTC 实现对等服务器连接,不幸的是 node-webrtc 不提供 typescript 类型,这使得添加协作者变得非常困难,并且弄乱了代码库。 有没有其他方法可以使用 NodeJS 和 WebRTC 建立客户端到服务器的连接?

【问题讨论】:

    标签: node.js typescript webrtc


    【解决方案1】:

    是的!查看werift-webrtc,它是用于 node.js 的 WebRTC 的 typescript 实现

    【讨论】:

      【解决方案2】:

      好的,所以我没有使用 typescript,而是开始使用我在此处找到的本机代码构建自己的 webrtc 广播媒体服务器:https://webrtc.googlesource.com/src/

      我还从 Discord 创建服务器的方式中获得灵感,我在这篇博文中找到了这些信息:https://blog.discord.com/how-discord-handles-two-and-half-million-concurrent-voice-users-using-webrtc-ce01c3187429

      我仍然没有想出我应该如何做到这一点的方法,我认为我们必须做的是使用本机代码中的api/ 目录或类似的东西创建一个 RTC 对等连接。

      如果您想通过 nodejs 打字稿方式,我已标记为已接受,我上面的答案很有用,我会尝试找出一些东西并让你们更新。

      【讨论】:

      • 如果 Google 的 WebRTC 实现过于复杂而无法集成,您可能还想看看libdatachannel
      猜你喜欢
      • 2021-01-18
      • 2021-08-29
      • 1970-01-01
      • 1970-01-01
      • 2013-08-07
      • 2017-08-25
      • 1970-01-01
      • 2016-12-26
      • 2016-04-10
      相关资源
      最近更新 更多