5

私はスクリーンキャプチャアプリケーションに取り組んでおり、ondataavailableイベントを機能させ、データをチャンクで取得できます。これをさらにブロブとして変換しますが、同じデータストリームを websocket 経由でサーバーに送信し、ストリームを webm ファイルとして保存すると、ディスクを再生し、後でファイルを再生しても、ファイルは何も再生されません。ファイルには、よくわからないメタ情報が必要だと思います。

助言がありますか?

ここに私のJavaScriptコードがあります:

socket.emit('message', new Blob([event.data], {type: 'video/webm'}));

サーバー保存コード:

fs.writeFile("d://test.webm", data, "binary", function(err) { });

4

2 に答える 2