【发布时间】:2013-12-24 20:00:27
【问题描述】:
我有一个使用“ws”npm 包的node.js 服务器。从 HTML5 我可以获取用户网络摄像头流,但是如何通过 HTML5 websocket 将网络摄像头流发送到我的 node.js 服务器?
目前我在服务器上有这段代码:
wss.on('connection', function(ws) {
ws.on('message', function(data, flags) {
console.log("Message received");
});
});
而在客户端这个代码:
var ws = new WebSocket('ws://localhost:8080');
ws.onopen = function() {
ws.send(stream);
}
stream 来自navigator.getUserMedia 和video: true。
提前致谢!
【问题讨论】:
-
我也有同样的问题...似乎没有人知道如何...
-
@Costa 我最终做了一个安装在客户端上的 Java 应用程序,然后通过常规套接字流式传输到 Node.js 服务器。
-
明白了。我在这里整理了一个小教程:github.com/wamoyo/webrtc-cafe 如果对您有用,请随时关注。
标签: javascript html node.js websocket