【问题标题】:If I want a faster camera preview FPS, will I have to use the NDK?如果我想要更快的相机预览 FPS,我是否必须使用 NDK?
【发布时间】:2012-05-19 08:13:55
【问题描述】:

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

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

【问题讨论】:

    标签: java android sdk camera


    【解决方案1】:

    我遇到过这种情况,在 NDK 中从相机读取数据更快。但是,我将手机植根并直接从帧缓冲区读取,这可能不是您正在开发的同一部手机,所以 YMMV。

    【讨论】:

    • 是的,我实际上正在尝试制作一个应用程序。不root不支持直接读取framebuffer吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    • 1970-01-01
    • 2015-11-17
    • 2013-10-29
    • 1970-01-01
    相关资源
    最近更新 更多