Desidero acquisire l'immagine durante la registrazione di video utilizzando l'API camera2.Come scattare foto a livello di codice durante la registrazione di video utilizzando l'API Camera2 in Android
Sono disponibili due demo separati. 1. To capture image e 2. To record video
ho cercato di combinarle in un'unica applicazione. Ma confuso in molte cose. Mi piace
- CameraDevice è la singola rappresentazione di una singola videocamera collegata a un dispositivo Android.
- Modello diverso necessario nella richiesta. Per immagine:
mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW);
e per videomCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_RECORD);
- Nel metodo createCaptureSession è necessaria la superficie di ImageReader e per il video è necessario il MediaRecorder.
CameraCaptureSession.StateCallback è necessario nel metodo createCaptureSession per immagini e video.
E le API di camera2 sono nuove. Quindi non più esempi disponibili su Google.
Qualcuno ha qualche idea al riguardo? come come catturare foto durante la registrazione in Android?
hai provato le soluzioni che ti proponiamo? –
Lo proverò di sicuro. –