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á.
Criando uma MediaTailor configuração de reprodução
Este tópico mostra como criar uma configuração para começar a receber fluxos de conteúdo. AWS Elemental MediaTailor Também mostra como fornecer um ponto de acesso para dispositivos de reprodução downstream solicitarem conteúdo.
Você pode usar o AWS Elemental MediaTailor console, o AWS Command Line Interface (AWS CLI) > ou a MediaTailor API para criar uma configuração. Para obter informações sobre como criar uma configuração por meio da MediaTailor API AWS CLI or, consulte a Referência AWS Elemental MediaTailor da API .
Ao criar uma configuração, não coloque informações de identificação confidenciais em campos de formato livre, como o campo Nome da configuração. As informações de identificação podem incluir coisas como números de contas de clientes. Além disso, não use informações de identificação ao trabalhar no MediaTailor console, na API REST, no ou nos AWS CLI AWS SDKs. Todos os dados que você inserir MediaTailor podem ser coletados para inclusão nos registros de diagnóstico ou no Amazon CloudWatch Events.
Como adicionar uma configuração (console)
Abra o MediaTailor console em https://console.aws.amazon.com/mediatailor/
. -
Na página Configurações, selecione Criar configuração.
-
Preencha os campos de configuração e configuração adicionais, conforme descrito nos tópicos a seguir:
-
Escolha Criar configuração.
AWS Elemental MediaTailor exibe a nova configuração na tabela da página Configurações.
-
(Recomendado) Configure uma CDN com AWS Elemental MediaTailor para solicitações de manifesto e relatórios. Você pode usar os URLs de reprodução de configuração para a configuração da CDN. Para obter informações sobre como configurar uma CDN para solicitações de manifestos e relatórios, consulte Usando uma CDN para otimizar a personalização de MediaTailor anúncios e a entrega de conteúdo.
Configurações necessárias
Ao criar uma configuração, você deve incluir as configurações necessárias a seguir.
- Nome
-
Insira um nome exclusivo que descreva a configuração. O nome é o principal identificador da configuração. O tamanho máximo permitido é de 512 caracteres.
- Origem do conteúdo
-
Insira o prefixo do URL do manifesto para esse streaming, menos o ID do ativo. O tamanho máximo é de 512 caracteres.
Por exemplo, o prefixo de URL
http://origin-server.com/a/é válido para um URL de playlist multivariante HLS dehttp://origin-server.com/a/main.m3u8e para um URL DASH MPD de.http://origin-server.com/a/dash.mpdTambém é possível inserir um prefixo mais curto, comohttp://origin-server.com, mas o/a/deve ser incluído no ID do ativo na solicitação do player para o conteúdo.nota
Caso a origem do conteúdo use HTTPS, o certificado deve ser de uma autoridade de certificação bem conhecida. Não pode ser um certificado autoassinado. Se você usa um certificado autoassinado, AWS Elemental MediaTailor não consegue se conectar à origem do conteúdo e não pode veicular manifestos em resposta às solicitações do jogador.
- Servidor de decisão de anúncios
-
Insira o URL do servidor de decisões de anúncios (ADS). Esse é o URL com variáveis conforme descrito em Etapa 3: Configurar o URL de solicitação do ADS e os parâmetros de consulta ou o URL VAST estático que você está usando para fins de teste. O tamanho máximo é de 25.000 caracteres.
nota
Caso o ADS use HTTPS, o certificado deve ser de uma autoridade de certificação bem conhecida. Não pode ser um certificado autoassinado. O mesmo se aplica a URLs de anúncios de mezanino retornados pelo ADS. Se você usa um certificado autoassinado, não AWS Elemental MediaTailor consegue recuperar e unir anúncios nos manifestos a partir da origem do conteúdo.
Definições de configuração opcionais
Opcionalmente, você pode definir aliases de configuração , detalhes de personalização e configurações avançadas no MediaTailor console, na MediaTailor API ou no AWS Command Line Interface ().AWS CLI
Aliases de configuração
A seguir estão os aliases de configuração opcionais que você pode configurar no MediaTailor console ou com a MediaTailor API.
- Variável de parâmetro do jogador
-
Para configuração dinâmica do domínio durante a inicialização da sessão, adicione uma ou mais variáveis de parâmetros do player.
Para obter mais informações sobre como usar variáveis de parâmetros do player para configurar domínios dinamicamente, consulte. MediaTailor variáveis de domínio para várias fontes de conteúdo
Configuração de log
A seguir estão as configurações de registro.
- Porcentagem ativada
-
Define a porcentagem dos registros da sessão de configuração de reprodução que MediaTailor grava CloudWatch nos registros. Por exemplo, se sua configuração de reprodução tiver 1.000 sessões e você definir a porcentagem habilitada como 60, MediaTailor grava 600 registros de sessão em CloudWatch Logs.
Quando você ativa essa opção, cria MediaTailor automaticamente uma função vinculada ao serviço que permite MediaTailor gravar e gerenciar registros de sessão em sua conta do CloudWatch Logs. Para obter mais informações, consulte Usando funções vinculadas a serviços para MediaTailor.
- Estratégias de registro
-
Indica o método usado para coletar registros que MediaTailor emitem. Para enviar registros diretamente para CloudWatch Registros, escolha
LEGACY_CLOUDWATCH. Para enviar registros para o CloudWatch Logs, que então os vende para o destino de sua escolha, escolhaVENDED_LOGS. Os destinos compatíveis são um grupo de CloudWatch logs do Logs, um bucket do Amazon S3 e um stream do Amazon Data Firehose.É necessária uma configuração adicional para registros vendidos. Para configuração, consulteUsando registros vendidos.
- Eventos de aceitação do registro de interação do ADS
-
Indica que MediaTailor emitirá
RAW_ADS_RESPONSEregistros para sessões inicializadas com essa configuração.O evento de
RAW_ADS_RESPONSElog contém toda a resposta VAST ou VMAP do ADS. Dessa forma, os registros podem ser extensos e aumentar seus custos de registro. - O registro de interação do ADS exclui eventos
-
Indica que MediaTailor não emitirá os eventos selecionados nos registros que descrevem as interações com o ADS.
Para obter uma descrição dos eventos de registro do ADS, consulteRegistros do ADS.
- Registro de interação do serviço de manifesto exclui eventos
-
Indica que MediaTailor não emitirá os eventos selecionados nos registros que descrevem as interações com o serviço de manifesto.
Para obter uma descrição dos eventos de log do serviço de manifesto, consulteRegistros de manifestos.
Condicionamento de anúncios
A seguir, determine quais ações são MediaTailor necessárias para condicionar os anúncios antes de agrupá-los em um fluxo de conteúdo.
- Condicionamento de arquivos de mídia de streaming
-
Determina a lógica MediaTailor usada ao decidir quais anúncios costurar.
-
Quando o condicionamento de arquivos de mídia de streaming está definido como Transcodificar, MediaTailor transcodifica os arquivos de mídia com
progressiveentrega e os une ao manifesto. Se não houver anúncios suficientes com arquivos de mídia deprogressiveentrega para preencher a oferta, MediaTailor transcodifica e usa aqueles comstreamingentrega. -
Quando o condicionamento de arquivos de mídia de streaming está definido como Nenhum, MediaTailor une anúncios com arquivos de mídia de
streamingentrega ao manifesto sem transcodificá-los. Se não houver anúncios suficientes com arquivos de mídia destreamingentrega para preencher a oferta, MediaTailor transcodifica e usa aqueles comprogressiveentrega.
-
Detalhes de personalização
A seguir estão os detalhes de personalização que você pode configurar no MediaTailor console ou com a MediaTailor API.
- Anúncio de barreira
-
Insira o URL de um ativo MP4 de alta qualidade MediaTailor usado para preencher o tempo de anúncio não preenchido. A configuração do Slate é opcional para a maioria dos fluxos de trabalho, mas obrigatória para anúncios VPAID. Para obter informações abrangentes sobre o comportamento da ardósia, os requisitos de configuração e quando a ardósia é mostrada, consulte. MediaTailor ardósia e inserção
- Amortecedor de partida
-
O URL da localização do ativo inicial do bumper. Os bumpers são clipes curtos de vídeo ou áudio que são reproduzidos no início ou no final de um intervalo publicitário. Eles podem ser armazenados no S3 da Amazon ou em um serviço de armazenamento diferente. Para saber mais sobre pára-choques, consulteMediaTailor pára-choques e inserção.
- Pára-choque final
-
O URL da localização do ativo final do bumper. Os bumpers são clipes curtos de vídeo ou áudio que são reproduzidos no início ou no final de um intervalo publicitário. Eles podem ser armazenados no S3 da Amazon ou em um serviço de armazenamento diferente. Para saber mais sobre pára-choques, consulteMediaTailor pára-choques e inserção.
- Limite de personalização
-
Só se aplica quando usado em conjunto com o anúncio de ardósia. Define a duração máxima do tempo de anúncio mal preenchido (em segundos) permitido em um intervalo publicitário antes de MediaTailor abandonar a personalização e mostrar o conteúdo subjacente. Esse recurso se aplica à substituição de anúncios em streamings ao vivo e VOD e não à inserção de anúncios, porque ele depende de um fluxo de conteúdo subjacente. Para cenários de comportamento detalhados e informações abrangentes, consulteComo funciona o limite de personalização.
- Servidor de decisões de anúncios pre-roll ao vivo
-
Para inserir anúncios no início de um streaming ao vivo antes do início da reprodução do conteúdo principal, insira o URL do anúncio pre-roll do servidor de decisões de anúncios (ADS). Esse é o URL com variáveis conforme descrito em Etapa 3: Configurar o URL de solicitação do ADS e os parâmetros de consulta ou o URL VAST estático que você está usando para fins de teste. O tamanho máximo é de 25.000 caracteres.
nota
Caso o ADS use HTTPS, o certificado deve ser de uma autoridade de certificação bem conhecida. Não pode ser um certificado autoassinado. O mesmo se aplica a URLs de anúncios de mezanino retornados pelo ADS. Se você usa um certificado autoassinado, não AWS Elemental MediaTailor consegue recuperar e unir anúncios nos manifestos a partir da origem do conteúdo.
Para obter informações sobre como funciona o pre-roll, consulte MediaTailor pré-rolo e inserção.
- Duração máxima permitida de pre-roll ao vivo
-
Ao inserir anúncios no início de um streaming ao vivo, insira a duração máxima permitida para a disponibilidade de anúncios pre-roll. O MediaTailor não excederá essa duração ao inserir anúncios. Se a resposta do ADS contiver mais anúncios do que caberia nessa duração, MediaTailor preencha o espaço com o maior número possível de anúncios, sem ultrapassar a duração. Para obter mais detalhes sobre como os MediaTailor preenchimentos são disponibilizados, consulte. Comportamento de costura de anúncios ao vivo
- Aproveite o modo de supressão
-
Define o modo de supressão de disponibilidade, também conhecido como supressão de anúncios. Por padrão, a supressão de anúncios está desativada e MediaTailor preenche tudo com anúncios ou ardósia. Quando o modo está definido como
BEHIND_LIVE_EDGE, a supressão de anúncios está ativa e MediaTailor não preenche os intervalos de anúncio no tempo do valor de supressão disponível na janela de retrospectiva do manifesto. Quando o modo está definido comoAFTER_LIVE_EDGE, a supressão de anúncios está ativa. MediaTailornão preenche os intervalos de anúncios durante ou após o período de supressão de disponibilidade, que é a margem ativa mais o valor de supressão de disponibilidade mais o tempo de buffer. - Aproveite o valor de supressão
-
O valor de supressão de disponibilidade é um tempo de compensação de borda ativo em.
HH:MM:SSMediaTailor não preencherá pausas publicitárias durante ou após esse período na janela de retrospectiva do manifesto. - Modo de inserção
-
O Modo de Inserção controla se os jogadores podem usar a inserção de anúncios costurados ou guiados. O padrão,
STITCHED_ONLY, força todas as sessões de jogadores a usarem inserção de anúncios costurados (do lado do servidor). InsertionMode A configuraçãoPLAYER_SELECTpermite que os jogadores selecionem a inserção de anúncios costurados ou guiados no momento da inicialização da sessão. O padrão para jogadores que não especificam um modo de inserção é costurado.
Configurações avançadas
A seguir estão as configurações avançadas opcionais. Você pode configurá-los no MediaTailor console, com o AWS Command Line Interface (AWS CLI) ou usando a MediaTailor API.
- Prefixo do segmento de conteúdo da CDN
-
Permite AWS Elemental MediaTailor criar manifestos com URLs para seu caminho de CDN para segmentos de conteúdo. Antes de seguir essa etapa, configure uma regra na CDN para extrair segmentos do servidor de origem. Em CDN content segment prefix (Prefixo do segmento de conteúdo CDN), digite o caminho do prefixo CDN.
Para obter mais informações sobre a integração MediaTailor com uma CDN, consulte. Usando uma CDN para otimizar a personalização de MediaTailor anúncios e a entrega de conteúdo
- Prefixo de segmento de anúncios da CDN
-
Permite AWS Elemental MediaTailor criar manifestos com URLs para seu próprio caminho de CDN para segmentos de anúncios. Por padrão, MediaTailor veicula segmentos de anúncios de uma CloudFront distribuição interna da Amazon com configurações de cache padrão. Para preencher o campo CDN ad segment prefix (Prefixo do segmento de anúncios da CDN), você deve configurar uma regra na CDN para extrair segmentos de anúncio na seguinte origem, como o exemplo a seguir.
https://segments.mediatailor.<region>.amazonaws.com.rproxy.govskope.caEm CDN ad segment prefix (Prefixo do segmento de anúncios da CDN), digite o nome do prefixo da CDN na configuração.
Para obter mais informações sobre a integração MediaTailor com uma CDN, consulte. Usando uma CDN para otimizar a personalização de MediaTailor anúncios e a entrega de conteúdo
- Tipo de manifesto de origem DASH
-
Se o servidor de origem produzir manifestos DASH de período único, abra a lista suspensa e escolha SINGLE_PERIOD. Por padrão, o MediaTailor lida com manifestos DASH de vários períodos. Para obter mais informações, consulte Integrando uma fonte MPEG-DASH.
- Local de mpd DASH
-
(Opcional conforme necessário para o DASH) A localização da descrição da apresentação de mídia (mpd). Escolha DESATIVADO para a seguinte situação:
-
Você configura as regras de roteamento da CDN para acessar MediaTailor os manifestos.
-
Você usa relatórios do lado do cliente ou seu player suporta redirecionamentos HTTP fixos.
Para obter mais informações sobre o recurso Location (Local), consulte Recurso de localização DASH.
-
- Transcodifique o nome do perfil
-
O nome que associa essa configuração a um perfil de transcodificação personalizado. Esse nome substitui os padrões de transcodificação dinâmica de. MediaTailor Preencha esse campo somente se você já tiver configurado perfis personalizados com a ajuda do AWS Support.
- Passagem de marcadores de anúncios
-
Para HLS, ativa ou desativa a passagem de marcadores de anúncios. Quando a passagem do marcador de anúncios está ativada
EXT-X-CUE-INEXT-X-CUE-OUT, MediaTailor passa por e os marcadores deEXT-X-SPLICEPOINT-SCTE35anúncios do manifesto de origem para o manifesto MediaTailor personalizado. Nenhuma lógica é aplicada aos valores do marcador de anúncio; eles são passados do manifesto de origem para o manifesto personalizado no estado em que se encontram. Por exemplo, seEXT-X-CUE-OUTtiver um valor de60no manifesto de origem, mas nenhum anúncio for colocado, MediaTailor não alterará o valor para0no manifesto personalizado. - Tempo limite de solicitação de ADS individual
-
O tempo máximo, em milissegundos, que MediaTailor espera por uma única resposta HTTP ao resolver uma decisão de anúncio durante a reprodução ao vivo ou de VOD. Padrão:
3000. Intervalo válido:250—6000.Para obter mais informações sobre como MediaTailor lidar com a junção de anúncios em fluxos de trabalho ao vivo e de VOD, consulte e. Comportamento de costura de anúncios ao vivo Comportamento de costura de anúncios para VOD
Essa configuração corresponde ao
AdsRequestTimeoutMillisecondsmembro do PutPlaybackConfigurationAdsPersonalizationTimeoutsparâmetro. - Máximo de solicitações simultâneas de ADS
-
O número de solicitações simultâneas que MediaTailor podem ser feitas ao ADS. Padrão:
1. Intervalo válido:1—100.Essa configuração corresponde ao
MaxConcurrentAdsRequestsmembro do PutPlaybackConfigurationAdsPersonalizationConcurrencyparâmetro. - Tempo máximo de personalização do ADS ao vivo
-
O orçamento de tempo total, em milissegundos, para todas as atividades do ADS durante a personalização do manifesto ao vivo. Esse orçamento é compartilhado em todos os intervalos publicitários em uma única solicitação de manifesto. Padrão:
10000. Intervalo válido:250—10000.Para obter mais informações sobre o comportamento de junção de anúncios ao vivo, consulteComportamento de costura de anúncios ao vivo.
Essa configuração corresponde ao
LiveMaximumAdsPersonalizationTimeMillisecondsmembro do PutPlaybackConfigurationAdsPersonalizationTimeoutsparâmetro. - Tempo máximo de personalização do VOD ADS
-
O orçamento de tempo total, em milissegundos, para todas as atividades do ADS durante a personalização do manifesto VOD. Esse orçamento é compartilhado em todos os intervalos publicitários em uma única solicitação de manifesto. Padrão:
10000. Intervalo válido:250—10000.Para obter mais informações sobre o comportamento de VOD e costura, consulte. Comportamento de costura de anúncios para VOD
Essa configuração corresponde ao
VodMaximumAdsPersonalizationTimeMillisecondsmembro do PutPlaybackConfigurationAdsPersonalizationTimeoutsparâmetro. - Habilitar a paralelização VOD VAST
-
Quando você ativa essa configuração, MediaTailor processa as solicitações do ADS em paralelo para fluxos de trabalho de VOD que retornam respostas VAST. Essa configuração se aplica somente aos fluxos de trabalho de VOD. MediaTailor desativa essa configuração por padrão. Para entrar em vigor, defina o máximo de solicitações simultâneas de ADS como um valor maior que
1.Limite de frequência com solicitações simultâneas
Quando você ativa a paralelização VAST, alguns servidores de anúncios podem não impor limites de limite de frequência para solicitações de anúncios simultâneas. Consulte seu provedor de servidor de anúncios para confirmar se o limite de frequência é suportado em condições de solicitação paralela. Se seu servidor de anúncios não oferecer suporte a limites de frequência com solicitações simultâneas, considere mudar para o VMAP, que gerencia o limite de frequência corretamente para solicitações de anúncios paralelos.
Essa configuração corresponde ao
EnableVodVastParallelizationmembro do PutPlaybackConfigurationAdsPersonalizationConcurrencyparâmetro. - Tempo limite de solicitação de pré-busca do ADS
-
O tempo máximo, em milissegundos, que MediaTailor espera por uma única resposta HTTP ao resolver uma decisão de anúncio durante a recuperação da pré-busca. Padrão: o valor do tempo limite de solicitação individual do ADS. Intervalo válido:
250—10000.Para obter mais informações sobre pré-busca, consulte. Pré-busca de anúncios
Essa configuração corresponde ao
PrefetchAdsRequestTimeoutMillisecondsmembro do PutPlaybackConfigurationAdsPersonalizationTimeoutsparâmetro. - Tempo máximo de personalização do ADS da pré-busca
-
O orçamento de tempo total, em milissegundos, para todas as atividades do ADS durante a recuperação da pré-busca. Por padrão, esse tempo limite não tem limite máximo. Intervalo válido:
250—10000.Para obter mais informações sobre pré-busca, consulte. Pré-busca de anúncios
Essa configuração corresponde ao
PrefetchMaximumAdsPersonalizationTimeMillisecondsmembro do PutPlaybackConfigurationAdsPersonalizationTimeoutsparâmetro.
Definindo tempos limite juntos
Para cada fluxo de trabalho, você deve definir o tempo limite individual e o orçamento de tempo total juntos. O tempo limite individual não pode exceder o orçamento total. Os fluxos de trabalho ao vivo e VOD compartilham um único tempo limite de solicitação ADS individual. Defina esse tempo limite junto com os orçamentos de tempo total ao vivo e VOD. Da mesma forma, defina o tempo limite de solicitação do Prefetch ADS e o tempo máximo de personalização do ADS do Prefetch juntos — você não pode definir um sem o outro.