标签: javascript stream buffer
我有一个用例,我将文件读入缓冲区,并且必须从该缓冲区中读取指定的帧大小并执行操作(通过websocket发送该帧),然后读取下一个帧并执行操作,循环重复此操作,直到流/缓冲区结束。
我还需要能够在用户输入时暂停/恢复流的读取。当用户单击“暂停”时,我必须暂停数据缓冲。
缓冲区(10MB)->帧(1MB)--->处理--->输出
我在javascript中相对较新,似乎找不到适合该用例的设计。
如何在javascript中实现此目标?
任何帮助将不胜感激。有指针吗?