我试图将数据(视频和音频)从浏览器发送到NodeJS服务器。在客户端,我使用getUserMedia获取流数据并尝试通过SockJS通过websockets发送。到目前为止,这是我的代码:
navigator.mediaDevices.getUserMedia({
audio: true,
video: true
})
.then(function(stream){
// trying to send stream
var video = window.URL.createObjectURL(stream);
// send stream
mystream.send(video.play());
})
其中mystream
是SockJS
个实例。
我需要坚持视频,因为它是由同行观看的。
有没有人曾向服务器发送过流视频?我对这个想法没有想法。任何帮助/提示都表示赞赏。
答案 0 :(得分:0)
经过数小时的研究,我只是放弃并使用了Kurento。它有很好的文档,有一些非常有趣的examples involving NodeJS sample code。如果有人提出更好的想法,我会打开这个问题。