Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Optimización del almacenamiento en caché para CDN e integraciones MediaTailor
AWS Elemental MediaTailor los requisitos de almacenamiento en caché varían según el tipo de flujo de trabajo y el formato del contenido. La configuración adecuada del almacenamiento en caché es fundamental para lograr un rendimiento, una rentabilidad y una experiencia de usuario óptimos. En las siguientes secciones se proporciona una guía detallada sobre el almacenamiento en caché para distintas MediaTailor implementaciones.
Almacenamiento en caché de inserción de anuncios del lado del servidor (SSAI)
En el caso de los flujos de trabajo de inserción de anuncios del lado del servidor, los manifiestos personalizados no se pueden almacenar en caché, pero el contenido y los segmentos de anuncios se deben almacenar en caché de forma intensiva:
Tipo de contenido | TTL | Patrón de ruta | Almacene en caché los elementos clave |
---|---|---|---|
Listas de reproducción multivariantes | 0 segundos | /v1/master/ * | Ruta URL más todos los parámetros de consulta |
Listas de reproducción multimedia | 0 segundos | /v1/manifest/ * | Ruta URL más todos los parámetros de consulta |
DASH MPDs | 0 segundos | /v1/dash/ * | Ruta URL más todos los parámetros de consulta |
Segmentos de contenido | Más de 24 horas | Rutas de contenido específico | Solo ruta URL |
Segmentos de anuncios | Más de 24 horas | /v1/segment/ * | Solo ruta URL |
-
Establece un TTL de 0 segundos para los manifiestos personalizados y asegúrate de que los espectadores reciban el contenido del up-to-date anuncio
-
Configura valores TTL más largos para el contenido y los segmentos de anuncios a fin de maximizar la eficiencia de la memoria caché
-
Configura comportamientos de caché que incluyan parámetros de personalización en la clave de caché si apoyas la publicidad segmentada
-
Implementa la contracción de solicitudes a nivel de la CDN para gestionar de forma eficiente las solicitudes simultáneas
Parámetros de configuración de TTL recomendados
Para obtener un rendimiento óptimo de SSAI, configure las políticas de caché de la CDN con estos ajustes TTL específicos:
Tipo de contenido | Configuración de TTL | Valor recomendado |
---|---|---|
Segmentos de anuncios | TTL mínimo | 1 segundo |
Segmentos de anuncios | TTL máximo | 86400 segundos (24 horas) |
Segmentos de anuncios | Tiempo de vida predeterminado | 86400 segundos (24 horas) |
Segmentos de contenido | TTL mínimo | 1 segundo |
Segmentos de contenido | TTL máximo | 86400 segundos (24 horas) |
Segmentos de contenido | Tiempo de vida predeterminado | 86400 segundos (24 horas) |
Estos ajustes garantizan:
-
TTL mínimo de 1 segundo: permite invalidar rápidamente la caché cuando es necesario y evita el exceso de solicitudes de origen
-
TTL máximo de 24 horas: equilibra la eficiencia de la memoria caché con los requisitos de actualización del contenido
-
El TTL predeterminado es de 24 horas: proporciona un almacenamiento en caché óptimo para los segmentos que no tienen encabezados de control de caché explícitos
Almacenamiento en caché de ensamblajes de canales
En el caso de los flujos de trabajo de ensamblaje de canales, los manifiestos se pueden almacenar en caché durante períodos cortos, mientras que los segmentos se deben almacenar en caché de forma intensiva:
Tipo de contenido | VOD TTL | TTL en vivo | Patrón de ruta | Almacene en caché los elementos clave |
---|---|---|---|---|
Listas de reproducción multivariantes | De 5 a 30 minutos | 5-10 segundos | Rutas específicas de cada canal | Ruta URL más todos los parámetros de consulta |
Listas de reproducción multimedia | De 5 a 30 minutos | De 2 a 5 segundos | Rutas específicas de cada canal | Ruta URL más todos los parámetros de consulta |
DASH MPDs | 5-30 minutos | 5-10 segundos | Rutas específicas de cada canal | Ruta URL más todos los parámetros de consulta |
Segmentos de contenido | Más de 24 horas | De 5 a 15 minutos | Rutas de contenido específico | Solo ruta URL |
Segmentos de anuncios | Más de 24 horas | Más de 24 horas | Rutas específicas para anuncios | Solo ruta URL |
-
Establezca valores TTL cortos para los manifiestos para garantizar que los espectadores reciban up-to-date la programación
-
Configure valores TTL más largos para los segmentos de contenido a fin de maximizar la eficiencia de la memoria caché
-
Configure los comportamientos de la caché que incluyan parámetros de cambio de hora en la clave de caché si admite la visualización con cambio de hora
-
Incluya los parámetros de consulta en la clave de caché para gestionar correctamente las solicitudes de visualización con cambios de hora
Para obtener información detallada sobre los ajustes de configuración de TTL y las prácticas recomendadas, consulte. Optimización del almacenamiento en caché para CDN e integraciones MediaTailor
Almacenamiento en caché combinado de conjuntos de canales y SSAI
Al implementar tanto el ensamblaje de canales como el SSAI, asegúrese de que su estrategia de almacenamiento en caché sea coherente para ambos servicios a fin de evitar conflictos y optimizar el rendimiento:
Tipo de contenido | Montaje de canales | SSAI | Recomendación combinada |
---|---|---|---|
Manifiestos de VOD | De 5 a 30 minutos | 0 segundos | 0 segundos (el SSAI tiene prioridad) |
Manifiestos en vivo | De 2 a 10 segundos | 0 segundos | 0 segundos (el SSAI tiene prioridad) |
Segmentos de contenido | Más de 24 horas | Más de 24 horas | Más de 24 horas (constante) |
Segmentos de anuncios | Más de 24 horas | Más de 24 horas | Más de 24 horas (constante) |
Esta configuración maximiza la eficiencia de la memoria caché y, al mismo tiempo, garantiza que los espectadores reciban los up-to-date manifiestos para poder insertar anuncios de forma personalizada.