setCameraAdaptiveMinimumFrameRate abstract method

Future<int?> setCameraAdaptiveMinimumFrameRate(
  1. int framerate
)

设置内部采集适用动态帧率时,帧率的最小值。

v3.54 新增。

framerate:最小值。单位为 fps。默认值是 7。
动态帧率的最大帧率是通过 RTCVideo.setVideoCaptureConfig 设置的帧率值。当传入参数大于最大帧率时,使用固定帧率模式,帧率为最大帧率;当传入参数小于最大帧率时,使用动态帧率。

返回值:

  • 0:成功。
  • !0:失败。

注意:

  • 你必须在调用 RTCVideo.startVideoCapture 开启采集前,调用此接口方可生效。
  • 如果由于性能降级、静态适配等原因导致采集最大帧率变化时,已设置的最小帧率值会与新的采集最大帧率值重新比较。比较结果变化可能导致固定/动态帧率模式切换。

Implementation

Future<int?> setCameraAdaptiveMinimumFrameRate(int framerate);