Почему FPS отличается от оригинального приложения камеры

Я тестировал с оригинальным приложением камеры (режим видео) поставляется с Samsung Galaxy Tab 8.9. Сохраненное видео с фронтальной камеры может достигать 24 к / с, 640x480. (Посмотрев свойства видеофайла после переноса на Windows-машину)

Тем не менее, пока я пишу фронтCamera код для тестирования.

mCamera2.setPreviewCallbackWithBuffer(new PreviewCallback() {
    public void onPreviewFrame(byte[] data, Camera camera) {
        // image processing code placed here.
    }
});

Максимальный результат, которого я могу достичь, - это (без сохранения видео на диск. Я просто измеряю функцию обратного вызова на триггерной частоте срабатывания функции PrePreviewFrame)

15 кадров в секунду320x240, 800x600

Мне бы хотелось, чтобы производительность была такой же, как у оригинального приложения Samsung. Могу ли я знать, что мне не хватает определенной техники?

Ответы на вопрос(3)

Ваш ответ на вопрос