Я хочу захватить кадры с высоким разрешением с камеры устройства - например, планшета - и передать их на другое устройство
Мне нужно просмотреть снятые кадры на текущем устройстве - планшете - с меньшим разрешением, чем потоковое -который передается в высоком разрешении - чтобы наилучшим образом использовать пространство экрана
, проблема, с которой я сталкиваюсь, заключается в том, что камера запрашивает высокое разрешение видео через
parameters.setPreviewSize(VGA_WIDTH, VGA_HEIGHT);
, и она рассматривается как полноразмерный SurfaceView.и я попытался масштабировать его, кадры были отправлены как мусор и обнаружили, что Camera.PreviewCallback используется для доставки копий кадров предварительного просмотра, когда они отображаются
. Есть ли способ отделить захват от просмотра кадров