Потоковая передача записанного экрана на другой телефон через Bluetooth

#android #bluetooth #stream #screen #record

#Android #bluetooth #поток #экран #запись

Вопрос:

Недавно я участвую в исследовательском проекте, где мне нужно записать GLSurfaceView и передать его через Bluetooth на другой телефон (устройство B). Другой телефон должен отображать его.

Мои цели заключаются в следующем:

  1. Элемент списка
  2. Определите, возможно ли это
  3. Определите, можем ли мы получить достаточную частоту кадров, чтобы клиенту было приятно.
  4. Чтобы определить, как это влияет на время автономной работы.

Я начал с упрощенного примера, где: — в объекте Renderer я делал скриншот в каждом кадре — сериализовал его в виде массива байтов — установил его на другое устройство — создал из него растровое изображение — отобразил его

Благодаря этому я смог достичь скорости ~ 10 кадров в секунду, что немного лучше ожидаемого (разрешение 800×600)

Вопрос: Теперь я хотел бы создать видеопоток и отправить его на устройство B. Расшифруйте его и отобразите. У меня есть много похожих примеров на http://bigflake.com/screenrecord поддерживается fadden

Прежде чем копаться в себе, я хотел спросить чье-нибудь мнение по этому поводу. 1. Есть ли какие-либо уже созданные примеры? 2. В каком направлении рекомендуется начать 3. Возможно ли это вообще? 4. Какой производительности можно ожидать?

Спасибо