Добрый день.
Есть устройство на процессоре MT6797 с Android на борту.
К процессору по интерфейсу MIPI + I2C подключена камера.
Задача на уровне ОС "подхватить" данную камеру, возможно поковыряться с драйверами, гарантии что текущая сборка "дружит" с этой камерой нет, но по описанию должна и написать приложение.
Приложение должно уметь:
Получить доступ к видеопотоку камеры с заданным количеством кадров и разрешением, экспозицией, цветностью
Делать скриншоты с заданной частотой и записывать графические файлы скриншота без сжатия и обработки в выбранную директорию в память
Записывать в файл - таблицу информацию о съемке (имя файла, условия съемки - экспозиция и WB и т.д.)
Инкрементить имена файлов
В UI должно быть:
Поле выбора директории, куда писать файлы
Поле ввода разрешения видеопотока
Поле ввода частоты кадров видеопотока
Поле ввода частоты записи файлов
Поле ввода значения экспозиции
Поле выбора чб/цвет
Кнопка Старт/Стоп
Кнопка Выход