Configurar la publicación de MediaTailor anuncios CDNs por parte de terceros - 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.

Configurar la publicación de MediaTailor anuncios CDNs por parte de terceros

Otros fabricantes, CDNs como Akamai y Fastly, pueden mejorar considerablemente el rendimiento y la escalabilidad de la publicación de AWS Elemental MediaTailor anuncios y, al mismo tiempo, reducir los costes de ancho de banda. Sin embargo, la configuración de la CDN para la publicidad personalizada requiere ajustes específicos que difieren de los de la distribución de vídeo estándar.

Esta guía te explica todo el proceso de configuración de tu CDN de terceros para que funcione de forma óptima. MediaTailor Aprenderás a configurar dos comportamientos esenciales:

  • Elusión de manifiestos: garantiza que cada espectador reciba inserciones de anuncios personalizadas al evitar el almacenamiento en caché de los manifiestos

  • Almacenamiento en caché por segmentos: maximiza el rendimiento y reduce los costes al almacenar en caché el contenido de vídeo de forma eficiente

El proceso de configuración suele tardar entre 30 y 60 minutos e incluye la selección, configuración, verificación y optimización del proveedor. Una vez completado, dispondrá de una configuración de CDN que ofrecerá anuncios personalizados de forma eficaz y, al mismo tiempo, mantendrá una experiencia de visualización óptima.

nota

Esta guía se centra en las configuraciones de Akamai y Fastly. Para obtener instrucciones CloudFront de configuración, consulte. Integración de CloudFront

Requisitos previos

Antes de configurar tu CDN de terceros con MediaTailor, asegúrate de tener:

  • Una MediaTailor configuración activa que incluya el origen del contenido y el servidor de decisiones publicitarias

  • Acceso a la interfaz de configuración de tu CDN

  • Una lista de las extensiones de archivo utilizadas en tu contenido (.m3u8, .mpd, .ts, etc.)

  • La documentación de su proveedor de CDN como referencia

Para obtener instrucciones CloudFront de configuración en lugar de las de terceros CDNs, consulteIntegración de CloudFront.

Terminología

Para entender los requisitos de configuración de la CDN, debes conocer estos tipos de manifiestos:

  • Manifiestos HLS:

    • Lista de reproducción multivariante: el manifiesto de nivel superior que contiene enlaces a listas de reproducción multimedia

    • Lista de reproducción multimedia: el manifiesto de segundo nivel con enlaces a segmentos de contenido

  • Manifiestos de DASH:

    • MPD (descripción de la presentación para los medios): término estándar para los manifiestos de DASH

Al analizar los requisitos de configuración comunes, en esta guía se hace referencia a todos los archivos de manifiesto (listas de reproducción multivariantes, listas de reproducción multimedia y MPDs) de forma colectiva como manifiestos.

Para conocer los principios generales de configuración de la CDN que se aplican a todos los proveedores, consulte. Configure la integración de CDN con MediaTailor

Para obtener orientación sobre la optimización de la CDN, consulte. Guía de optimización del rendimiento para CDN e integraciones MediaTailor

Configure las reglas de almacenamiento en caché de la CDN

La configuración del almacenamiento en caché de la CDN es fundamental para la publicación de MediaTailor anuncios porque determina la forma en que el contenido llega a los espectadores. Una configuración adecuada garantiza que los manifiestos permanezcan personalizados para cada espectador y que los segmentos se almacenen en caché de forma eficiente para reducir la carga de origen y mejorar el rendimiento.

Esta configuración suele tardar entre 15 y 30 minutos por proveedor de CDN y requiere dos comportamientos distintos:

  • Gestión de los manifiestos: evita el almacenamiento en caché para garantizar que cada espectador reciba inserciones de anuncios personalizadas

  • Almacenamiento en caché por segmentos: maximiza la eficiencia de la caché del contenido de vídeo para mejorar el rendimiento de la entrega

Sigue estos pasos para configurar las reglas de almacenamiento en caché de tu CDN para una publicación de anuncios óptima.

Elige tu proveedor de CDN en las siguientes pestañas para obtener instrucciones específicas:

Akamai

Configure estos dos comportamientos en su propiedad de Akamai:

  • Manejo de manifiestos para evitar el almacenamiento en caché

  • Segmente el almacenamiento en caché para un rendimiento óptimo

Configure la entrega de manifiestos

Configure su CDN de Akamai para evitar almacenar en caché los manifiestos y así cada espectador reciba anuncios personalizados.

Los archivos de manifiesto contienen los puntos de inserción de anuncios personalizados que se MediaTailor generan para cada espectador. Al almacenar estos archivos en caché, todos los espectadores verían anuncios idénticos, lo que iría en contra del propósito de la publicidad personalizada.

Sigue estos pasos para las solicitudes de manifiestos (archivos que terminan en .m3u8, .mpd o .smil):

  1. Cree un comportamiento que coincida con las extensiones de los archivos de manifiesto (.m3u8, .mpd, .smil)

  2. Establezca la opción de almacenamiento en caché como Sin almacenamiento

  3. Configure las claves de caché para incluir todos los parámetros de consulta

  4. Habilite Forward Host Header para un enrutamiento de origen adecuado

  5. Configure el reenvío de encabezados para todos los encabezados. Para conocer los requisitos mínimos, consulte. Encabezados necesarios para MediaTailor la integración de la CDN

Configure la entrega por segmentos

Configure su CDN de Akamai para almacenar en caché los segmentos de vídeo a fin de maximizar la eficiencia de la CDN y reducir la carga de origen.

Los segmentos de vídeo son los archivos de contenido reales que se pueden almacenar en caché de forma segura porque no contienen información personalizada. El almacenamiento adecuado de los segmentos en caché reduce los costes de ancho de banda y mejora el rendimiento de reproducción para los espectadores.

Siga estos pasos para las solicitudes de segmentos (archivos terminados en .ts, .mp4, .m4s, etc.):

  1. Cree un comportamiento que coincida con las extensiones de los archivos de segmentos (.ts, .mp4, .m4s)

  2. Establezca Honor Origin Cache Control en Sí

  3. Configure los ajustes predeterminados time-to-live (TTL) para cuando falten los encabezados de origen:

    • TTL predeterminado: 86400 segundos (24 horas)

    • TTL máximo: 604800 segundos (7 días)

nota

Tras configurar estos comportamientos, active los cambios de propiedades en el Centro de Control de Akamai.

Los cambios surten efecto tras la activación.

Fastly

Crea estas dos configuraciones en tu servicio de Fastly:

  • Gestión de manifiestos para evitar el almacenamiento en caché

  • Segmente el almacenamiento en caché para un rendimiento óptimo

Configure la entrega de manifiestos

Configura tu CDN de Fastly para evitar el almacenamiento en caché de los archivos de manifiesto, de forma que cada espectador reciba contenido publicitario personalizado.

Los archivos de manifiesto deben estar disponibles MediaTailor para cada solicitud para garantizar una personalización adecuada de los anuncios. Al omitir la caché de estos archivos, se garantiza que los parámetros de segmentación únicos de cada espectador se procesen correctamente.

Siga estos pasos para las solicitudes de manifiestos:

  1. Crea una condición de solicitud para identificar las rutas de los manifiestos

  2. Establezca la condición de caché en No almacenar en caché estas solicitudes

  3. Configure los ajustes de reenvío para incluir todos los parámetros de consulta

  4. User-AgentAñádalo a su configuración de reenvío de encabezados

Configure la entrega de segmentos

Configura tu CDN de Fastly para almacenar en caché los segmentos de vídeo a fin de mejorar el rendimiento de la entrega y reducir el tráfico de origen.

El almacenamiento en caché de segmentos es esencial para una entrega rentable y una experiencia de visualización óptima. Estos archivos son idénticos para todos los espectadores y se benefician considerablemente del almacenamiento en caché de la CDN.

Siga estos pasos para las solicitudes de segmentos:

  1. Cree una condición de solicitud para identificar las rutas de los segmentos

  2. Establezca la configuración de la caché para respetar los encabezados de la memoria caché de origen

  3. Configure el valor predeterminado time-to-live (TTL) en 86400 segundos (24 horas) para cuando falten los encabezados de origen

nota

Tras realizar estos cambios, activa una nueva versión de tu servicio de Fastly.

La configuración surtirá efecto tras la activación.

Compruebe la configuración de la CDN

La verificación garantiza que la configuración de la CDN funcione correctamente antes de dirigir el tráfico de producción a través de ella. Estas pruebas confirman que la personalización de anuncios funciona correctamente y que el almacenamiento en caché proporciona las ventajas de rendimiento esperadas.

La verificación completa suele tardar entre 10 y 15 minutos y, si es posible, debe realizarse desde varias ubicaciones geográficas.

Tras configurar tu CDN, realiza estas comprobaciones para comprobar que funciona correctamente:

  1. Prueba la personalización del manifiesto:

    1. Solicita la misma URL de contenido con distintos parámetros de anuncio

    2. Comprueba que cada solicitud devuelva inserciones de anuncios diferentes

  2. Pruebe el almacenamiento en caché de segmentos:

    1. Comprueba las métricas de la CDN para ver la tasa de aciertos de la caché de segmentos (debe ser superior al 90%)

    2. Supervisa el tráfico de origen para confirmar que es inferior al de entrega directa

  3. Pruebe el rendimiento de la reproducción:

    1. Reproduce contenido a través de tu CDN desde diferentes ubicaciones

    2. Verifica una reproducción fluida sin problemas de almacenamiento en búfer

Para obtener información sobre metodologías de prueba completas y procedimientos de validación avanzados, consulte. Pruebas y validación de CDN e MediaTailor integraciones

Optimice el rendimiento de la CDN

Tras verificar la configuración básica, implementa estas optimizaciones para maximizar el rendimiento y minimizar los costes:

Supervise las métricas clave de rendimiento

Realice un seguimiento de estas métricas para garantizar un rendimiento óptimo:

Proporción de aciertos de caché

Objetivo: superior al 90% para los segmentos de vídeo

Impacto: las proporciones más altas reducen la carga de origen y mejoran la experiencia del espectador

Supervisa: consulta el panel de análisis de tu proveedor de CDN a diario

Tiempo de respuesta de Origin

Objetivo: menos de 200 ms para las solicitudes de manifiestos

Impacto: la entrega más rápida de los manifiestos reduce el tiempo de inicio para los espectadores

Monitor: configura alertas para tiempos de respuesta superiores a 500 ms

Tasas de error

Objetivo: menos del 0,1% para todas las solicitudes

Impacto: las altas tasas de error indican problemas de configuración o problemas de origen

Supervise: configure alertas para tasas de error superiores al 1%

Ajuste el comportamiento del almacenamiento en caché

Ajusta estos ajustes en función de las características del contenido y los patrones de visualización:

Optimización del TTL por segmentos

Contenido en directo: utilice un TTL más corto (de 1 a 4 horas) para garantizar actualizaciones puntuales

Contenido VOD: utilice un TTL más largo (de 24 a 48 horas) para maximizar la eficiencia de la memoria caché

Segmentos de anuncios: considere la posibilidad de utilizar un TTL más corto (de 30 minutos a 2 horas) para el contenido publicitario que se actualice con frecuencia

Para obtener recomendaciones completas sobre el TTL y estrategias de almacenamiento en caché para todos los MediaTailor flujos de trabajo, consulte. Optimización del almacenamiento en caché para CDN e integraciones MediaTailor

Optimización geográfica

Orígenes multirregionales: configure la selección de origen en función de la ubicación del espectador

Ubicaciones de borde: habilite ubicaciones de borde adicionales en regiones con alta concentración de espectadores

Conmutación por error: configure los orígenes de las copias de seguridad para una alta disponibilidad

Optimización de costos

Implemente estas estrategias para reducir los costos de la CDN y, al mismo tiempo, mantener el rendimiento:

  • Compresión: habilite la compresión gzip de los archivos de manifiesto para reducir el uso del ancho de banda

  • Estrategia de purga: Implemente una purga selectiva de la caché en lugar de borrarla por completo

  • Análisis del tráfico: revise los patrones de tráfico mensualmente para identificar las oportunidades de optimización

  • Selección de niveles: utilice los niveles de servicio de CDN adecuados en función de sus requisitos de rendimiento

Solucione problemas de CDN de terceros

Los problemas de configuración de la CDN suelen manifestarse como problemas de personalización de los anuncios o como una degradación del rendimiento. Utilice este enfoque sistemático para identificar y resolver los problemas más comunes que afectan a la publicación de MediaTailor anuncios.

La mayoría de las soluciones de problemas se pueden completar en un plazo de 15 a 30 minutos comprobando los síntomas específicos y aplicando las soluciones correspondientes.

Si los espectadores tienen problemas con la publicación de los anuncios o con la calidad de la reproducción, utiliza esta guía para identificar y resolver los problemas más comunes de configuración de la CDN:

Akamai: Manifiestos en caché

Síntoma: los espectadores ven anuncios idénticos incluso cuando configuras distintos parámetros de segmentación.

Solución: compruebe que ha aplicado la opción de almacenamiento en caché sin almacenamiento a las rutas de los manifiestos.

Compruebe también que ha incluido los parámetros de consulta en la clave de caché.

Fastly: claves de caché incorrectas

Síntoma: los espectadores experimentan una personalización de anuncios incoherente.

Es posible que los espectadores también vean anuncios destinados a otros espectadores.

Solución: compruebe que ha configurado los ajustes de reenvío para incluir todos los parámetros de consulta en la clave de caché.

General: tráfico de origen elevado

Síntoma: sus servidores de origen experimentan un tráfico inesperadamente alto

Solución: compruebe la configuración de almacenamiento en caché de segmentos y los valores time-to-live (TTL).

Comprueba las tasas de aciertos de la caché en tus métricas de CDN.

General: errores de reproducción

Síntoma: los espectadores experimentan errores de reproducción o almacenamiento en búfer

Solución: compruebe las reglas de enrutamiento de la CDN y el estado del origen.

Compruebe que todos los encabezados necesarios se estén reenviando correctamente.

nota

Si estas soluciones no resuelven el problema, consulta la documentación de tu proveedor de CDN. También puedes ponerte en contacto con su equipo de soporte para conocer los pasos adicionales de solución de problemas.

Para obtener una guía general de solución de problemas de CDN, consulteSolución de problemas relacionados con la integración MediaTailor de CDN.