0

我想知道如何使用 webRTC 将消息从 Node.JS 发送到我的浏览器,而无需在浏览器端安装任何第三方库。

我研究了一些选项,但它们都已过时或过于复杂。我只需要在控制台上打印一些东西,没有 UI,什么都没有。

也许有人可以通过片段或示例帮助我?

谢谢

4

1 回答 1

1

最简单的方法是使用 socket.io 将节点服务器发送到浏览器,而无需在浏览器端安装任何插件或库(您需要将 socket.io.js 添加到您的代码中)。一旦你设置了socket.io,你基本上可以通过以下方式将数据从节点服务器发送到浏览器

client.emit("message",message);

你可以从客户端得到这个

socket.on("message",function(message){
     //do something with message
}};

您可以从https://socket.io/docs/找到有关 socket.io的更多信息

如果您想从浏览器向浏览器发送数据,您需要设置一个信令服务器来连接对等点。从https://github.com/webrtc/samples链接,您可以找到许多针对不同场景的 WebRTC 实现示例

于 2017-08-25T16:08:43.597 回答