1

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

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

代码(不工作):

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

请帮忙!

4

0 回答 0