DASHrecurso de localização - 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á.

DASHrecurso de localização

Esta seção fornece informações sobre o recurso de localização paraDASH, que é ativado por padrão no AWS Elemental MediaTailor. Leia esta seção se você criar regras de roteamento da rede de distribuição de conteúdo (CDN) para acessar MediaTailor manifestos. Leia também esta seção se você usa relatórios do lado do servidor com jogadores que não suportam redirecionamentos fixos. HTTP

O que é o recurso de local?

O recurso de localização permite que jogadores que não suportam HTTP redirecionamentos permanentes forneçam um comportamento fixo em suas solicitações de atualização de manifesto.

AWS Elemental MediaTailor usa inicialização sem sessão e exige um comportamento de HTTP redirecionamento persistente de seus jogadores. Com os relatórios do lado do servidor, quando o jogador solicita uma atualização do manifesto para MediaTailor, o serviço emite um redirecionamento 302 temporário, para direcionar o jogador a um endpoint para o manifesto personalizado. MediaTailor inclui um ID de sessão na resposta, como parâmetro de consulta. A intenção é que o jogador siga o URL durante toda a sessão, mas jogadores que não suportam redirecionamentos fixos abandonam o HTTP redirecionamento e retornam ao original. URL Quando um jogador retorna ao originalURL, para cada nova solicitação MediaTailor cria uma nova sessão em vez de permanecer com a sessão original. Isso pode corromper o manifesto.

A DASH especificação fornece uma solução para esse problema no recurso de localização, que é ativado por padrão nas AWS Elemental MediaTailor configurações. Quando esse recurso está ativado, MediaTailor coloca o absoluto URL na <Location> tag do manifesto. Jogadores que não suportam HTTP redirecionamentos fixos podem usar o URL fornecido <Location> para solicitar atualizações no manifesto.

Preciso desabilitar o recurso de local na minha configuração?

O recurso de localização substitui todas as regras de CDN roteamento que você configura para acessar AWS Elemental MediaTailor manifestos, portanto, talvez seja necessário desativá-lo. O recurso de localização não afeta o armazenamento em CDN cache de conteúdo ou segmentos de anúncios.

Encontre a situação na lista a seguir para determinar se você precisa desabilitar o recurso de local para a configuração e como processar isso:

  • Se você não tiver regras de CDN roteamento configuradas para acessar AWS Elemental MediaTailor manifestos, deixe a configuração de localização ativada.

  • Do contrário, use as seguintes regras:

    • Se você não usa relatórios do lado do servidor ou se todos os seus jogadores aceitam HTTP redirecionamentos fixos, desative o recurso de localização. Para obter informações sobre como fazer isso no console, consulte Criando uma configuração.

    • Caso contrário, entre em contato com AWSo Support.

Preciso usar o recurso de local?

Você precisa usar o recurso de localização para jogadores que não suportam HTTP redirecionamentos fixos. Use o URL fornecido na <Location> tag para todas as suas solicitações de atualização do manifesto.

Exemplo

Exemplo URLs e exemplo de <Location> tag.

  • exemplo Exemplo: solicitação inicial URL
    https://b00f3e55c5cb4c1ea6dee499964bea92.mediatailor.us-east-1.amazonaws.com/v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd
  • exemplo Exemplo: resposta 302 redirecionada
    /v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd?aws.sessionId=0e5d9b45-ae97-49eb-901b-893d043e0aa6
  • exemplo Exemplo: tag de local em um manifesto
    <Location>https://b00f3e55c5cb4c1ea6dee499964bea92.mediatailor.us-east-1.amazonaws.com/v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd?aws.sessionId=0e5d9b45-ae97-49eb-901b-893d043e0aa6</Location>