

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

# Avaliar o sistema upstream
Etapa 4: avaliar o sistema upstream

Como parte do planejamento do MediaLive fluxo de trabalho, você deve avaliar o sistema upstream que é a fonte do conteúdo, para garantir que ele seja compatível com o. MediaLive Em seguida, você deve avaliar o conteúdo de origem para garantir que ele contenha formatos que MediaLive possam ser ingeridos e incluídos nas saídas desejadas. MediaLive 

Você obtém o *conteúdo de origem* de um *provedor de conteúdo*. O conteúdo de origem é fornecido a você por um *sistema upstream* controlado pelo provedor de conteúdo. Normalmente, você já identificou o provedor de conteúdo. Para obter mais informações sobre conteúdo de origem e sistemas upstream, consulte [Como MediaLive funciona](how-medialive-works-channels.md).

**Para avaliar o sistema upstream**

1. Fale com o provedor de conteúdo para obter informações sobre o sistema upstream. Você usa essas informações para avaliar a capacidade de se conectar MediaLive ao sistema upstream e para avaliar a capacidade de MediaLive usar o conteúdo de origem desse sistema upstream.

   Para saber detalhes sobre as informações a serem obtidas e avaliadas, consulte as seguintes seções:
   + [Avaliar os formatos de fonte e o empacotamento](uss-obtain-info.md)
   + [Avaliar o conteúdo do vídeo](assess-uss-source.md)
   + [Avaliar conteúdo de áudio](assess-uss-audio.md)
   + [Avaliar legendas](assess-uss-captions.md)

1. Anote o tipo de MediaLive entrada que você identifica para o conteúdo de origem.

1. Tome nota das três características a seguir do fluxo da fonte. Essas informações serão necessárias [para configurar o canal](input-specification.md):
   + O codec de vídeo
   + A resolução do vídeo: SD, HD ou UHD
   + A taxa de bits de entrada máxima 

**Resultado desta etapa**

Ao final desta etapa, você terá certeza de que MediaLive pode ingerir o conteúdo. Além disso, você terá identificado o seguinte:
+ O tipo de MediaLive entrada que você criará para ingerir o conteúdo de origem.
+ As informações necessárias para extrair o vídeo, o áudio e as legendas da fonte (da MediaLive entrada). Por exemplo:

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/medialive/latest/ug/evaluate-upstream-system.html)

# Avaliar os formatos de fonte e o empacotamento


Consulte a tabela a seguir para obter informações sobre como avaliar os formatos de fontes e o empacotamento. Leia cada linha.


****  

| Informações a serem obtidas | Verifique o seguinte | 
| --- | --- | 
| Número de fontes que o provedor de conteúdo pode fornecer. | Se você planeja implementar um [recurso de resiliência](plan-redundancy.md), certifique-se de que seu provedor de conteúdo possa fornecer as entradas necessárias:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/medialive/latest/ug/uss-obtain-info.html) | 
| Formatos e protocolos de entregaO tipo de MediaLive entrada que se aplica ao formato que você identifica | Descubra a qual formato e protocolo o sistema upstream oferece suporte para entrega. Certifique-se de que esse formato esteja listado na tabela em [Tipos de entradas, protocolos e sistemas upstream](inputs-supported-formats.md). [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/medialive/latest/ug/uss-obtain-info.html)Observe que você não precisa verificar essas informações para conteúdo entregue por CDI ou conteúdo entregue por um AWS Elemental Link. MediaLive sempre pode lidar com esses tipos de entrada. | 
| Se o sistema upstream está usando o SDK mais recente | Certifique-se de que o provedor de conteúdo esteja usando a versão mais recente do [AWS CDI SDK](https://aws.amazon.com/media-services/resources/cdi/) no dispositivo de fonte CDI upstream. | 
| Se o conteúdo de origem é um fluxo ou ativo de VOD | Descubra se o conteúdo de origem é um fluxo ao vivo ou um ativo de VOD.Certifique-se de que seja MediaLive compatível com a entrega no formato que você identificou. Consulte a tabela em [Suporte para fontes ao vivo e em arquivos](inputs-live-vs-file.md).  | 
| Se o conteúdo está criptografado | MediaLive só pode ingerir conteúdo criptografado de conteúdo HLS.Se o conteúdo de origem for HLS e estiver criptografado, verifique se ele está criptografado em um formato MediaLive compatível. Consulte [Tratar conteúdo de origem criptografado em uma fonte HLS](planning-hls-input-encrypted.md). Se MediaLive não for compatível com o formato de criptografia disponível, descubra se você pode obter o conteúdo em formato não criptografado. | 
| Somente se o conteúdo de origem for RTP, verifique se ele inclui FEC. |  Recomendamos que o conteúdo de origem inclua FEC, pois a probabilidade de resultar em uma saída com interrupções visuais é menor.  | 

# Tratar conteúdo de origem criptografado em uma fonte HLS
Conteúdo HLS criptografado

MediaLive pode ingerir uma fonte HLS criptografada de acordo com a especificação HTTP Live Streaming.

**Tipos de criptografia com suporte**

MediaLive suporta o seguinte formato para fontes HLS criptografadas:
+ O conteúdo de origem é criptografado com AES-128. MediaLive não suporta AES-SAMPLE. 
+ O conteúdo de origem é criptografado usando chaves estáticas ou alternadas.
+ O manifesto inclui a tag `#EXT-X-KEY ` com estes atributos:
  + O atributo `METHOD` especifica AES-128.
  + O URL especifica o servidor de licenças para a chave de criptografia.
  + O IV está em branco ou especifica o vetor de inicialização (IV) que deve ser usado. Se o IV estiver em branco, MediaLive usa o valor na `#EXT-X-MEDIA-SEQUENCE` etiqueta como IV.
+ Se o sistema upstream e o servidor de licenças exigirem credenciais de autenticação (nome de usuário e senha), certifique-se de que as mesmas credenciais sejam usadas nos dois servidores. MediaLive não suporta ter credenciais diferentes para esses dois servidores.

**Como a descriptografia funciona**

O proprietário do conteúdo configura o manifesto principal para incluir `#EXT-X-KEY` com o método (AES-128), o URL para o servidor de licenças e o vetor de inicialização (IV). O proprietário do conteúdo coloca as chaves de criptografia no servidor de licenças. Quando o MediaLive canal que usa essa fonte é iniciado, MediaLive obtém o manifesto principal e lê a `#EXT-X-KEY ` tag da URL do servidor de licenças. 

MediaLive se conecta ao servidor de licenças e obtém a chave de criptografia. MediaLive começa a extrair o conteúdo do sistema upstream e descriptografa o conteúdo usando a chave de criptografia e o IV. 

# Avaliar o conteúdo do vídeo


Consulte a tabela a seguir para obter informações sobre como avaliar a fonte do vídeo. Leia cada linha.

**nota**  
Você não precisa realizar nenhuma avaliação do vídeo que está sendo entregue via CDI ou de um AWS Elemental Link dispositivo. Essas fontes são sempre aceitáveis para MediaLive.


****  

| Informações a serem obtidas | Verifique o seguinte | 
| --- | --- | 
| Os codecs ou formatos de vídeo disponíveis. | Certifique-se de que pelo menos um dos codecs de vídeo esteja incluído na lista de codecs de vídeo para o formato do pacote. Consulte [Codecs com suporte por tipo de entrada](inputs-supported-codecs-by-input-type.md). Se o conteúdo estiver disponível em mais de um codec compatível, decida qual codec de vídeo único você deseja usar. É possível extrair somente um ativo de vídeo do conteúdo de origem. | 
| A taxa de bits máxima esperada. | Certifique-se de que a largura de banda entre o sistema upstream e o sistema MediaLive seja suficiente para lidar com a taxa de bits máxima prevista do conteúdo de origem.Se você estiver configurando canais padrão (para implementar a [redundância do pipeline](plan-redundancy.md)), certifique-se de que a largura de banda seja o dobro da taxa de bits máxima prevista, pois há dois pipelines. | 
| Se as características do vídeo mudam no meio do fluxo.  | Para obter os melhores resultados, verifique se as características de vídeo da fonte do vídeo não mudam no meio do fluxo. Por exemplo, o codec não deve mudar. A taxa de quadros não deve mudar. | 

# Avaliar conteúdo de áudio


Consulte a tabela a seguir para obter informações sobre como avaliar a fonte de áudio. Leia cada linha.

**nota**  
Você não precisa realizar nenhuma avaliação do áudio que está sendo entregue via CDI ou de um AWS Elemental Link dispositivo. Essas fontes são sempre aceitáveis para MediaLive.


****  

| Informações a serem obtidas | Verifique o seguinte | 
| --- | --- | 
| Os codecs ou formatos de áudio disponíveis. | Certifique-se de que pelo menos um dos codecs de áudio esteja incluído na lista de codecs de áudio em [Codecs com suporte por tipo de entrada](inputs-supported-codecs-by-input-type.md).  | 
| Os idiomas disponíveis para cada codec. Por exemplo, inglês, francês. | Identifique os idiomas que você gostaria de oferecer. Determine quais desses idiomas o provedor de conteúdo pode fornecer.  | 
| Os modos de codificação disponíveis (por exemplo, 2.0 e 5.1) para cada codec. |  Identifique os modos de codificação de áudio que você prefere para cada idioma de áudio. Determine quais desses modos de codificação o provedor de conteúdo pode fornecer. Para obter mais informações, consulte a [seção após esta tabela](#coding).   | 
| Se as características do áudio mudam no meio do fluxo.  |  Para obter os melhores resultados, verifique se as características de áudio do conteúdo de origem não mudam no meio do fluxo. Por exemplo, o codec da fonte não deve mudar. O modo de codificação não deve mudar. Um idioma não deve desaparecer.  | 
| Se o conteúdo de origem for HLS, se os ativos de áudio estão em um grupo de representação de áudio ou multiplexados com vídeo.  |  MediaLive pode ingerir ativos de áudio que estão em um grupo de renderização separado ou multiplexados em um único stream com o vídeo.  | 

**Para decidir sobre um modo de codificação**  
Se vários modos de codificação estiverem disponíveis para o mesmo idioma, decida qual modo você deseja usar. Siga estas diretrizes:
+ Você pode extrair alguns idiomas em um codec e modo de codificação e outros idiomas em outro codec e modo de codificação. Por exemplo, talvez você queira um ou dois idiomas disponíveis no modo de codificação 5.1 e outros idiomas no modo de codificação 2.0. 
+ Você pode extrair o mesmo idioma mais de uma vez. Por exemplo, talvez você queira um idioma tanto no modo de codificação 5.1 quanto no modo de codificação 2.0.
+ Ao decidir qual codec e modo de codificação extrair para um determinado idioma, considere o modo de codificação que você deseja para esse idioma na saída. Para cada idioma, é sempre mais fácil se o modo de codificação do conteúdo de origem corresponder ao modo de codificação da saída, pois assim você não precisa remixar o áudio para converter o modo de codificação. MediaLivesuporta remixagem, mas a remixagem é um recurso avançado que requer uma boa compreensão do áudio.

Por exemplo, talvez você queira que um idioma esteja no modo de codificação 5.1 na saída. Talvez você queira que outros idiomas estejam disponíveis no modo de codificação 2.0.

Assim, você poderia escolher extrair o seguinte:
+ Dolby Digital 5.1 em espanhol
+ Francês e inglês em AAC 2.0.

# Avaliar legendas


Se você planeja incluir legendas em um grupo de saída, você deve determinar se MediaLive pode usar o formato de legendas na fonte para produzir o formato de legendas que você deseja na saída. 

Obtenha as seguintes informações sobre a fonte das legendas.


****  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/medialive/latest/ug/assess-uss-captions.html)

**Para avaliar os requisitos de legendas**

Siga estas etapas para cada [grupo de saídas que você identificou](identify-downstream-system.md) para seu fluxo de trabalho.

1. Vá para [Legendas suportadas em MediaLive](supported-captions.md) e encontre a seção do grupo de saídas. Por exemplo, [Formatos de legendas compatíveis com HLS ou saídas MediaPackage](supported-formats-hls-output.md). Na tabela nessa seção, leia a primeira coluna para encontrar o formato (contêiner) que o provedor de conteúdo está fornecendo. 

1. Leia a coluna de *entrada da legenda de origem* para encontrar os formatos de legenda compatíveis MediaLive com esse formato de origem.

1. Em seguida, leia a coluna *Legendas de saída suportadas* para encontrar os formatos de legenda que MediaLive podem converter o formato de origem em.

   Você terminará com uma afirmação como: "Se desejar produzir uma saída HLS e seu conteúdo de origem for RTMP, você poderá converter legendas incorporadas em burn-in, incorporadas ou WebVTT".

1. Verifique se o conteúdo de origem do provedor de conteúdo corresponde a um dos formatos na coluna *Entrada de legenda compatível* da tabela. Por exemplo, verifique se o conteúdo de origem contém legendas incorporadas.

1. Encontre a lista de formatos de legendas aos quais o sistema downstream oferece suporte. Você obteve essa lista quando [identificou os requisitos de codificação para os grupos de saídas que identificou](identify-dss-video-audio.md). Verifique se pelo menos um desses formatos de saída aparece na coluna *Legendas de saída compatíveis* da tabela.

   Se não houver correspondência no conteúdo de origem ou nenhuma correspondência na saída, não será possível incluir legendas na saída.

Por exemplo, suponha que você precise produzir um grupo de saídas HLS. Suponha que seu provedor de conteúdo possa fornecer conteúdo no formato RTP com legendas incorporadas. Suponha que o sistema downstream exija que, para a saída HLS, a saída inclua legendas WebVTT.

Seguindo as etapas acima, você lê a tabela de saídas HLS. Na coluna de contêiner da tabela, você encontra a linha para o formato RTP. Você lê a coluna de origem e identifica que as legendas incorporadas são um formato de fonte compatível. Em seguida, você lê a coluna de saída e descobre que as legendas incorporadas podem ser convertidas em legendas burn-in, incorporadas ou WebVTT. As legendas WebVTT são o formato exigido pelo sistema downstream. Portanto, você conclui que pode incluir legendas na saída HLS.