【问题标题】:Stream data from Browser to nodejs server using getUserMedia使用 getUserMedia 将数据从浏览器流式传输到 nodejs 服务器
【发布时间】:2016-11-15 09:57:14
【问题描述】:

我正在尝试将数据(视频和音频)从浏览器发送到 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());
    })

其中mystreamSockJS 实例。 我的需要是在同伴观看时保留视频。

有没有人将流视频发送到服务器?我对这个没有想法。任何帮助/提示表示赞赏。

【问题讨论】:

    标签: node.js stream video-streaming webrtc sockjs


    【解决方案1】:

    经过几个小时的研究,我只是放弃并使用了Kurento。它有据可查,并且有一些非常有趣的examples involving NodeJS sample code。如果有人提出更好的想法,我会提出问题。

    【讨论】:

    • 鉴于Kurento是开源的,真的要放弃了吗?据我所知,Kurento 不是付费服务——你自己设置的吗?
    • 这并不是完全放弃,但我更愿意自己扭转这一点,至少可以更好地了解我如何才能使用 WebRTC 的大部分内容。我确实在教程的帮助下自己设置了它:doc-kurento.readthedocs.io/en/stable/tutorials.html
    • 链接坏了:(
    猜你喜欢
    • 1970-01-01
    • 2012-08-12
    • 2014-11-10
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-24
    • 2023-03-28
    相关资源
    最近更新 更多