

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

# Começando com a entrega de conteúdo VOD em MediaPackage
<a name="getting-started-vod"></a>

Este tutorial de introdução mostra como usar o AWS Elemental MediaPackage console para ingerir conteúdo de vídeo sob demanda (VOD) e disponibilizá-lo para reprodução.

## Pré-requisitos
<a name="gs-prereq"></a>

Antes de usar o recurso de AWS Elemental MediaPackage VOD, você deve atender às seguintes condições:
+ Você tem uma AWS conta e as permissões apropriadas para acessar, visualizar e editar MediaPackage componentes. Certifique-se de que o administrador do sistema concluiu as etapas em [Conf MediaPackageiguração](setting-up.md) e retorne a este tutorial.
+ Você tem conteúdo de origem baseado em arquivos em um ou mais buckets do Amazon S3. 

Para as entradas VOD e codecs compatíveis, consulte [Codecs e tipos de entrada compatíveis com VOD](supported-inputs-vod.md).

## Etapa 1: Acesso MediaPackage
<a name="gs-access-emp"></a>

Usando suas credenciais do IAM, faça login no AWS Elemental MediaPackage console:

```
https://region.console.aws.amazon.com/mediapackage/home
```

## Etapa 2: criar um grupo de empacotamento
<a name="gs-create-grp"></a>

Um grupo de empacotamento contém uma ou mais configurações de empacotamento. As configurações de empacotamento permitem que você defina os tipos de saídas VOD que você deseja. Para aplicar essas definições de saída, associe um grupo de empacotamento a vários ativos.

**Example**  
 Você tem 15 peças de conteúdo de origem. Você deseja disponibilizar todos como saídas HLS criptografado, DASH e HLS. Para fazer isso, você define um grupo de empacotamento com os tipos de configurações de empacotamento para HLS criptografado, DASH e HLS. Em seguida, você associará esse grupo aos recursos de ativos que representam essas partes do conteúdo. Você não precisará criar novas configurações para cada ativo.

MediaPackage não exige que você forneça nenhum dado do cliente. Não há campos em grupos de empacotamento nos quais haja uma expectativa de que você forneça dados do cliente.

**Para criar um grupo de empacotamento**

1. Na página **Grupos de empacotamento**, escolha **Criar grupo**.

1. Em **ID**, insira um nome que descreva o grupo, como **gamehighlights**. O ID é o identificador principal do grupo e deve ser exclusivo em sua conta nesta Região da AWS. Os caracteres compatíveis são letras, números, sublinhados (\$1) e hifens (-). Você não pode usar espaços no ID.

1. Escolha **Criar**.

## Etapa 3: criar uma configuração de empacotamento
<a name="gs-create-cfig"></a>

Uma configuração de empacotamento especifica como o manifesto de saída é configurado, como limitações de seleção de streaming e ordenação.

MediaPackage não exige que você forneça nenhum dado do cliente. Não há campos em configurações de empacotamento nos quais haja uma expectativa de que você forneça dados do cliente.

**Para criar uma configuração de empacotamento**

1. Na página **Packaging groups (Grupos de empacotamento)**, escolha o grupo que você acabou de criar.

1. Na página de detalhes do grupo de empacotamento, na seção **Configurações de empacotamento**, escolha **Gerenciar configurações**.

1. Na página **Gerenciar configurações de empacotamento**, escolha **Adicionar** e **Nova configuração**.

1. Em **ID**, insira um nome que descreva a configuração, como **hls\$1highlights**. O ID é o identificador principal da configuração e deve ser exclusivo em sua conta nesta Região da AWS. Os caracteres compatíveis são letras, números, sublinhados (\$1) e hifens (-). Você não pode usar espaços no ID.

1. Mantenha os padrões para os campos restantes e escolha **Save (Salvar)**.

## Etapa 4: criar um ativo
<a name="gs-create-asset"></a>

Um recurso ativo é a forma como MediaPackage ingere, empacota e veicula conteúdo VOD. O ativo está associado a uma ou mais configurações de empacotamento. Os dispositivos downstream enviam solicitações de reprodução para configurações de empacotamento específicas no ativo.

MediaPackage não exige seus dados de clientes, portanto, os ativos não incluem esses campos.

**Para criar um ativo**

1. Em seus buckets do Amazon S3, determine o que você está usando como conteúdo de origem. Anote o seguinte:
   + O nome do bucket do Amazon S3 no qual o arquivo está armazenado.
   + O caminho completo do arquivo, como *S3://bucket/path/source*-file-name
   + A função do IAM que MediaPackage permite ler do Amazon S3

1. No MediaPackage console, acesse a página **Ativos** e escolha **Ingerir ativos**.

1. Em **Nome do bucket do Amazon S3**, escolha o bucket no qual o conteúdo de origem está armazenado.

1. Para a **função do IAM**, escolha **Usar função existente** e selecione a função do IAM que permite MediaPackage a leitura do Amazon S3.

1. Em **Filename**, insira o caminho completo para o manifesto .smil (MP4) ou para a playlist principal (HLS) .m3u8 em seu bucket do Amazon S3, incluindo o nome do conteúdo de origem. Você não precisa inserir o nome do bucket, pois você o escolheu no campo **Nome do bucket do Amazon S3**. Por exemplo, se o conteúdo tiver o nome ` lion_movie.m3u8` e estiver em um subdiretório chamado `thursday_night` em um bucket chamado `movies`, insira o seguinte no campo **Nome de arquivo**:

   ```
   thursday_night/lion_movie.m3u8
   ```

   Para obter mais informações sobre como usar manifestos.smil com MediaPackage, consulte. [Requisitos para manifestos .smil](supported-inputs-vod-smil.md)

1. Em **Grupo de empacotamento**, selecione o grupo que você criou em [Etapa 2: criar um grupo de empacotamento](#gs-create-grp).

1. Escolha **Ingest assets (Consumir ativos)**.

## Etapa 5: fornecer reprodução URLs
<a name="gs-provide-url"></a>

Depois de criar o recurso do ativo, AWS Elemental MediaPackage se prepara para veicular os manifestos empacotados aos espectadores. Isso acontece em segundo plano e pode levar algum tempo, dependendo do tamanho e da complexidade do conteúdo de origem, mas geralmente é de apenas alguns minutos. Os URLs manifestos estão disponíveis imediatamente na página de detalhes do ativo, mas o conteúdo ainda não está disponível para reprodução.

Depois que o processamento de cada manifesto for concluído, MediaPackage envia um CloudWatch evento da Amazon para sua conta.

No ativo, MediaPackage fornece uma URL para cada configuração de empacotamento. Essa URL é como os dispositivos downstream (dispositivo de reprodução ou CDN) solicitam conteúdo de VOD no MediaPackage.

**Para obter a reprodução URLs**

1. No MediaPackage console, acesse a página **Ativos** e escolha a **ID** do ativo que você criou[Etapa 4: criar um ativo](#gs-create-asset).

1. Na página de detalhes de ativos, obtenha a URL de cada configuração de empacotamento.

1. Forneça o URLs para a pessoa responsável pelo dispositivo downstream (CDN ou player). No dispositivo downstream, essa pessoa deve inserir o destino da solicitação como a URL da configuração de empacotamento correspondente.

Cada URL é estável. Ela nunca é alterada durante a vida útil da combinação desse ativo e a configuração de empacotamento. Forneça a URL para a pessoa responsável pelo dispositivo downstream (CDN ou player). No dispositivo downstream, essa pessoa deve usar a URL do ativo como o destino da solicitação.

## (Opcional) Etapa 6: Monitorar MediaPackage a atividade
<a name="gs-monitor-emp"></a>

Use CloudWatch a Amazon para rastrear MediaPackage atividades, como a contagem de bytes recebidos e enviados, os tempos de resposta e as contagens de solicitações. MediaPackage As métricas são agrupadas primeiro pelo namespace do serviço e, em seguida, por várias combinações de dimensão dentro de cada namespace.

**Para visualizar métricas usando o CloudWatch console**

1. Abra o CloudWatch console em[https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. No painel de navegação, selecione **Métricas**.

1. Em **Todas as métricas**, escolha o namespace **AWS/ MediaPackage**.

1. Selecione a dimensão da métrica para ver as métricas (por exemplo, escolha `channel` para visualizar métricas por canal). 

Para obter uma lista de MediaPackage métricas, consulte[AWS Elemental MediaPackage Métricas de conteúdo VOD](metrics-vod.md).

## Etapa 7: limpar
<a name="gs-clean-up"></a>

Para evitar incorrer em cobranças adicionais, exclua seus recursos de VOD. Para tornar uma saída específica indisponível, exclua a configuração de empacotamento do grupo de empacotamento. Para tornar um ativo não mais disponível para reprodução em todas as saídas, exclua o ativo.

**Para excluir um ativo**

1. No MediaPackage console, acesse a página **Ativos** e escolha a **ID** do ativo.

1. Na página de detalhes do ativo, escolha **Delete (Excluir)**.

1. Na caixa de diálogo de confirmação, escolha **Excluir**.

**Para excluir uma configuração de empacotamento**

1. No MediaPackage console, acesse a página **Grupos de pacotes**.

1. Escolha o **ID** do grupo que tem a configuração que você deseja excluir.

1. Na página de detalhes do grupo de empacotamento, na seção **Packaging configurations (Configurações de empacotamento)**, localize a configuração e escolha seu **ID**.

1. Na página de detalhes da configuração de empacotamento, escolha **Delete (Excluir)**.

1. Na caixa de diálogo de confirmação, escolha **Excluir**.