Grupo de saída HLS para o Amazon S3 - MediaLive

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

Grupo de saída HLS para o Amazon S3

Siga este procedimento se você determinou que criará um grupo de saída HLS com o Amazon S3 como destino.

Você e o operador do sistema downstream devem concordar com o destino da saída do grupo de saída HLS. Você precisará dessas informações ao criar o MediaLive canal.

Para organizar a configuração do destino
  1. Decida se você precisa de dois destinos para a saída:

    • Você precisa de dois destinos para a saída de um canal padrão.

    • Você precisa de um destino para a saída de um canal de tubulação única.

  2. Consulte o usuário do Amazon S3 e decida o nome ou nomes do bucket. Peça ao usuário do Amazon S3 que crie quaisquer buckets que ainda não existam.

  3. Discuta a propriedade com o usuário do Amazon S3. Se o bucket pertencer a outra AWS conta, você normalmente quer que essa conta se torne a proprietária da saída. Para obter mais informações, consulteControlando o acesso à saída, após esse procedimento.

  4. Você pode projetar os caminhos de destino completos agora ou pode projetá-los ao criar o grupo de saída.

    Se você quiser projetar os caminhos completos agora, mas não estiver familiarizado com os requisitos do caminho, consulteEtapa 1: Projete o caminho para o destino de saída.

    Se você tiver dois destinos, os caminhos de destino devem ser diferentes um do outro de alguma forma. Pelo menos uma das partes de um caminho deve ser diferente da outra. É aceitável que todas as porções sejam diferentes.

  5. Anote o bucket ou os caminhos de destino completos.

Observe que você não precisa de credenciais de usuário para enviar para um bucket do S3. MediaLive tem permissão para gravar no bucket do S3 por meio da entidade confiável. Alguém na sua organização já deve ter configurado essas permissões. Para obter mais informações, consulte Referência: resumo dos requisitos para a entidade MediaLive confiável.

Controlando o acesso à saída

Você pode estar enviando arquivos de saída para um bucket do Amazon S3 que pertence a outra AWS conta. Nessa situação, você normalmente quer que a outra conta se torne a proprietária dos arquivos de saída (o objeto que está sendo colocado no bucket). Se o proprietário do bucket não se tornar o proprietário do objeto, você (MediaLive) será o único agente que poderá excluir os arquivos quando eles não forem mais necessários.

Portanto, é do interesse de todos transferir a propriedade dos arquivos de saída depois que eles estiverem no bucket do Amazon S3.

Para transferir a propriedade do objeto, é necessária a seguinte configuração:

  • O proprietário do bucket deve adicionar uma política de permissões do bucket que conceda a você permissão para adicionar uma lista de controle de acesso (ACL) predefinida do Amazon S3 ao MediaLive entregar os arquivos de saída ao bucket. O proprietário do bucket deve ler as informações em Gerenciamento de acesso com ACLs no guia do usuário do Amazon Simple Storage Service. O proprietário do bucket deve configurar permissões de ACL para o bucket, não para os objetos.

  • O proprietário do bucket também deve configurar a propriedade do objeto. Esse recurso efetivamente torna obrigatório (em vez de opcional) que o remetente (MediaLive) inclua a ACL de controle total do proprietário do Bucket. O proprietário do bucket deve ler as informações em Controle da propriedade do objeto no guia do usuário do Amazon Simple Storage Service.

    Se o proprietário do bucket implementar esse recurso, você deverá configurar MediaLive para incluir a ACL. Se você não fizer isso, a entrega para o bucket do Amazon S3 falhará.

  • Você deve configurar MediaLive para incluir a ACL de controle total do proprietário do bucket quando ela for entregue ao bucket. Você executará essa configuração ao criar o canal.

O recurso de ACL padrão do S3 oferece suporte a ACLs que não sejam o controle total do proprietário do Bucket, mas essas outras ACLs normalmente não são aplicáveis ao caso de uso de entrega de vídeo de. MediaLive