

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

# Tratar conteúdo de origem criptografado em uma fonte HLS
<a name="planning-hls-input-encrypted"></a>

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. 