WebRTC:将消息从节点传输到浏览器



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

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

也许有人可以帮助我解决一个片段或示例?

谢谢

最简单的方法是使用 socket.io 将节点服务器发送到浏览器,而无需在浏览器端安装任何插件或 lib(您需要将 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实现示例

相关内容

最新更新