View a markdown version of this page

Implemente la resiliencia multirregional MediaTailor con MQAR - 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.

Implemente la resiliencia multirregional MediaTailor con MQAR

AWS Elemental MediaTailor La resiliencia multirregional se mejora mediante Media Quality-Aware Resiliency (MQAR), una CloudFront función avanzada de Amazon que ayuda a MediaTailor ofrecer la mejor experiencia de streaming posible. Selecciona automáticamente el origen con la puntuación de calidad más alta cuando tienes varios orígenes en diferentes regiones. AWS Esta función es especialmente útil para la transmisión en directo cuando se necesita un servicio ininterrumpido.

¿Cómo funciona MQAR

CloudFront MQAR permite seleccionar automáticamente el origen con la puntuación de calidad más alta. Esto garantiza que los espectadores reciban la mejor experiencia de streaming posible. Cuando se configura correctamente, MQAR ofrece las siguientes ventajas:

  • Selección automática del origen de la más alta calidad

  • Conmutación por error sin interrupciones entre AWS regiones durante las interrupciones

  • Experiencia de visualización mejorada con un mínimo de interrupciones

  • Real-time supervisión y adaptación de la calidad

Paso 1: Verificar los requisitos de MQAR

Antes de implementar MQAR, verifique que su infraestructura cumpla con estos requisitos. MQAR funciona comparando los puntajes de calidad de varios orígenes, por lo que necesita contenido idéntico disponible en varias AWS regiones.

  • Los codificadores envían transmisiones de ingesta alineadas a todos los MediaPackage canales utilizando conjuntos de transmisión de ingesta CMAF bloqueados por una época

  • Dos MediaPackage canales idénticos en diferentes regiones, con puntos finales de origen idénticos AWS

  • Ingesta CMAF para MediaPackage canales (habilitada de forma predeterminada)

  • CloudFront distribución configurada para soportar MQAR

  • MediaTailor configuraciones para cada punto final MediaPackage

Paso 2: Configure sus codificadores para MQAR

Sus codificadores deben producir salidas sincronizadas y consistentes en todas las regiones para que el MQAR funcione de manera eficaz. Esta coherencia permite realizar comparaciones CloudFront de calidad precisas entre los orígenes.

Configure sus MediaLive salidas con estos ajustes:

  • Asegúrese de que todas las velocidades de fotogramas de vídeo del grupo de salida CMAF sean consistentes (todas las velocidades de fotogramas fraccionarias o enteras).

  • Evite las transiciones entre velocidades de fotogramas fraccionarias y enteras en las sesiones de codificación.

  • Configure los números de secuencia de los segmentos de salida para que nunca retrocedan entre las sesiones de codificación.

  • Utilice nombres de salida de codificadores idénticos en todas las regiones.

Para obtener más información sobre la configuración de MediaLive MQAR, consulte Cómo trabajar con MQCS en la guía del MediaLive usuario.

Paso 3: Configurar MediaPackage para MQAR

Configure sus MediaPackage canales y terminales con estas configuraciones:

Para configurar para MediaPackage MQAR
  1. Cree configuraciones idénticas de canales y terminales en cada AWS región.

  2. Utilice CMAF como tipo de entrada de canal.

  3. Para el MediaPackage origen principal, habilite la configuración de errores de punto final de Force con estos ajustes:

    • Listas de reproducción multivariantes, listas de reproducción multimedia o MPD obsoletas

    • Lista de reproducción multivariante, lista de reproducción multimedia o MPD incompletas

    • Entrada de pizarra

  4. En el caso de MediaPackage los orígenes de respaldo, no habilite estas configuraciones de error para maximizar las probabilidades de que la conmutación por error se lleve a cabo correctamente.

Para obtener más información sobre la configuración de MediaPackage MQAR, consulte Cómo aprovechar las puntuaciones de calidad multimedia mediante su uso AWS Elemental MediaPackage en la guía del usuario. MediaPackage

Paso 4: Configurar CloudFront para MQAR

En la CloudFront configuración, habilita MQAR y define cómo selecciona entre sus orígenes. Cree un grupo de origen con la opción de puntuación de calidad multimedia habilitada.

Para configurar CloudFront para MQAR
  1. Cree una CloudFront distribución con los orígenes apuntando a sus puntos MediaTailor finales.

  2. Cree un grupo de origen que incluya estos orígenes.

  3. En la configuración del grupo de origen, habilite la opción Puntuación de calidad multimedia.

  4. Configure los criterios de conmutación por error para incluir los códigos de respuesta 404 no encontrados. Si lo desea, puede incluir otros 4xx/5xx códigos.

  5. Cree comportamientos de caché independientes para el patrón de ruta de cada canal. Esto evita mezclar partituras cuando el mismo grupo de origen sirve a varios canales.

nota

El MQAR no está disponible cuando se utilizan funciones de Lambda @Edge en activadores orientados al origen (solicitud de origen y respuesta de origen) que están asociados al comportamiento de la caché de la distribución.

Para obtener más información sobre la configuración de MQAR, consulte CloudFront la guía para desarrolladores sobre la resiliencia basada en la calidad de los medios. CloudFront

Paso 5: Configurar para MQAR MediaTailor

Para completar la configuración de MQAR, configúrela MediaTailor en cada región para que funcione con su arquitectura multirregional. Esto garantiza una inserción coherente de los anuncios independientemente del origen CloudFront que se seleccione.

Para configurar MediaTailor para MQAR
  1. Cree MediaTailor configuraciones idénticas en cada región, apuntando a los puntos MediaPackage finales correspondientes.

  2. Configure el prefijo del segmento de contenido de la CDN para usar su CloudFront dominio de distribución.

  3. Asegúrese de que las configuraciones del servidor de decisiones publicitarias sean idénticas en todas las regiones.

Esta configuración garantiza que, independientemente del origen que CloudFront seleccione en función de los niveles de calidad, MediaTailor pueda seguir personalizando los anuncios de forma coherente.

Paso 6: Pruebe la configuración de MQAR

Tras configurar MQAR, pruebe la configuración para asegurarse de que funciona según lo previsto:

Para probar la configuración de MQAR
  1. Solicita contenido a través de tu CloudFront distribución.

  2. Supervise los registros en tiempo real para verificar que CloudFront está seleccionando los orígenes en función de los puntajes de calidad.

  3. Simule un error en su AWS región principal para probar el comportamiento de la conmutación por error.

  4. Comprueba que la inserción de anuncios siga funcionando correctamente durante la conmutación por error.

Siguientes pasos

Tras implementar MQAR, tenga en cuenta los siguientes pasos: