Media3 ExoPlayer

Un reproductor multimedia es un componente a nivel de la app que permite reproducir archivos de video y audio. Estos archivos se pueden almacenar de forma local o transmitir por Internet. Jetpack Media3 proporciona una interfaz Player que define funciones básicas, como la capacidad de reproducir, pausar, buscar y mostrar información de la pista.

ExoPlayer es la implementación predeterminada de esta interfaz en Media3. En comparación con la API de MediaPlayer de Android, agrega comodidades adicionales, como compatibilidad con varios protocolos de transmisión, renderizadores de audio y video predeterminados, y componentes que controlan el almacenamiento en búfer de contenido multimedia. ExoPlayer está diseñado para personalizarse y extenderse, y se puede actualizar a través de las actualizaciones de la app de Play Store.