Configurar la supresión de las interrupciones publicitarias - 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 supresión de las interrupciones publicitarias

La supresión de anuncios solo está disponible para los flujos de trabajo en directo.

Puedes configurar el contenido en directo MediaTailor para omitir la personalización de las pausas publicitarias. Esto se conoce como supresión de anuncios o eliminación de anuncios. En este tema se muestra cómo hacerlo y también se explica cómo funciona la configuración de la supresión de anuncios.

La supresión de anuncios se puede utilizar para los siguientes casos de uso:

  • Periodo de retroceso del manifiesto largo : si un espectador inicia la reproducción en el borde activo de un manifiesto pero el periodo de retroceso es grande, es posible que quiera insertar anuncios que se inicien después de que el espectador haya comenzado a ver la retransmisión. O bien, inserte anuncios para una parte del periodo de retroceso total en el manifiesto. Puedes configurar la supresión de anuncios de forma que se MediaTailor personalicen las pausas publicitarias dentro o dentro de un intervalo de tiempo específico con posterioridad a la emisión de anuncios.

  • Unirse a media pausa : si el espectador comienza a ver una transmisión de vídeo en directo en medio de una pausa publicitaria, es probable que el usuario cambie de canal y no vea el anuncio. Con la supresión de anuncios, puedes saltarte la personalización de las pausas publicitarias si estas comenzaron antes de que el espectador se uniera a la transmisión.

Configurar la supresión de anuncios

Para utilizar la supresión de anuncios, debes configurar un modo de supresión activa, un valor de supresión activa y una política de relleno de supresión activa de las siguientes maneras:

  • En la consola MediaTailor

  • Usando el AWS Command Line Interface (AWS CLI)

  • Usando la MediaTailor API o como parámetros en la solicitud de sesión de reproducción de su cliente

Para obtener información sobre la configuración con parámetros, consulteConfiguración de parámetros de supresión de anuncios: solicitud de sesión de reproducción.

Parámetros de configuración de supresión de anuncios

Puedes activar o desactivar la supresión de anuncios. Si activas la supresión de anuncios, debes especificar si dicha supresión se produce después del límite de reproducción en directo o antes del límite de reproducción en directo de una emisión en directo. En cualquier caso, también especificas una hora, relativa al Live Edge, en la MediaTailor que no se personalizan los anuncios. Al activar la supresión de la disponibilidad, puedes especificar una política de supresión de la disponibilidad que se MediaTailor utilice para cubrir parcialmente las pausas publicitarias cuando la sesión comience a mitad de las pausas.

A continuación se indican los parámetros de configuración de supresión de anuncios:

  • Modo de supresión de disponibilidad: establece el modo de supresión de anuncios. De forma predeterminada, la supresión de anuncios está desactivada. Valores aceptados:OFF, o. BEHIND_LIVE_EDGE AFTER_LIVE_EDGE

    • OFF: No se suprimen anuncios y MediaTailor personaliza todas las pausas publicitarias.

    • BEHIND_LIVE_EDGE: MediaTailor no personaliza las pausas publicitarias que comienzan antes de la emisión de anuncios, menos el valor de supresión de Avail.

    • AFTER_LIVE_EDGE: MediaTailor no personaliza las pausas publicitarias que se encuentran dentro de la versión de Live Edge, más el valor de supresión de Avail.

  • Valor de supresión de disponibilidad: tiempo relativo al borde activo de una transmisión en directo. Valor aceptado: valor de tiempo en formato HH:MM:SS.

  • Política de supresión y relleno de Avail: define la política que MediaTailor se aplica al modo de supresión de Avail. Valores aceptados: PARTIAL_AVAIL, FULL_AVAIL_ONLY.

    • BEHIND_LIVE_EDGEel modo siempre usa la política de FULL_AVAIL_ONLY supresión.

    • AFTER_LIVE_EDGEEste modo se puede utilizar para activar el relleno de PARTIAL_AVAIL pausas publicitarias cuando una sesión comienza a mitad de una pausa.

Ejemplos de ajustes de supresión de anuncios

La forma en que los parámetros de configuración de la supresión de anuncios interactúan entre sí te permite especificar varias formas diferentes de gestionar la supresión de anuncios y poder rellenarlos antes, durante o después de la fase en directo de la emisión en directo. En esta sección se proporcionan ejemplos que muestran algunas de estas interacciones. Utilice estos ejemplos para ayudarle a configurar los parámetros de configuración para su situación particular.

Los siguientes son ejemplos de ajustes de supresión de anuncios:

ejemplo 1: Sin supresión de anuncios

Cuando está disponible el modo de supresiónOFF, no hay supresión de anuncios y MediaTailor personaliza todas las pausas publicitarias.

En la siguiente figura, varios bloques están dispuestos horizontalmente a lo largo de una línea temporal que avanza de izquierda a derecha. Cada bloque representa una parte del tiempo en la que se reproduce el contenido de la transmisión en directo o de una pausa publicitaria personalizada. Una línea punteada representa el límite en directo actual de la emisión en directo. Hay dos pausas publicitarias antes de la emisión en directo y hay otra pausa publicitaria en curso en esa fase. Como se muestra en la figura, cuando el modo de supresión está activadoOFF, MediaTailor personaliza todas las pausas publicitarias que se produzcan antes de la emisión de Live Edge en la cronología. MediaTailor también personaliza la pausa publicitaria en curso en Live Edge.

MediaTailor personalización de las pausas publicitarias con el modo de supresión activado en. OFF
ejemplo 2: supresión de BEHIND_LIVE_EDGE anuncios con el valor sincronizado con Live Edge

Cuando el modo de supresión de disponibilidad está establecido en BEHIND_LIVE_EDGE y el valor de supresión de disponibilidad está establecido en00:00:00, el valor de supresión de disponibilidad está sincronizado con Live Edge. MediaTailor no personaliza ninguna pausa publicitaria que comience en Live Edge o antes.

En la siguiente figura, varios bloques están dispuestos horizontalmente a lo largo de una línea de tiempo que avanza de izquierda a derecha. Cada bloque representa una parte del tiempo en la que se reproduce el contenido de la emisión en directo, una pausa publicitaria personalizada o una pausa publicitaria no personalizada. Una línea punteada representa el límite en directo actual de la emisión en directo. Otra línea punteada, que representa el valor de supresión de disponibilidad establecido en00:00:00, se superpone a la línea punteada del borde en directo. Se producen dos pausas publicitarias antes del borde en vivo y otra después del borde en vivo. Como se muestra en la figura, cuando el modo de supresión de disponibilidad está configurado en y el valor de supresión de disponibilidad se establece de 00:00:00 forma que esté sincronizado con el Live Edge, MediaTailor no se personalizan las pausas publicitarias que se produzcan antes del Live Edge en la cronología. BEHIND_LIVE_EDGE MediaTailor personaliza la pausa publicitaria que se produce tras la emisión de Live Edge.

MediaTailor personalización de las pausas publicitarias con el modo de supresión de activación establecido en BEHIND_LIVE_EDGE y el valor de supresión de activación establecido en. 00:00:00
ejemplo 3: supresión de BEHIND_LIVE_EDGE anuncios con un valor inferior al de Live Edge

Cuando el modo de supresión está activadoBEHIND_LIVE_EDGE, MediaTailor no personaliza ninguna pausa publicitaria durante esa hora o antes. En este ejemplo, MediaTailor personaliza las pausas publicitarias que comienzan con una diferencia de 45 minutos respecto a la versión de Live Edge. MediaTailor no personaliza las pausas publicitarias que comienzan a transcurrir 45 minutos con respecto a Live Edge o después de esa fecha.

En la siguiente figura, varios bloques están dispuestos horizontalmente a lo largo de una línea temporal que avanza de izquierda a derecha. Cada bloque representa una parte del tiempo en la que se reproduce el contenido de la emisión en directo, una pausa publicitaria personalizada o una pausa publicitaria no personalizada. Una línea punteada representa el límite en directo actual de la emisión en directo. Otra línea punteada, que representa el valor de supresión de disponibilidad establecido en00:45:00, aparece 45 minutos antes en la línea temporal con respecto a la línea punteada del borde en directo. El período de 45 minutos entre las líneas punteadas representa el período de supresión de disponibilidad. Hay una pausa publicitaria en curso al principio del período de supresión de la disponibilidad. Durante el período de supresión de la disponibilidad de anuncios se producen otras dos pausas publicitarias. Como se muestra en la figura, cuando el modo de supresión de disponibilidad se establece en y el valor de supresión de disponibilidad se establece en 00:45:00 Behind the Live Edge, se MediaTailor personalizan las pausas publicitarias que se produzcan durante el período de inactividad. BEHIND_LIVE_EDGE MediaTailor no personaliza la pausa publicitaria en curso al principio del período de supresión de disponibilidad.

MediaTailor personalización de las pausas publicitarias con el modo de supresión de activación establecido en BEHIND_LIVE_EDGE y el valor de supresión de activación establecido en. 00:45:00
ejemplo 4: supresión de AFTER_LIVE_EDGE anuncios sin que se produzcan pausas publicitarias durante el período de supresión de anuncios

Cuando el modo de supresión de disponibilidad está configurado AFTER_LIVE_EDGE y el valor de supresión de disponibilidad es superior a cero, MediaTailor no personaliza ninguna pausa publicitaria hasta que el tiempo transcurrido de la sesión haya alcanzado ese valor.

En la siguiente figura, varios bloques están dispuestos horizontalmente a lo largo de una línea temporal que avanza de izquierda a derecha. Cada bloque representa una parte del tiempo en la que se reproduce el contenido de la transmisión en directo o de una pausa publicitaria personalizada. Una línea punteada representa el límite en directo actual de la emisión en directo. Otra línea punteada, que representa el valor de supresión de disponibilidad establecido en00:30:00, aparece 30 minutos más tarde en la línea temporal con respecto a la línea punteada del borde en directo. La tercera línea punteada, que representa el inicio de la sesión, aparece al principio de la línea temporal con respecto a la línea punteada del borde activo. El período de 30 minutos entre la hora límite en tiempo real y la avail-suppression-value hora representa el período de supresión de la disponibilidad. Tras el periodo de supresión de la disponibilidad, se produce una pausa publicitaria. Como se muestra en la figura, cuando el modo de supresión de disponibilidad está establecido enAFTER_LIVE_EDGE, el valor de supresión de disponibilidad se establece 00:30:00 después de la fase de activación y la inicialización de la sesión se produce antes de la fase de activación, lo que permite MediaTailor personalizar las pausas publicitarias que se produzcan tras el período de supresión de la disponibilidad.

MediaTailor Personalización de las pausas publicitarias con el modo de supresión de activación establecido enAFTER_LIVE_EDGE, el valor de supresión activa establecido en y la inicialización de la sesión 00:30:00 antes del live edge.
ejemplo 5: política de supresión de AFTER_LIVE_EDGE anuncios con PARTIAL_AVAIL relleno y pausa publicitaria en curso al final del período de supresión de anuncios

Cuando el modo de supresión de disponibilidad está configurado AFTER_LIVE_EDGE y el valor de supresión de disponibilidad es superior a cero, MediaTailor no personaliza ninguna pausa publicitaria hasta que el tiempo transcurrido de la sesión haya alcanzado ese valor.

En la siguiente figura, varios bloques están dispuestos horizontalmente a lo largo de una línea temporal que avanza de izquierda a derecha. Cada bloque representa una parte del tiempo en la que se reproduce el contenido de la emisión en directo, una pausa publicitaria personalizada o una pausa publicitaria no personalizada. Una línea punteada representa el límite en directo actual de la emisión en directo. Otra línea punteada, que representa el valor de supresión de disponibilidad establecido en00:30:00, aparece 30 minutos más tarde en la línea temporal con respecto a la línea punteada del borde en directo. La tercera línea punteada, que representa el inicio de la sesión, aparece al principio de la línea temporal con respecto a la línea punteada del borde activo. El período de 30 minutos entre la hora límite en tiempo real y la avail-suppression-value hora representa el período de supresión de la disponibilidad. Se está realizando una pausa publicitaria al final del período de supresión de la disponibilidad. Como se muestra en la figura, cuando el modo de supresión de disponibilidad está establecido enAFTER_LIVE_EDGE, el valor de supresión de disponibilidad se establece en 00:30:00 después de la fase de publicación, la política de supresión de emisiones se establece en esa configuración y la inicialización de la sesión se produce antes de la fase de activaciónPARTIAL_AVAIL, lo que permite MediaTailor personalizar las pausas publicitarias que se produzcan tras el período de supresión de la disponibilidad. Para la pausa publicitaria en curso al final del período de supresión de disponibilidad, MediaTailor personaliza la parte de esa pausa publicitaria que se produce después del período de supresión de disponibilidad, pero no personaliza la parte de esa pausa publicitaria que se produce durante el período de suspensión de disponibilidad.

MediaTailor personalización de pausas publicitarias con el modo de supresión de disponibilidad establecido enAFTER_LIVE_EDGE, el valor de supresión de disponibilidad establecido en00:30:00, la política de relleno de supresión de disponibilidad establecida enPARTIAL_AVAIL, la inicialización de la sesión que se produce antes de la emisión en vivo y una pausa publicitaria en curso al final del período de supresión disponible.
ejemplo 6: política de supresión continua de AFTER_LIVE_EDGEPARTIAL_AVAIL anuncios y pausas publicitarias en curso desde antes del inicio de la sesión hasta una vez finalizado el período de supresión

Cuando el modo de supresión de disponibilidad está configurado AFTER_LIVE_EDGE y el valor de supresión de disponibilidad es superior a cero, MediaTailor no personaliza ninguna pausa publicitaria hasta que el tiempo transcurrido de la sesión haya alcanzado ese valor.

En la siguiente figura, varios bloques están dispuestos horizontalmente a lo largo de una línea temporal que avanza de izquierda a derecha. Cada bloque representa una parte del tiempo en la que se reproduce el contenido de la emisión en directo, una pausa publicitaria personalizada o una pausa publicitaria no personalizada. Una línea punteada representa el límite en directo actual de la emisión en directo. Otra línea punteada, que representa el valor de supresión de disponibilidad establecido en00:30:00, aparece 30 minutos más tarde en la línea temporal con respecto a la línea punteada del borde en directo. La tercera línea punteada, que representa el inicio de la sesión, aparece al principio de la línea temporal con respecto a la línea punteada del borde activo. El período de 30 minutos entre la hora límite en tiempo real y la avail-suppression-value hora representa el período de supresión de la disponibilidad. Hay una pausa publicitaria en curso desde un momento anterior al inicio de la sesión hasta un tiempo después del período de supresión de disponibilidad. Como se muestra en la figura, cuando el modo de supresión de disponibilidad está establecido enAFTER_LIVE_EDGE, el valor de supresión de disponibilidad se establece en 00:30:00 después de la activación, la política de supresión de disponibilidad se establece en y la inicialización de la sesión se produce antes de la activación de la ventaja activaPARTIAL_AVAIL, lo que MediaTailor personaliza las pausas publicitarias que se produzcan después del período de inactividad. Para la pausa publicitaria en curso antes, durante y después del período de supresión de disponibilidad, MediaTailor personaliza la parte de esa pausa publicitaria que se produce después del período de supresión de disponibilidad, pero no personaliza la parte de esa pausa publicitaria que se produce antes o durante el período de supresión de disponibilidad.

MediaTailor personalización de pausas publicitarias con el modo de supresión de disponibilidad establecido enAFTER_LIVE_EDGE; el valor de supresión de disponibilidad establecido en00:30:00; la política de llenado de supresiones de disponibilidad establecida enPARTIAL_AVAIL; la inicialización de la sesión se produce antes del live edge; y una pausa publicitaria en curso antes, durante y después del período de supresión de disponibilidad.
ejemplo 7: supresión de AFTER_LIVE_EDGE anuncios con una pausa publicitaria en curso al principio del período de supresión de anuncios

Cuando el modo de supresión de anuncios está configurado AFTER_LIVE_EDGE y el valor de supresión de disponibilidad es superior a cero, MediaTailor no personaliza ninguna pausa publicitaria hasta que el tiempo transcurrido de la sesión haya alcanzado ese valor.

En la siguiente figura, varios bloques están dispuestos horizontalmente a lo largo de una línea temporal que avanza de izquierda a derecha. Cada bloque representa una parte del tiempo en la que se reproduce el contenido de la emisión en directo o de una pausa publicitaria no personalizada. Una línea punteada representa el límite en directo actual de la emisión en directo. Otra línea punteada, que representa el valor de supresión de disponibilidad establecido en00:30:00, aparece 30 minutos más tarde en la línea temporal con respecto a la línea punteada del borde en directo. La tercera línea punteada, que representa el inicio de la sesión, aparece al principio de la línea temporal con respecto a la línea punteada del borde activo. El período de 30 minutos entre la hora límite en tiempo real y la avail-suppression-value hora representa el período de supresión de la disponibilidad. Se está produciendo una pausa publicitaria desde un momento anterior al inicio de la sesión hasta un momento dentro del período de supresión de disponibilidad. Como se muestra en la figura, cuando el modo de supresión de disponibilidad está establecido enAFTER_LIVE_EDGE, el valor de supresión de disponibilidad se establece 00:30:00 después de la pausa en tiempo real, y la inicialización de la sesión se produce antes de la hora de activación, pero después del inicio de la pausa publicitaria, MediaTailor no se personaliza esa pausa publicitaria.

MediaTailor personalización de pausas publicitarias con el modo de supresión de disponibilidad establecido enAFTER_LIVE_EDGE; el valor de supresión de disponibilidad establecido en00:30:00; la inicialización de la sesión se produce antes del live edge; y una pausa publicitaria en curso antes pero que finaliza durante el período de supresión de disponibilidad.

Configuración de parámetros de supresión de anuncios: solicitud de sesión de reproducción

También puedes configurar los ajustes de supresión de anuncios mediante los parámetros de tu solicitud inicial de sesión de reproducción del lado del servidor o del lado del cliente. MediaTailor Si ya configuraste los ajustes de supresión de anuncios a través de la MediaTailor consola o la AWS Elemental MediaTailor API, estos parámetros anulan esos ajustes.

Tanto el modo de supresión de disponibilidad como el valor de supresión de disponibilidad son necesarios para que la supresión de anuncios funcione. Estos parámetros no se pueden configurar desde fuentes distintas. Por ejemplo, no puedes configurar un parámetro con la MediaTailor consola y otro con un parámetro de consulta.

MediaTailor admite los siguientes parámetros de supresión de anuncios.

Nombre Descripción Valores aceptados
availSuppressionMode

Establece el modo de supresión de anuncios. De forma predeterminada, la supresión de anuncios esOFF. Si se configura enBEHIND_LIVE_EDGE, MediaTailor no rellena las pausas publicitarias dentro o fuera del aws.availSuppressionValue horario establecido. Si está configuradaAFTER_LIVE_EDGE, MediaTailor no rellena las pausas publicitarias que estén dentro o fuera del período de supresión disponible. El período de supresión de disponibilidad abarca desde el momento de publicación hasta el momento en que se publica, además del aws.availSuppressionValue tiempo de espera adicional.

  • OFF

  • BEHIND_LIVE_EDGE

  • AFTER_LIVE_EDGE

availSuppressionValue Tiempo relativo al borde en vivo de una transmisión en vivo. Entrada con código de tiempo codificado en una URL en UTF-8. HH:MM:SS Por ejemplo, 1 hora y 30 minutos sería 01%3A30%3A00.
availSuppressionFillPolicy Define la política que se aplicará al modo de supresión de disponibilidad. BEHIND_LIVE_EDGEsiempre utiliza la política de supresión de plena disponibilidad. AFTER_LIVE_EDGEse puede utilizar para rellenar pausas publicitarias parciales cuando una sesión comienza a mitad de una pausa.
  • PARTIAL_AVAIL- no disponible para el modo de supresión BEFORE_LIVE_EDGE

  • FULL_AVAIL_ONLY- el valor por defecto para el modo AFTER_LIVE_EDGE de supresión

Configuración del lado del servidor

El parámetro de consulta base es aws.availSuppression, seguido de pares de nombre y valor de parámetros opcionales. Para crear la consulta, añada aws.availSuppression= al final de la sesión de reproducción la solicitud a MediaTailor, seguida de los nombres y valores de los parámetros. Para obtener más información acerca de cómo crear una solicitud de sesión de reproducción del lado del servidor, consulte Seguimiento del lado del servidor.

Ejemplo: HLS

GET <mediatailorURL>/v1/master/<hashed-account-id>/<origin-id>/index.m3u8?aws.availSuppressionMode=BEHIND_LIVE_EDGE&aws.availSuppressionValue=00%3A00%3A21

La sintaxis de la consulta del lado del servidor se muestra en la tabla siguiente.

Componente de la cadena de consulta Descripción
? Carácter restringido que indica el comienzo de una consulta.
aws. La consulta base, seguida de parámetros formados por pares de nombre y valor. Para obtener una lista de todos los parámetros disponibles, consulte Configuración de parámetros de supresión de anuncios: solicitud de sesión de reproducción.
= Asocia el nombre del parámetro a un valor. Por ejemplo, aws.availSuppressionMode=BEHIND_LIVE_EDGE.
& Concatena parámetros de consulta. Por ejemplo: aws.availSuppressionMode=BEHIND_LIVE_EDGE y aws.availSuppressionValue=00:30:00&aws.availSuppressionFillPolicy=FULL_AVAIL_ONLY>.

Configuración en el lado del cliente

Incluya availSuppression los parámetros en la solicitud POST de su cliente a MediaTailor. Para obtener más información acerca de cómo crear una solicitud de sesión de reproducción del lado del cliente, consulte Seguimiento del lado del cliente.

Ejemplo: HLS

POST parent.m3u8 { "availSuppression": { "mode": "BEHIND_LIVE_EDGE", "value": "00:00:21", "fillPolicy": "FULL_AVAIL_ONLY" } }