android 相机预览的自定义帧率

Custom framerate for android camera preview

我目前正计划为 Android 开发我的第一个更大的应用程序。然而,整个概念取决于为相机设置自定义预览帧率的可能性。

据我的研究显示,函数 void setPreviewFpsRange (int min, int max) 应该允许我将帧率设置为任何值。还是 List<int[]> getSupportedPreviewFpsRange () 返回的值是唯一可能的帧率?

在项目的这个阶段,我还不能用不同的手机测试它。 有谁知道好的资源,我可以在哪里找到一些手机的帧率范围?

答案:

void setPreviewFpsRange (int min, int max) 只能与给定的值一起使用 List<int[]> getSupportedPreviewFpsRange ()

很遗憾,我找不到任何关于各种手机帧率范围的资源。

对于那些关心的人:

我的测试手机 Samsung Galaxy A5 的范围是:

0: 7000-7000

1: 15000-15000

2: 24000-24000

3: 7000-30000

4: 10000-30000

5: 15000-30000

6: 30000-30000