我想知道如何使用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实现示例