Optimización del almacenamiento en caché para CDN e integraciones MediaTailor - AWS Elemental MediaTailor

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:

Configuración de almacenamiento en caché de CDN de SSAI
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:

Ajustes de configuración del TTL de SSAI
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:

Configuración de almacenamiento en caché de CDN de ensamblaje de canales
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:

Comparación de los ajustes de almacenamiento en caché del flujo de trabajo combinado
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.