首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将视频从HTML5流式传输到node.js

将视频从HTML5流式传输到node.js
EN

Stack Overflow用户
提问于 2013-12-07 20:26:23
回答 1查看 1.9K关注 0票数 18

我有一个使用"ws“npm包的node.js服务器。我可以从HTML5获取用户的网络摄像头流,但是如何通过HTML5 websocket将网络摄像头流发送到我的node.js服务器?

目前,我在服务器上有以下代码:

代码语言:javascript
复制
wss.on('connection', function(ws) {
  ws.on('message', function(data, flags) {
    console.log("Message received");
  });
});

在客户机上有以下代码:

代码语言:javascript
复制
var ws = new WebSocket('ws://localhost:8080');

ws.onopen = function() {
  ws.send(stream);
}

其中stream来自带有video: truenavigator.getUserMedia

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2015-05-05 23:58:53

我将使用socket.io-stream npm包,然后在配置它之后使用如下内容(适用于服务器和客户端):

代码语言:javascript
复制
// send data 
ss(socket).on('file', function(stream) {
  fs.createReadStream('/path/to/file').pipe(stream);
});

// receive data 
ss(socket).emit('file', stream);
stream.pipe(fs.createWriteStream('file.txt'));

来自here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20441337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档