В моем приложении для Android мне нужно непрерывно захватывать изображения с камеры и отправлять их по сети для удаленного просмотра.
Я посмотрел Camera2
образец записи.Кажется, этот код опирается на класс MediaRecorder
.Однако в моем случае мне просто нужно как можно быстрее захватывать необработанные изображения, кодировать их определенным образом и отправлять по сети.
Похоже, что основная концепция API Camera2 заключается в том, что для этого требуетсяSurface
класс.Можно ли создать класс псевдоповерхности и каким-либо образом прикрепить к нему так, чтобы изображения можно было захватывать непрерывно?Или есть лучший способ?С уважением.