Node.js 将MediaStream从浏览器发送到服务器进行编码

Node.js 将MediaStream从浏览器发送到服务器进行编码,node.js,video-streaming,html5-video,webrtc,http-live-streaming,Node.js,Video Streaming,Html5 Video,Webrtc,Http Live Streaming,我正在开发一个视频会议系统,使用户可以将会话流式传输到(目前)服务器。我更喜欢使用WebRTC连接客户端和服务器。我现在遇到的最大障碍是如何将视频从getUserMedia“实时流”到服务器。 我遇到了各种方法,包括使用画布元素,以及一些网关(如雅努斯或Kurento)在中间。我在这里还发现了堆栈溢出。然而,由于这是一个学习项目,我宁愿使用纯WebRTC解决方案,也不使用即将推出的录制API,因为我的目标是服务器的“实时流” 我的想法是使用nodeJS,让服务器充当对等机。然而,我并没有找到一个

我正在开发一个视频会议系统,使用户可以将会话流式传输到(目前)服务器。我更喜欢使用WebRTC连接客户端和服务器。我现在遇到的最大障碍是如何将视频从getUserMedia“实时流”到服务器。 我遇到了各种方法,包括使用画布元素,以及一些网关(如雅努斯或Kurento)在中间。我在这里还发现了堆栈溢出。然而,由于这是一个学习项目,我宁愿使用纯WebRTC解决方案,也不使用即将推出的录制API,因为我的目标是服务器的“实时流”


我的想法是使用nodeJS,让服务器充当对等机。然而,我并没有找到一个支持这两个通道的nodeJS包(dataChannel似乎总是可能的,并且可能与canvas解决方案一起成为一个解决方案)。所以我现在的问题是:有没有我错过的包裹?或者有其他方法来实现这一点吗?

请参阅本页的讨论和亚当·罗奇的第二个回复:嘿,谢谢你的回答-但是我还没有找到在NodeJS中如何处理它的方法。我让它通过数据通道向NodeJSE发送Mediarecorder录音查看本页的讨论和Adam Roach的第二个回复:嘿,谢谢你的回答-但是我还没有找到一种在NodeJS中使用它的方法。我让它通过数据通道向NodeJS发送Mediarecorder录音