【问题标题】:socket.io-stream not exposing .to callsocket.io-stream 不公开 .to 调用
【发布时间】:2018-12-16 13:17:18
【问题描述】:

我正在构建一个使用 navigator.getUserMedia 的相机流媒体平台。客户似乎毫无错误地广播了他们的视频流。这样做的代码(在客户端)如下所示:

navigator.mediaDevices.getUserMedia({ audio: false, //我们暂时不需要音频 视频:真实 }).then(函数(流){ ss(socket).emit("BroadcastStream", 流); }).catch(错误) { //错误处理代码 }); 但是,我的 Node.JS 服务器处理流(并将其发送到另一个客户端)会引发此错误: TypeError: socket_stream(...).to 不是函数

似乎 socket.io-stream 没有公开 .to 函数。我知道 socket_stream 的参数(对 socket.io 实例的引用)是有效的;而socket.io-stream 的documentation 似乎也同意这一点(没有提到.to)

我将如何解决这个问题? 编辑: 我愿意接受建议(即使完全使用不同的方法;但将其作为最后的手段)

【问题讨论】:

    标签: node.js socket.io


    【解决方案1】:

    好吧,没关系(一个月后),我找到了A Dead Simple WebRTC Example,它向我展示了使用 WebRTC 的基础知识(没有 STUN 服务器,我在这个项目中需要它),我根据我的特定需求进行了调整。 Shane Tully 在那个教程上做得很好!

    【讨论】:

      猜你喜欢
      • 2014-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-10
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      相关资源
      最近更新 更多