

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.

# Diagnostique los problemas y errores de entrega de los manifiestos de la CDN para MediaTailor
<a name="diagnose-manifest-issues"></a>

AWS Elemental MediaTailor Los problemas de entrega de manifiestos en la red de entrega de contenido (CDN) pueden impedir la correcta inserción y reproducción de los anuncios. Si los espectadores reciben anuncios incorrectos o incoherentes en listas de reproducción multivariantes, listas de reproducción multimedia o: MPDs

1. Comprueba si hay manifiestos en caché:
   + Compruebe que la configuración TTL esté establecida en 0 para todas las listas de reproducción multivariantes, listas de reproducción multimedia y rutas MPD
   + Confirma que tu CDN no esté almacenando en caché listas de reproducción multivariantes, listas de reproducción multimedia o incluso a pesar de la configuración de TTL MPDs 
   + Comprueba el estado de la caché en los registros de la CDN: las solicitudes de manifiesto deberían mostrarse o no `Miss` `RefreshHit` `Hit`

1. Verifique la configuración de enrutamiento de la CDN:
   + Confirme que las solicitudes de manifiesto se enruten a los MediaTailor puntos finales, no se almacenen en caché ni se envíen desde su origen
   + Comprueba que los patrones de comportamiento de la CDN coincidan correctamente con las rutas de los manifiestos (\*.m3u8, \*.mpd)
   + Compruebe que los parámetros de la consulta se estén reenviando a para su personalización MediaTailor 
   + Pruebe el manifiesto URLs directamente MediaTailor para aislar los problemas de CDN y los de servicio

1. Compruebe la configuración de reenvío de encabezados:
   + Compruebe que se están reenviando los encabezados necesarios (consulte) [Cabeceras obligatorias para MediaTailor la integración de la CDN](cdn-configuration.md#cdn-required-headers)
   + Confirma que el encabezado user-Agent se reenvíe para la segmentación de anuncios específica para un dispositivo
   + Comprueba que el X-Forwarded-For encabezado esté reenviado para la segmentación geográfica
   + Asegúrese de que el encabezado Accept-Encoding se reenvíe para admitir la compresión

1. Valide el contenido y la estructura del manifiesto:
   + Comprueba que los manifiestos contengan los marcadores de inserción de anuncios esperados (EXT-X-CUE-OUT/IN para HLS)
   + Comprueba que los segmentos de los manifiestos utilicen tu dominio de URLs CDN y no los dominios de origen
   + Comprueba que los segmentos de anuncios estén correctamente insertados y sean accesibles
   + Prueba la sintaxis del manifiesto mediante herramientas de validación (ffprobe para HLS, mp4box para DASH)

1. Pruebe diferentes escenarios:
   + Pruebe con una sesión diferente IDs para comprobar que la personalización funciona
   + Realice pruebas desde diferentes ubicaciones geográficas para verificar la segmentación geográfica
   + Realice pruebas con diferentes cadenas de agente de usuario para verificar la segmentación por dispositivo
   + Compare las respuestas del manifiesto con y sin CDN para identificar las diferencias

**Recursos adicionales para la solución de problemas:**
+ Para obtener una configuración detallada del almacenamiento en caché de la CDN, consulte [Optimización del almacenamiento en caché para CDN e integraciones MediaTailor](cdn-optimize-caching.md)
+ Para obtener una configuración completa del enrutamiento de CDN, consulte [Configure los comportamientos de enrutamiento de CDN para MediaTailor](cdn-routing-behaviors.md)
+ Para conocer los requisitos de reenvío de encabezados, consulte [Cabeceras obligatorias para MediaTailor la integración de la CDN](cdn-configuration.md#cdn-required-headers)
+ Para obtener información sobre el análisis de registros y los códigos de error, consulte [Análisis del registro de integración de CDN y referencia de códigos de error para MediaTailor](cdn-log-error-reference.md)
+ Para conocer los procedimientos de prueba y la validación, consulte [Pruebas y validación de CDN e MediaTailor integraciones](cdn-integration-testing.md)

**Criterios de conformidad:** una vez resueltos, los reproductores deberían iniciar la reproducción con normalidad y los anuncios deberían aparecer según lo previsto. Las solicitudes de manifiesto deben devolver los códigos de estado HTTP 200 en los registros de la CDN y los manifiestos deben incluir contenido publicitario debidamente personalizado.