Node.js:如何使用.read()从流中读取数据

时间:2018-05-17 09:44:42

标签: node.js stream buffering readable

模型:用户在同一网络上由node.js express服务器托管的静态页面上从他的手机中选择一个mp4文件,该文件流由同一服务器中的busboy接收。现在必须在部件/段/缓冲区中读取文件流,并通过websocket向前发送以添加到另一个屏幕上的MediaSource缓冲区。

问题:如何从暂停的可读流中读取x个字节的数据?

代码(不工作):

function ReadData(stream, BytesToRead){
     stream.resume();
     var data = stream.read(BytesToRead);
     stream.pause();
     return data;
}

请帮忙!

0 个答案:

没有答案