我正在尝试使用Node.js作为鼠标记录器来评估以下设置的可行性。我知道有一些简单的JS鼠标记录器带有定时器和数组,但是它们在定时方面不够高效(由于JS计时器类中的毫秒偏差)。
假设我想要能够执行以下操作:
1)我想要在本地缓冲当前鼠标位置而不是每次更改都推送它,并在固定间隔(例如5秒)内推送数据。这是否可能?
2)如果可以,此鼠标移动的流将保存为二进制文件。然后可以将二进制文件流传输到另一个客户端。
总的来说,我很难理解流的概念。据我理解,流只是发送到客户端的数据块。这正确吗?
假设我想要能够执行以下操作:
1)我想要在本地缓冲当前鼠标位置而不是每次更改都推送它,并在固定间隔(例如5秒)内推送数据。这是否可能?
2)如果可以,此鼠标移动的流将保存为二进制文件。然后可以将二进制文件流传输到另一个客户端。
总的来说,我很难理解流的概念。据我理解,流只是发送到客户端的数据块。这正确吗?