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á.
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 reprodução HLS/DASH (inicialização implícita da sessão) versus o prefixo de inicialização da sessão (inicialização explícita da sessão).
Para habilitar o ID de anúncio para a sessão usando prefixos de reprodução HLS/DASH
-
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
adsParams
objeto, 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
adSignaling
objeto como objeto de nível superior e, dentro, adicione um parâmetro chamadoenabled
e valor de.true
OadSignaling
valor padrão édisabled
.
-
Exemplo: formato HLS
POST master.m3u8 { "adsParams": { "deviceType": "ipad" }, "adSignaling": { "enabled": "true" } }
-
Exemplo: formato DASH
POST manifest.mpd { "adsParams": { "deviceType": "ipad" }, "adSignaling": { "enabled": "true" } }
-