我目前正在開發一款應用程序,其最終目標大致類似於iDevices的Air Play Android版本。Streaming Android Screen
流媒體和所有這些很容易,但我希望能夠包括遊戲。這樣做的問題是要這樣做,我不得不串流屏幕。
我環顧了各種有關拍攝截圖(this question及其衍生產品)的內容,但我擔心頻率/延遲。在遊戲中,低於15-20fps的任何內容都不會削減它,而且我不確定迄今爲止所見到的方法是否可行。
有誰知道這樣的事情是否合理,如果是的話,會採取什麼措施?
編輯:爲了更清晰,我基本上是試圖打造「遠程桌面」爲Android更有限的形式。基本上,捕捉設備當前正在做什麼(電影,遊戲等)並將其複製到另一臺設備上。我最初的想法是簡單地抓住音頻緩衝區和幀緩衝區,並通過一個套接字傳遞給其他設備,但我擔心我所看到的捕獲幀緩衝區的方法太慢了預期用途。我已經看到人們圍繞3 FPS限制的評論,以及訪問幀緩衝區的一些更常見的方式。
我在找的是一種不受限制的緩衝區。
顯然我沒有解釋清楚。目標是能夠在平板電腦/手機上播放「憤怒的小鳥」(或電影,或其他任何內容),並在另一臺設備上覆制顯示屏和音頻。因此Air Play比較。我並非試圖製作遊戲或任何特定應用程序,只是允許任何應用程序在更大/不同屏幕上覆制的框架。 – Agayek
另外,你可以通過藍牙/互聯網連接擴展一下你的意思嗎?是否已有一個現有的框架來做這樣的事情,我找不到? – Agayek