Usa un administrador de carga previa para obtener una respuesta más rápida

La biblioteca de Media3 proporciona un administrador de precarga para ayudarte a mostrar contenido multimedia más rápido a los usuarios de tu app. El administrador de precarga carga contenido multimedia antes de que el usuario comience a reproducirlo. De esa manera, cuando el usuario cambia a un contenido diferente, puede comenzar a reproducirse más rápido. El contenido precargado puede comenzar a reproducirse mientras se carga el resto del contenido para la reproducción.

Media3 proporciona una clase abstracta, BasePreloadManager, que se puede personalizar para implementar cualquier estrategia que puedas tener para priorizar el contenido. En este conjunto de documentos, se explica cómo usar una implementación de BasePreloadManager que también se proporciona en la biblioteca de Media3: DefaultPreloadManager, que supone que el contenido multimedia está en una lista unidimensional (como una playlist o un carrusel) y prioriza los elementos multimedia según su proximidad al contenido multimedia que se está reproduciendo.

En la documentación, se abarcan los siguientes temas: