Я хочу использовать камеру для съемки RGB, я могу использовать:
mCamera.setPreviewCallback
mCamera.setPreviewCallbackWithBuffer
mCamera.takePicture
Однако мое приложение не только делает фотографии. Мне нужно записывать видео в реальном времени или RTMP видео, и в то же время делать снимки.
Я использовал GLSurfaceView
и реализовать
GLSurfaceView.Renderer
, SurfaceTexture.OnFrameAvailableListener
и так далее, но я не знаю, где я могу получить данные изображения, предпочтительно в формате RGB.