ノードjsをマウスレコーダーとして使用して、次のセットアップの実現可能性を評価しようとしています。タイマーと配列を備えた単純なJSマウスレコーダーがあることは知っていますが、タイミングに関しては十分に効率的ではありません(jsタイマークラスのミリ秒の偏差のため)。
私が次のことができるようになりたいと仮定しましょう:
1)変更のたびに現在のマウス位置をプッシュするのではなく、ローカルでバッファリングし、設定された間隔(5秒など)でデータをプッシュしたいと思います。それも可能ですか?
2)その場合、このマウスの動きのストリームはバイナリファイルとして保存されます。その後、バイナリファイルを別のクライアントにストリーミングできます。
一般的に、私は一般的にストリームを理解するのに苦労しています。私の理解では、ストリームはクライアントに送信されるデータのチャンクにすぎません。これは正しいです?