Самый простой способ, который мы могли найти, - это реализовать простой протокол для передачи.Мы сжимали отдельные кадры, разделяли их на пакеты на стороне ПК, добавляли заголовок для каждого пакета и пакет заголовка для всего кадра, содержащий общую длину кадра и количество пакетов.
Atна стороне андроида мы запустили два вложенных цикла, один для кадров потока, а другой для пакетов отдельных пакетов.Мы использовали данные из первого пакета кадра, чтобы выяснить длину цикла, а когда разорвать, после того, как мы получили общий размер кадра (проверенный первым пакетом), мы отправили общий байтовый массив в функцию, преобразующую массив вjpg immage, и использовал холст, чтобы постоянно показывать кадры ...
мы получали около двух кадров в секунду, что было достаточно для bluetooth ...