私は現在、iDevices 用の Air Play の Android バージョンにほぼ類似することを最終目標として、アプリに取り組んでいます。
ストリーミング メディアなどは簡単ですが、ゲームも含められるようにしたいと考えています。問題は、そのためには画面をストリーミングする必要があることです。
スクリーンショットの撮影についてさまざまなことを見てきました (この質問と特にその派生物) が、頻度/待ち時間が心配です。ゲームの場合、15 ~ 20 fps 未満ではまったく効果がありません。これまで見てきた方法でそれが可能かどうかはわかりません。
そのようなことがもっともらしいかどうか、誰かが知っていますか?
編集:より明確にするために、私は基本的にAndroid用の「リモートデスクトップ」のより制限された形式を作成しようとしています. 基本的に、デバイスが現在行っていること (映画、ゲームなど) をキャプチャし、別のデバイスに複製します。
私の最初の考えは、オーディオ バッファとフレーム バッファを単純に取得し、ソケットを介して他のデバイスに渡すことですが、フレーム バッファをキャプチャするために見た方法が意図した用途には遅すぎることを懸念しています。3 FPS の制限や、フレーム バッファーにアクセスする一般的な方法についてコメントしている人々を見てきました。
私が探しているのは、これらの制限なしでバッファーに到達する方法です。