Camera2简介
在Google 推出Android 5.0的时候, Android Camera API 版本升级到了API2(android.hardware.camera2), 之前使用的API1...Camera API2相较于API1有很大不同, 并且API2是为了配合HAL3进行使用的, API2有很多API1不支持的特性, 比如:
更先进的API架构;
可以获取更多的帧(预览/拍照)信息以及手动控制每一帧的参数...在API架构方面, Camera2和之前的Camera有很大区别, APP和底层Camera之前可以想象成用管道方式连接, 如下图:
这里引用了管道的概念将安卓设备和摄像头之间联通起来,系统向摄像头发送.../拍照/录像.;
通过 CameraCaptureSession发送CaptureRequest, capture表示只发一次请求, setRepeatingRequest表示不断发送请求;
拍照数据可以在...0,使用原视视频宽高都可以的
libPublisher.