这篇文章,主要介绍Camera帧率相关的内容。关于预览的帧率,app是有对应的API接口去设置的。实际开发中,基本是不用去设置这些。
涉及到慢动作录像类似功能的时候,才需要用到。或者有时候,遇到预览卡顿等问题,我们想确认下当前预览的帧率。
先来看下,Camera相关API
一、FPS相关Camera API
1) Camera API1
Camera.java
setPreviewFrameRate(int fps);
setPreviewFPsRange(int min,int max);
setParameters(Parameters params);
2) Camera API2
fpsRanges = characteristics.get(CameraCharacteristics.CONTROL_AEAVAILEABLE_TARGET_FPS_RANGES);
mPreviewRequestBuilder.set(CaptureRequest.CONTROL_TARGET