ソフトウェアを必要とせずにブラウザだけでウェブサイトのスクリーンキャストを実現しようとしています。Web サイトを実際にスクリーンキャストする必要はありません。おそらく、ブラウザ、ビューポートの解像度、スクロールされたピクセルなどの情報を使用して Web サイトを「再構築」することは良い解決策になるでしょう。
私の現在の解決策: スクリプトは、html2canvas ( http://html2canvas.hertzen.com/ ) を使用して Web サイトの「スクリーンショット」を作成しています。次に、スクリーンショットを base64 でエンコードされた png データとして受信者に転送します。彼らはそれをデコードし、そこの Web サイトに描画します。
ただし、html2canvas はキャンバスを生成するのに約 1 秒かかります (テキストのみの Web サイトの場合)。画像を含む Web サイトの場合、生成には約 5 ~ 10 秒かかります。それは長すぎる。
他のアプローチのアイデアはありますか?