MediaTailor visão geral e implementação da inserção de anúncios guiada pelo servidor - 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á.

MediaTailor visão geral e implementação da inserção de anúncios guiada pelo servidor

AWS Elemental MediaTailor a inserção de anúncios guiada pelo servidor (SGAI) fornece uma alternativa à inserção de anúncios no lado do servidor, referenciando anúncios como playlists separadas, em vez de agrupá-los diretamente em playlists de mídia. Essa abordagem melhora o desempenho por meio de manifestos armazenáveis em cache e permite melhor escalabilidade.

Para obter informações sobre como usar a inserção de anúncios guiada pelo servidor com MediaTailor, escolha o tópico aplicável na lista a seguir.

Ativar na configuração de reprodução

Para permitir que os jogadores usem a inserção de anúncios guiada pelo servidor, você deve definir como PLAYER_SELECT na configuração de Insertion Mode reprodução. MediaTailor Isso permite que os jogadores selecionem a inserção de anúncios costurados ou guiados no momento da inicialização da sessão.

Crie uma sessão guiada pelo servidor

Ao criar sessões de reprodução, escolha o modo guiado. A maneira de fazer isso depende se seus jogadores usam sessões implícitas ou explícitas.

Sessões guiadas pelo servidor criadas implicitamente

Anexe aws.insertionMode=GUIDED à solicitação de playlist multivariante do HLS. Exemplo:

playback-endpoint/v1/master/hashed-account-id/origin-id/index.m3u8?aws.insertionMode=GUIDED

Em que:

  • playback-endpoint é o endpoint de reprodução exclusivo gerado pelo AWS Elemental MediaTailor quando a configuração foi criada.

    Exemplo

    https://777788889999.mediatailor.us-east-1.amazonaws.com
  • hashed-account-idé sua Conta da AWS identidade.

    Exemplo

    777788889999
  • origin-id é o nome dado quando se cria a configuração.

    Exemplo

    myOrigin
  • index.m3u8ou é o nome do manifesto do fluxo de teste mais sua extensão de arquivo. Defina isso para que você obtenha um manifesto totalmente identificado ao anexá-lo à origem do conteúdo do vídeo configurada em Etapa 4: Criar uma configuração.

Usando os valores dos exemplos anteriores, os valores completos URLs são os seguintes.

  • Exemplo:

    https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/master/777788889999/myOrigin/index.m3u8?aws.insertionMode=GUIDED

Sessões guiadas pelo servidor criadas explicitamente

Adicione insertionMode=GUIDED aos metadados JSON que o player envia no HTTP POST para o endpoint do prefixo de MediaTailor inicialização da sessão da configuração.

O exemplo a seguir mostra a estrutura dos metadados JSON:

{ # other keys, e.g. "adsParams" "insertionMode": "GUIDED" # this can be either GUIDED or STITCHED }

Com esses metadados de inicialização, a sessão de reprodução usará a inserção de anúncios guiada pelo servidor.