Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Usando anúncios pré-condicionados com AWS Elemental MediaTailor

Modo de foco
Usando anúncios pré-condicionados com AWS Elemental MediaTailor - AWS Elemental MediaTailor

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á.

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á.

Em um fluxo de trabalho típico de inserção de anúncios, transcodifica MediaTailor dinamicamente os anúncios para que correspondam ao fluxo de conteúdo, os salva e une os anúncios à transmissão ao vivo. Como esse processo ocorre somente depois de MediaTailor receber o anúncio em uma resposta VAST do servidor de decisão de anúncio (ADS), há um atraso no momento em que o anúncio está disponível para edição. Se uma latência adicional for introduzida no fluxo de trabalho de criação de anúncios (seja devido ao tempo limite do ADS ou a outros problemas de conteúdo ou rede), MediaTailor poderá preencher parcialmente a disponibilidade ou perder completamente o intervalo do anúncio.

Para reduzir o tempo necessário para incluir anúncios em seu conteúdo, você pode usar anúncios pré-condicionados. Um anúncio pré-condicionado é aquele que você transcodifica antes de usá-lo na inserção de MediaTailor anúncios. Em vez de fornecer URLs os anúncios não condicionados para o seu ADS, você fornece URLs os anúncios pré-condicionados. Em sua resposta VAST à MediaTailor solicitação, o ADS inclui links diretos para os anúncios pré-condicionados. Ao remover a parte de transcodificação da costura do anúncio, MediaTailor basta salvar o anúncio e juntá-lo ao fluxo de conteúdo. O processo de criação de anúncios com anúncios pré-condicionados reduz o tempo entre o momento em que o anúncio MediaTailor é informado por meio da resposta VAST e o momento em que o anúncio é incorporado ao conteúdo.

Como alternativa, você também pode usar a pré-busca de anúncios, que é quando você configura MediaTailor para realizar o processo de criação de anúncios em um horário agendado antes que o intervalo seja necessário. Para obter mais informações sobre a pré-busca de anúncios, consulte. Pré-busca de anúncios

Requisitos de anúncios pré-condicionados

A seguir estão os requisitos a serem considerados ao configurar um fluxo de trabalho de criação de anúncios com anúncios pré-condicionados.

Requisitos do MediaFiles

A resposta VAST para a qual o servidor de anúncios envia MediaTailor deve incluir MediaFiles que atendam aos seguintes requisitos:

O anúncio (Creative) deve ter variantes que estejam em conformidade com as variantes de taxa de bits do fluxo de conteúdo. É sua responsabilidade garantir que a resposta do VAST use as variantes de anúncio certas para corresponder aos manifestos do modelo.

Embora o uso de anúncios pré-condicionados possa ajudar a tornar a inserção de anúncios mais eficiente, MediaTailor não tem a capacidade de gerenciar o processo de transcodificação para garantir que os arquivos de mídia dos anúncios sejam compatíveis com as especificações do manifesto de conteúdo. Se o anúncio não corresponder ao fluxo de conteúdo, a inserção MediaTailor pode ser perdida ou a incompatibilidade pode causar erros no dispositivo de reprodução.

Além disso, para ser incorporado ao fluxo de conteúdo sem MediaTailor transcodificação, é MediaFile necessário atender aos seguintes requisitos:

  • Ele deve estar acessível na Internet pública para que MediaTailor você possa baixá-lo.

  • Ele deve usar a entrega de streaming, indicada como delivery="streaming" na resposta VAST.

  • Ele deve ser um arquivo .m3u8 (para HLS) ou .mpd (para DASH).

exemplo Resposta VAST

No exemplo de resposta VAST a seguir, MediaTailor insira o MediaFile com o seguinte: URLs

  • Para um fluxo HLS, MediaTailor usahttps://example-ad-origin.amazonaws.com/ad1/index_low.m3u8. Este é o primeiro MediaFile com entrega de streaming e uma extensão de arquivo compatível (. m3u8).

  • Para um stream do DASH, MediaTailor usahttps://example-ad-origin.amazonaws.com/ad1/index.mpd. Este é o primeiro MediaFile com entrega de streaming e uma extensão de arquivo compatível (. mpd).

<?xml version="1.0" encoding="UTF-8"?> <VAST xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="3.0"> <Ad id="ad1"> <InLine> <AdSystem>ExampleAdSystem</AdSystem> <AdTitle>ad1</AdTitle> <Impression><![CDATA[https://example-impression.amazonaws.com]]></Impression> <AdServingId>de8e0d33-9c72-4d77-bb3a-f7e566ffc605</AdServingId> <Creatives> <Creative id="creativeId1" sequence="1"> <Linear skipoffset="00:00:05"> <Duration>00:00:30</Duration> <MediaFiles> <MediaFile delivery="progressive" width="1280" height="720" type="video/mp4" bitrate="533" scalable="true" maintainAspectRatio="true"><![CDATA[https://example-ad-origin.amazonaws.com/ad1/ad1.mp4]]></MediaFile> <MediaFile delivery="streaming" width="1280" height="720" type="application/dash+xml" bitrate="533" scalable="true" maintainAspectRatio="true"><![CDATA[https://example-ad-origin.amazonaws.com/ad1/index.mpd]]></MediaFile> <MediaFile delivery="streaming" width="640" height="360" type="application/x-mpegURL" bitrate="262" scalable="true" maintainAspectRatio="true"><![CDATA[https://example-ad-origin.amazonaws.com/ad1/index_low.m3u8]]></MediaFile> <MediaFile delivery="streaming" width="2560" height="1440" type="application/x-mpegURL" bitrate="1066" scalable="true" maintainAspectRatio="true"><![CDATA[https://example-ad-origin.amazonaws.com/ad1/index_high.m3u8]]></MediaFile> </MediaFiles> </Linear> </Creative> </Creatives> </InLine> </Ad> </VAST>

Requisitos do manifesto de anúncios

Para usar anúncios pré-condicionados, seus manifestos de anúncios para pais e filhos devem atender aos seguintes requisitos:

  • O manifesto vinculado na Creative seção da resposta VAST deve ser o manifesto do anúncio principal.

  • URLs Para a criança, os manifestos de anúncios devem ser caminhos relativos.

  • Os manifestos de anúncios secundários devem estar no mesmo diretório do manifesto principal, no mesmo nível. Os manifestos infantis não podem estar em um subdiretório ou em outro local.

exemplo manifesto principal suportado

O seguinte manifesto de anúncios para pais contém manifestos de anúncios relativos URLs para filhos. Os manifestos da criança também estão no mesmo diretório do manifesto dos pais.

#EXTM3U #EXT-X-STREAM-INF:BANDWIDTH=150000,RESOLUTION=416x234,CODECS="avc1.42e00a,mp4a.40.2" index_1.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=440000,RESOLUTION=416x234,CODECS="avc1.42e00a,mp4a.40.2" index_2.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=640000,RESOLUTION=640x360,CODECS="avc1.42e00a,mp4a.40.2" index_3.m3u8
exemplo manifesto principal não suportado: subdiretórios

O manifesto publicitário principal a seguir contém manifestos secundários que estão em subdiretórios relativos ao manifesto principal. Não é um manifesto compatível com anúncios pré-condicionados.

#EXTM3U #EXT-X-STREAM-INF:BANDWIDTH=150000,RESOLUTION=416x234,CODECS="avc1.42e00a,mp4a.40.2" child/index_1.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=440000,RESOLUTION=416x234,CODECS="avc1.42e00a,mp4a.40.2" child/index_2.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=640000,RESOLUTION=640x360,CODECS="avc1.42e00a,mp4a.40.2" child/index_3.m3u8
exemplo manifesto principal não suportado: absoluto URLs

O seguinte manifesto de anúncios para pais contém manifestos para filhos com valores absolutos URLs. Não é um manifesto compatível com anúncios pré-condicionados.

#EXTM3U #EXT-X-STREAM-INF:BANDWIDTH=150000,RESOLUTION=416x234,CODECS="avc1.42e00a,mp4a.40.2" https://example.mediatailor.us-west-2.amazonaws.com/index_1.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=440000,RESOLUTION=416x234,CODECS="avc1.42e00a,mp4a.40.2" https://example.mediatailor.us-west-2.amazonaws.com/index_2.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=640000,RESOLUTION=640x360,CODECS="avc1.42e00a,mp4a.40.2" https://example.mediatailor.us-west-2.amazonaws.com/index_3.m3u8

Fluxo de trabalho de anúncios pré-condicionados

A seguir está uma descrição básica de como os anúncios pré-condicionados funcionam em um fluxo de trabalho de criação de anúncios com. MediaTailor A primeira parte do fluxo de trabalho são as ações que você deve realizar para se preparar para usar anúncios pré-condicionados. A segunda parte descreve como MediaTailor processa os anúncios.

Parte 1: configuração de anúncios pré-condicionados

Conclua as etapas a seguir para configurar um fluxo de trabalho que usa anúncios pré-condicionados em MediaTailor.

  1. Use um serviço de transcodificação, como AWS Elemental MediaConvert, para condicionar seus criativos em variantes que suportem as diferentes taxas de bits, resoluções e codecs de seus manifestos de modelo.

  2. Forneça URLs os arquivos de mídia pré-transcodificados para seu ADS, para uso em respostas VAST.

  3. Crie sua configuração de reprodução em MediaTailor. Para usar anúncios pré-condicionados, selecione Nenhum para a configuração de condicionamento do arquivo de mídia de streaming na configuração.

  4. Continue com a entrega de conteúdo configurada normalmente.

Parte 2: processamento de MediaTailor anúncios

MediaTailor e a costura é concluída conforme descrito em. Como funciona a inserção de MediaTailor anúncios Quando MediaTailor recebe uma resposta VAST do ADS, ele usa a lógica a seguir para determinar quais ações tomar para os anúncios. Essa lógica é ditada pela configuração de condicionamento do arquivo de mídia de streaming na configuração de reprodução.

  • Quando o condicionamento do arquivo de mídia de streaming está definido como Transcodificar, MediaTailor transcodifica os arquivos de mídia com a progressive entrega e os une ao manifesto. Se não houver anúncios suficientes com arquivos de mídia progressive de entrega para preencher a disponibilidade, MediaTailor transcodifica e usa esses anúncios com streaming entrega.

  • Quando o condicionamento de arquivos de mídia de streaming está definido como Nenhum MediaTailor , agrupa anúncios com arquivos streaming de mídia de entrega no manifesto sem transcodificá-los. Se não houver anúncios suficientes com arquivos de mídia streaming de entrega para preencher a disponibilidade, MediaTailor transcodifica e usa esses anúncios com progressive entrega.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.