現在、リモートデスクトップ管理のプロジェクトに取り組んでいます。ロボットクラスを使用して画像をキャプチャし、ネットワーク経由で送信します。それはうまくいくが、少し遅くなる。Javaリモートデスクトップ管理
私たちはいつも画像をキャプチャして送信する必要があるため、あまりにも高価です。変更された画面の一部のみを検出し、その部分のみを送信することは可能ですか?
いずれにせよ、私にはこれをガイドしてください。ありがとうございました!!!
現在、リモートデスクトップ管理のプロジェクトに取り組んでいます。ロボットクラスを使用して画像をキャプチャし、ネットワーク経由で送信します。それはうまくいくが、少し遅くなる。Javaリモートデスクトップ管理
私たちはいつも画像をキャプチャして送信する必要があるため、あまりにも高価です。変更された画面の一部のみを検出し、その部分のみを送信することは可能ですか?
いずれにせよ、私にはこれをガイドしてください。ありがとうございました!!!
私はこれを少し前に見て、画像キャプチャは特に非効率的に実装されています。私は具体的な詳細を思い出さないが、それは彼らがやったようにかなり悪いものだった。当時、私はそれをJNIで実装するほうが唯一の方法だと感じました。ショートカットにJNAを使うことができます。
プラットフォームの画面キャプチャルーチンが変更されたセクションのみを送信できるかどうかはわかりませんが、まともなイメージの差分を実装できます。それも高価になる可能性があります。あなたは本当にあなたのために働くかどうかを見るために何が起こっているかを測定する必要があります。
あなたが探しているキーワード(これを見て解決策を見つけるために)はdirty rectanglesです。
(既存の[証明済み]ツールが使用されていない理由は何ですか?) –