我正在开发一个视频会议系统,该系统应该允许用户将会话流式传输到(现在)服务器。我更喜欢使用WebRTC来连接客户端和服务器。我现在偶然发现的一个重大障碍是如何真正实现"直播"从getUserMedia到服务器的视频。 我遇到了各种方法,包括使用canvas元素以及中间的一些网关(如Janus或Kurento)。我还在Stack Overflow上找到this answer。然而,由于这是一个学习项目,我宁愿使用纯WebRTC解决方案,也不使用即将推出的录制API,因为我的目标是实时流媒体"到服务器。
我的想法是使用nodeJS并让服务器充当对等体。但是我没有找到nodeJS的一个包来启用这两个通道(dataChannel似乎总是可能的,并且可能是与canvas解决方案一起的解决方案)。所以我现在的问题是:那里有没有我错过的包裹吗?或者还有其他方法可以实现吗?