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.
MediaTailor configuración de inserción de anuncios guiada por servidor para transmisiones en directo
AWS Elemental MediaTailor La inserción de anuncios para contenido en directo guiada por el servidor ofrece importantes ventajas de rendimiento gracias a los manifiestos que se pueden almacenar en caché. La configuración del SGAI para el contenido en directo utiliza los mismos parámetros básicos que el VOD, con consideraciones específicas en relación con las características de la transmisión en directo y el procesamiento en tiempo real.
Requisitos para la SGAI en directo
Antes de activar la SGAI para el contenido en directo, asegúrate de contar con lo siguiente:
-
Tu emisión en directo incluye marcadores DATERANGE con el formato correcto
-
La duración de las pausas publicitarias es uniforme y predecible
-
Su CDN está configurada para almacenar en caché los manifiestos de la SGAI de forma adecuada
-
Los reproductores admiten flujos de trabajo de inserción de anuncios guiados por el servidor
-
Tu servidor de decisiones publicitarias puede gestionar las solicitudes de contenido en directo en tiempo real
Requisitos de los jugadores
Los jugadores deben estar configurados para gestionar correctamente los manifiestos en directo de la SGAI:
-
Support para flujos de trabajo de inserción de anuncios guiados por el servidor
-
Capacidad para procesar la guía de inserción de anuncios a partir de manifiestos
-
Manejo adecuado de la sincronización y temporización de las retransmisiones en directo
-
Para contenido HLS: Support para HLS versión 8 y EXT-X-DATERANGE con el atributo CLASS. Versión 11 para balizamiento del lado del servidor.
-
Para el contenido HLS: soporte para la sustitución de variables EXT-X-DEFINE
Configuración de reproducción en directo
Para habilitar la SGAI para el contenido en directo, cree una configuración de reproducción que tenga los siguientes ajustes:
ejemplo Configuración de reproducción en directo SGAI
{ "Name": "LiveSGAIConfig", "VideoContentSourceUrl": "https://your-live-origin.com/live/stream.m3u8", "AdDecisionServerUrl": "https://your-ads.com/ads", "PersonalizationThresholdSeconds": 1, "InsertionMode": "PLAYER_SELECT" }
Las siguientes son consideraciones clave para la configuración de la SGAI en directo:
VideoContentSourceUrl-
Debe apuntar a una transmisión HLS en directo con marcadores SCTE-35 DATERANGE correctamente formateados. La transmisión debe mantener la duración de los segmentos y las variantes de velocidad de bits consistentes.
Solicitudes de manifiesto en directo de la SGAI
Los manifiestos activos de la SGAI utilizan el mismo patrón de URL que la inserción de anuncios tradicional:
https://your-config.mediatailor.region.amazonaws.com/v1/master/config-name/manifest.m3u8?aws.insertionMode=GUIDED
Búsqueda previa basada en manifiestos para SGAI en vivo
En el caso de los flujos de trabajo de SGAI en tiempo real, puedes activar la captura previa basada en manifiestos para reducir la latencia del relleno de anuncios. Añade lo siguiente a la solicitud de manifiesto: aws.guidedPrefetchMode=MANIFEST
https://your-config.mediatailor.region.amazonaws.com/v1/master/config-name/manifest.m3u8?aws.insertionMode=GUIDED&aws.guidedPrefetchMode=MANIFEST
Cuando está habilitada, MediaTailor agrega un identificador de sesión (?aws.sessionId=<id>) como parámetro de consulta a cada URL del manifiesto multimedia intersticial (/v1/i-media) de la lista de reproducción multivariante. Cada vez que el reproductor actualiza un manifiesto de i-media, la solicitud recibe el identificador de sesión, que se MediaTailor MediaTailor utiliza para identificar la sesión y poner en cola las solicitudes de captura previa para las próximas pausas publicitarias.
importante
No guardes en caché los manifiestos multimedia en tu CDN cuando utilices la captura previa guiada. El mecanismo de captura previa depende de que las solicitudes de actualización del manifiesto del reproductor lleguen directamente. MediaTailor Si tu CDN almacena en caché y publica /v1/i-media las respuestas, no recibe las solicitudes de latidos y MediaTailor no puede activar la captura previa. Configura tu CDN para que transfiera las /v1/i-media/* solicitudes hasta MediaTailor que esté en uso. aws.guidedPrefetchMode=MANIFEST
La captura previa guiada es independiente del modo de generación de informes. Tanto si utilizas el seguimiento del lado del servidor (predeterminado) como del lado del cliente (), las balizas se activan aws.reportingMode=CLIENT en el momento de la reproducción, no cuando los anuncios están precargados. Para obtener información general sobre cómo funciona la captura previa de anuncios, consulte. MediaTailor Búsqueda previa de anuncios
Probando la configuración en vivo de SGAI
Verifique su configuración de SGAI en vivo con estos pasos de validación:
-
Pruebe la generación de manifiestos
Solicita la URL del manifiesto activo de la SGAI y verifica que devuelva contenido que se pueda almacenar en caché con las instrucciones de inserción de anuncios adecuadas.
-
Verifica el almacenamiento en caché de la CDN
Compruebe que su CDN almacena en caché los manifiestos de la SGAI de acuerdo con los valores TTL configurados.
-
Pruebe la inserción de anuncios
Comprueba que los jugadores pueden insertar anuncios correctamente siguiendo las instrucciones que se proporcionan en los manifiestos de la SGAI.
-
Supervisa el rendimiento
Utilice CloudWatch las métricas para verificar la reducción de la carga de origen y la mejora de las tasas de aciertos de la memoria caché.