Las versiones mínimas de Android que se requieren para los casos de uso principales de ExoPlayer son las siguientes:
| Caso de uso | Versión de Android | Nivel de API |
|---|---|---|
| Reproducción de audio | 6.0 | 23 |
| Reproducción de audio (con delegación) | 10 | 29 |
| Reproducción de video | 6.0 | 23 |
| Reproducción de video (con efectos) | 6.0 | 23 |
| Reproducción de video (HDR) | 7.0 | 24 |
| DASH (sin DRM) | 6.0 | 23 |
| DASH (Widevine CENC; esquema "cenc") | 6.0 | 23 |
| DASH (Widevine CENC; esquema "cbcs") | 7.1 | 25 |
| DASH (ClearKey; esquema "cenc") | 6.0 | 23 |
| SmoothStreaming (sin DRM) | 6.0 | 23 |
| SmoothStreaming (PlayReady; esquema "cenc") | Android TV | Android TV |
| HLS (sin DRM) | 6.0 | 23 |
| HLS (encriptación AES-128) | 6.0 | 23 |
| HLS (Widevine CENC; esquema "cenc") | 6.0 | 23 |
| HLS (Widevine CENC; esquema "cbcs") | 7.1 | 25 |
Para un caso de uso determinado, nuestro objetivo es admitir ExoPlayer en todos los dispositivos Android que cumplan con el requisito de versión mínima. Los problemas conocidos específicos de los dispositivos se indican en la herramienta de seguimiento de errores de Media3 en GitHub o en la herramienta de seguimiento de errores de ExoPlayer heredada en GitHub.
Emuladores
Algunos Android Emulator no implementan correctamente los componentes de la pila de contenido multimedia de Android y, como resultado, no admiten ExoPlayer. Este es un problema con el emulador, no con ExoPlayer. El emulador oficial de Android ("Dispositivos virtuales" en Android Studio) admite ExoPlayer. El nivel de asistencia que proporcionan los emuladores de terceros varía. Los problemas que se produzcan cuando se ejecute ExoPlayer en emuladores de terceros deben informarse al desarrollador del emulador, no al equipo de ExoPlayer. Siempre que sea posible, te recomendamos que pruebes las apps de contenido multimedia en dispositivos físicos en lugar de emuladores. Para obtener más información sobre cómo escribir pruebas de reproducción automatizadas locales y en el dispositivo, consulta la guía de pruebas.