The Camera library provides an application with a consistent interface to interact with one or more cameras connected to the system.Using this library, you can perform operations such as:
Connect and disconnect from a camera.
Start and stop the viewfinder.
Use features on the camera, such as zoom, autofocus, auto white balance, and auto exposure.
Adjust focus, exposure, and white balance algorithms by defining regions of interest, or applying manual controls.
Encode video and save video recordings to file.