As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Habilitando a sinalização de ID de anúncio para sessões
O recurso de sinalização de ID de anúncio deve ser ativado durante a inicialização da sessão. O processo para ativar o recurso é diferente da criação de sessões usando o prefixo de HLS/DASH reprodução (inicialização implícita da sessão) versus o prefixo de inicialização da sessão (inicialização explícita da sessão).
Para ativar o ID de anúncio para a sessão usando prefixos de HLS/DASH reprodução
-
No player, inicialize uma nova sessão de MediaTailor reprodução usando uma solicitação em um dos seguintes formatos, de acordo com seu protocolo:
-
Exemplo: formato HLS
GET<mediatailorURL>/v1/master/<hashed-account-id>/<origin-id>/<asset-id>?aws.adSignalingEnabled=true -
Exemplo: formato DASH
GET<mediatailorURL>/v1/dash/<hashed-account-id>/<origin-id>/<asset-id>?aws.adSignalingEnabled=true
-
Para habilitar o ID de anúncio para a sessão usando o prefixo de inicialização da sessão
-
No player, construa um corpo de mensagem JSON para a solicitação de inicialização da sessão para: MediaTailor
-
Dentro de um
adsParamsobjeto, forneça todos os parâmetros que MediaTailor devem ser passados para o ADS. Esses parâmetros correspondem às[player_params.param]configurações na URL do modelo ADS da MediaTailor configuração. -
Para ativar a sinalização de ID de anúncio, adicione um
adSignalingobjeto como objeto de nível superior e, dentro, adicione um parâmetro chamadoenablede valor de.trueOadSignalingvalor padrão édisabled.
-
Exemplo: formato HLS
POST master.m3u8 { "adsParams": { "deviceType": "ipad" }, "adSignaling": { "enabled": "true" }, "reportingMode": "client" } -
Exemplo: formato DASH
POST manifest.mpd { "adsParams": { "deviceType": "ipad" }, "adSignaling": { "enabled": "true" }, "reportingMode": "client" }
-