¿Cómo determinar la mayor resolución de vídeo y / o tasa de bits que un dispositivo (Android) puede reproducir?
Estoy trabajando en una aplicación que necesita reproducir varios videos MP4. Hemos transcodificado estos videos en varias resoluciones en un intento de proporcionar la mejor experiencia de reproducción para nuestros usuarios. Para el streaming, también ofrecemos HLS para los dispositivos que lo admiten, pero también ofrecemos la posibilidad de que los usuarios descarguen el vídeo para su reproducción sin conexión.
Mi pregunta es: para un dispositivo Android, ¿hay una manera para mí de determinar mediante programación lo que la resolución máxima y / o tasa de bits que puede manejar?
- OpenCV + Eclipse + Android: Error org.opencv.video Video.java
- Cómo utilizar el último FFMPEG en el proyecto de estudio de Android?
- Cómo dibujar en una vista de vídeo en android?
- Interceptar solicitud de fuente de video HTML5 en Android WebView
- Creación de codificador OMXCodec en modo HW
- Los vídeos de Youtube incrustados en la vista Web de Android no se reproducen en el formato SINGLE_COLUMN
- Cómo detectar el uso de HDMI en Samsung Galaxy S II
- ¿Podemos volver a escribir la API de MediaCodec en C?
- Error de "ffmpeg tiene relocalizaciones de texto" en Android
- ¿Cómo puedo obtener una miniatura de vídeo de URL remota para Android 4.0 y superior?
- Android Dev - 3rd Party Media Player SDK u otras opciones?
- ¿Los reproductores multimedia por defecto para Android e iOS admiten rango de búsqueda de bytes?
- Android ffmpeg mala salida de video
- Obtener recursos de WebView que ya se ha descargado
- Eliminar el ruido del registro de la muestra de audio mediante audiorecorder