#android #bluetooth #stream #screen #record
#Android #bluetooth #поток #экран #запись
Вопрос:
Недавно я участвую в исследовательском проекте, где мне нужно записать GLSurfaceView и передать его через Bluetooth на другой телефон (устройство B). Другой телефон должен отображать его.
Мои цели заключаются в следующем:
- Элемент списка
- Определите, возможно ли это
- Определите, можем ли мы получить достаточную частоту кадров, чтобы клиенту было приятно.
- Чтобы определить, как это влияет на время автономной работы.
Я начал с упрощенного примера, где: — в объекте Renderer я делал скриншот в каждом кадре — сериализовал его в виде массива байтов — установил его на другое устройство — создал из него растровое изображение — отобразил его
Благодаря этому я смог достичь скорости ~ 10 кадров в секунду, что немного лучше ожидаемого (разрешение 800×600)
Вопрос: Теперь я хотел бы создать видеопоток и отправить его на устройство B. Расшифруйте его и отобразите. У меня есть много похожих примеров на http://bigflake.com/screenrecord поддерживается fadden
Прежде чем копаться в себе, я хотел спросить чье-нибудь мнение по этому поводу. 1. Есть ли какие-либо уже созданные примеры? 2. В каком направлении рекомендуется начать 3. Возможно ли это вообще? 4. Какой производительности можно ожидать?
Спасибо