OBS (Twitch で使用されるゲーム ストリーミング アプリケーション)など、実行中のWindowsゲームにオーバーレイを追加する方法を探しています。
クラスを使用してRobot
毎秒25/30のスクリーンショットを撮って表示することについて考えましたが、それが正しい解決策かどうかはわかりません..
だから私の質問は次のとおりです:実行中のアプリを Java アプリケーション (ローカルホスト、同じコンピューター) とスクリーン共有して、その前にオーバーレイを追加するにはどうすればよいですか?
編集:VLCストリーミングを使用してみましたが、それによりコンピューターが非常に遅くなります(i7 / 8Gb)... FFMpegでも試してみました.andを使用screen-capture-recorder
してgdigrab
、コンピューターは遅れていませんでしたが、ビデオはリアルタイムで5/10 FPSのように落ちます.
FFMpeg では、次のコマンドを使用しましたffplay -f dshow -f gdigrab -i title="<NAME>" -framerate 30
。
ゲーム用コンピューター (i7/8Gb) で 25/30 FPS を使用したいと考えています。