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.
Habilitar la señalización de ID de anuncios para las sesiones
La función de señalización del ID de anuncio debe estar habilitada durante la inicialización de la sesión. El proceso para habilitar la función es diferente al de crear sesiones con el prefijo de DASH reproducciónHLS/(inicialización de sesión implícita) o con el prefijo de inicialización de sesión (inicialización de sesión explícita).
Para habilitar el ID de anuncio para la sesión con los prefijos de reproducción/HLSDASH
-
Desde el reproductor, inicia una nueva sesión de MediaTailor reproducción mediante una solicitud en uno de los siguientes formatos, según tu protocolo:
-
Ejemplo: formato HLS
GET
<mediatailorURL>
/v1/master/<hashed-account-id>
/<origin-id>
/<asset-id>
?aws.adSignalingEnabled=true -
Ejemplo: DASH formato
GET
<mediatailorURL>
/v1/dash/<hashed-account-id>
/<origin-id>
/<asset-id>
?aws.adSignalingEnabled=true
-
Para habilitar el ID de anuncio para la sesión mediante el prefijo de inicialización de la sesión
-
En el reproductor, crea un cuerpo de JSON mensaje para la solicitud de inicialización de la sesión con el fin de: MediaTailor
-
Dentro de un
adsParams
objeto, proporciona todos los parámetros que MediaTailor deban transferirse a. ADS Estos parámetros corresponden a los[player_params.param]
ajustes de la ADS plantilla URL de la MediaTailor configuración. -
Para habilitar la señalización del ID de anuncio, añada un
adSignaling
objeto como objeto de nivel superior y, en su interior, añada un parámetro llamadoenabled
and value oftrue
. EladSignaling
valor predeterminado esdisabled
.
-
Ejemplo: HLS formato
POST master.m3u8 { "adsParams": { "deviceType": "ipad" }, "adSignaling": { "enabled": "true" } }
-
Ejemplo: DASH formato
POST manifest.mpd { "adsParams": { "deviceType": "ipad" }, "adSignaling": { "enabled": "true" } }
-