如果我想要更快的相机预览FPS,我是否必须使用NDK?

时间:2012-05-18 22:08:11

标签: java android sdk camera

我正在尝试提高预览帧速率,但我的手机不支持setPreviewFrameRate。我可以使用setPreviewCallbackWithBuffer获得的最大值,并且没有额外的处理大约是17 fps,我认为大多数人都会认为这有点糟糕。我是否遗漏了Android Java SDK中的内容,或者我需要了解NDK以完整的30 fps处理数据? (我应该指出,相机可以按照这个速度捕获和保存文件 - 显然它无法以此速率预览。)

使用我应该知道的NDK有什么缺点吗?

1 个答案:

答案 0 :(得分:0)

我一直处于这种状况,在NDK中从相机读取速度更快。然而,我根据手机直接从帧缓冲区读取,它可能不是你正在开发的手机,所以YMMV。