Графика непрерывного кодирования видео с камеры2 в фоновом режиме - PullRequest
0 голосов
/ 02 ноября 2018

Я использовал библиотеку Grafika для непрерывного кодирования видеокадров с помощью старого API камеры.

Поскольку старому API камеры требуется видимое SurfaceView для получения данных с камеры, поэтому я пытаюсь использовать camera2 для замены старого API камеры.

Camera2 API может использовать ImageReader для получения данных без видимого просмотра, поэтому я пытаюсь использовать ImageReader для перезапуска SurfaceView. Но я сталкиваюсь со странной проблемой, что я не могу сделать createCaptureSession успешно после того, как я mDisplaySurface = WindowSurface(mEglCore, imageReader.surface, false) из пример графики

Там нет сообщений от onConfigureFailed из createCaptureSession, поэтому я не знаю, что с ними произошло.

Может кто-нибудь помочь мне разобраться? или подскажите, как использовать camera2 для кодирования данных кадра видео?

...