Tamaños de vista previa de cámara compatibles para los teléfonos Android populares

Estoy trabajando con marcos de previsualización de la cámara, y necesito tomar una decisión sobre qué tamaño de la inspección previo mínimo trabajaré con. Necesito bastante alta resolución, y estoy tratando de averiguar la mayor resolución de vista previa que puedo obtener a través de los teléfonos Android más populares y las versiones del sistema operativo. (A juzgar por esta pregunta sobre los tamaños de vista previa de Nexus One / Froyo , parece que a veces cambian a través de las versiones del sistema operativo para el mismo dispositivo.)

¿Hay un recurso en cualquier lugar que básicamente lista la salida de android.hardware.Camera.Parameters.getSupportedPreviewSizes() para un montón de dispositivos diferentes (o pares de versión de dispositivo / OS)?

Alternativamente, si no hay tal listado, esta pregunta podría convertirse en tal recurso. Voy a muy feliz upvote todas las respuestas que incluyen nuevos puntos de datos individuales para los teléfonos específicos / versiones del sistema operativo.

Y para evitar el comentario obvio: Sí, sé que voy a tener que probar mi código en un montón de dispositivos de todos modos. Pero idealmente me gustaría tomar algunas decisiones razonablemente informadas acerca de la resolución a principios de, sin tener que comprar una gran cantidad de dispositivos sólo para empezar.

Mi experiencia me dice, que 640×480 está disponible en casi todas partes, e incluso si las mayores resoluciones son anunciadas por el objeto de la cámara, no todos ellos son realmente utilizables. He experimentado segfaults en HTC Hero cuando intenté la resolución máxima – buffer de datos utilizado para pasar las imágenes de vista previa se mmaped, y este tamaño parece ser limitado

HTC Wildfire ejecutando Froyo

 1280 x 720 1.778 800 x 480 1.667 768 x 432 1.778 720 x 480 1.500 640 x 480 1.333 576 x 432 1.333 480 x 320 1.500 400 x 240 1.667 384 x 288 1.333 352 x 288 1.222 320 x 240 1.333 272 x 272 1.000 240 x 240 1.000 240 x 160 1.500 176 x 144 1.222 

Muchos datos aquí: http://www.kirill.org/ar/ar.php

My Nexus 9 running Lollipop tiene estos tamaños de cámara frontal:

 1472 x 1104 1.333 736 x 552 1.333 1280 x 720 1.778 720 x 480 1.500 640 x 480 1.333 352 x 288 1.222 320 x 240 1.333 176 x 144 1.222 

Nexus 4 que funciona el bocadillo del helado

 1280 x 720 1.778 800 x 480 1.667 768 x 432 1.778 720 x 480 1.500 640 x 480 1.333 576 x 432 1.333 480 x 320 1.500 384 x 288 1.333 352 x 288 1.222 320 x 240 1.333 240 x 160 1.500 176 x 144 1.222 
  • Obtenga la Apertura de la cámara Android y el tiempo de exposición
  • Cámara de Android ICS emulador
  • Cómo comprimir el tamaño de la imagen?
  • Elija la cámara en la carga de archivos en la aplicación Córdoba en android sin utilizar la cámara cordova
  • Cámara web externa para cámara a android usando usb
  • ¿Cómo hacer una resolución de cámara independiente de vista previa en Android?
  • ¿Qué hardware soporta la detección de ojos y la boca?
  • Autofoco que lanza la excepción
  • Camera.open () no funciona android
  • Android - ¿es posible detectar la sonrisa?
  • Android: cómo capturar la imagen sin mostrar la vista previa
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.