Implementa el almacenamiento predictivo en caché de contenido multimedia para minimizar la latencia de inicio de la reproducción y eliminar las pausas de almacenamiento en búfer cuando se cambia de un elemento multimedia a otro. Esto garantiza una reproducción fluida y de alto rendimiento en los feeds de contenido multimedia desplazables, lo que ofrece una experiencia del usuario premium. Se recomienda la implementación a través de Jetpack Media3.
Implementación obligatoria
Para calificar para el AEP, tu app debe cumplir con los siguientes requisitos:
| ID | Lineamiento |
|---|---|
| AEP-PL-GAA | Las transiciones de recursos deben ocurrir en menos de 50 ms. |
Aplicabilidad de los lineamientos
Este lineamiento se aplica a lo siguiente:
- Apps que incluyen la reproducción continua o secuencial de videos en las que se puede predecir el siguiente video (por ejemplo, videos de formato corto [video corto], playlists lineales o listas de reproducción automática)
- Todos los factores de forma en los que está disponible la app
Exenciones
Se aplican las siguientes exenciones para este lineamiento:
| ID | Exención |
|---|---|
| AEP-PL-EAA | Apps en las que el usuario debe navegar de forma activa hasta el siguiente video y seleccionarlo en una IU distinta (como una cuadrícula, una lista o un menú de recomendaciones) después de que se complete el video actual |
| AEP-PL-EAB | Apps en las que el caso de uso principal es la transmisión en vivo, de usuario a usuario o mediada por el servidor (como las apps de chat y las apps de transmisión en vivo) (estos videos son en tiempo real y, por lo tanto, no se pueden almacenar en caché) |
| AEP-PL-EAC | Las apps pueden usar un framework alternativo equivalente que proporcione calidad, capacidades del usuario, estabilidad y compatibilidad similares en todo el ecosistema. Comunícate con el equipo de asistencia si tienes un framework adecuado para su consideración. |
Documentación y recursos de funciones
Los siguientes recursos proporcionan orientación para la implementación y detalles técnicos sobre la función de almacenamiento en caché de carga previa. Estos recursos son solo para tu referencia y no contienen requisitos adicionales del programa.
- Cómo usar un administrador de carga previa para obtener una respuesta más rápida
- Presentamos la carga previa con Media3
- Análisis detallado de PreloadManager de Media3
- Instagram y Facebook ofrecen reproducción instantánea con Media3