Conceitos e terminologia - AWS Elemental MediaPackage

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

Conceitos e terminologia

AWS Elemental MediaPackage(MediaPackage) inclui os seguintes componentes:

ust-in-time Embalagem J

MediaPackage executa o just-in-time empacotamento (JITP). Quando um dispositivo de reprodução solicita conteúdo, personaliza MediaPackage dinamicamente as transmissões de vídeo ao vivo e cria um manifesto em um formato compatível com o dispositivo solicitante.

Serviço de origem

MediaPackage é considerado um serviço de originação porque é o ponto de distribuição para entrega de conteúdo de mídia.

Packager

Um empacotador prepara streamings de saída para acesso por tipos diferentes de players. O tipo de empacotador especifica o formato de streaming fornecido pelo endpoint (Apple HLS, DASH-ISO, Microsoft Smooth Streaming ou Common Media Application Format [CMAF]). MediaPackage Entre as configurações adicionais do empacotador estão buffer e durações de atualização, além de instruções para processamento de tags de manifesto.

Um empacotador faz parte de um endpoint. Cada endpoint deve ter um, e apenas um, empacotador. Para usar tipos de empacotador diferentes para o mesmo conteúdo, crie vários endpoints no canal.

Conteúdo de origem

Conteúdo de origem são transmissões ao vivo e arquivos de vídeo que o MediaPackage consome.

  • Para vídeo ao vivo, o conteúdo de origem vem de um codificador upstream, como. AWS Elemental MediaLive MediaPackage suporta conteúdo de origem HLS.

  • Para vídeo sob demanda (VOD), o conteúdo de origem reside em um bucket do Amazon Simple Storage Service (Amazon S3) em sua conta. AWS MediaPackage suporta conteúdo HLS e MP4 (formato de manifesto.smil).

Fluxo

Um stream se refere à entrada e saída de conteúdo de MediaPackage.

Para fluxos de trabalho ao vivo, um codificador upstream envia um streaming ao vivo como uma entrada para o MediaPackage ao canal. Quando um dispositivo downstream solicita a reprodução do conteúdo, empacota MediaPackage dinamicamente o fluxo (incluindo a especificação do tipo de empacotador, a adição de criptografia e a configuração das saídas da faixa) e o entrega ao dispositivo solicitante como uma saída do endpoint. Um endpoint pode produzir vários streamings.

Para fluxos de trabalho de VOD, MediaPackage extrai conteúdo baseado em arquivos do Amazon S3. Assim como nos fluxos de trabalho ao vivo, quando um dispositivo downstream solicita a reprodução do conteúdo, empacota MediaPackage dinamicamente o stream e o entrega ao dispositivo solicitante como uma saída do recurso do ativo.

Faixa

As faixas compõem o fluxo de conteúdo de saída. MediaPackage inclui faixas selecionadas de vídeo, áudio e legendas ou legendas no fluxo de saída. O streaming entrega as trilhas ao player (diretamente ou por meio de uma CDN), e o player reproduz as trilhas de acordo com a lógica do player ou as condições de rede (como largura de banda disponível).

Componentes ao vivo

Os componentes a seguir se aplicam aos fluxos de trabalho ativos em: MediaPackage

Channel (Canal)

Um canal representa o ponto de entrada para um fluxo de conteúdo MediaPackage. Codificadores upstream, como o AWS Elemental MediaLive, enviam conteúdo para o canal. Quando MediaPackage recebe um fluxo de conteúdo, ele empacota o conteúdo e produz o fluxo de um endpoint que você cria no canal. Há um canal para cada conjunto recebido de fluxos de taxa de bits adaptativa (ABR).

Endpoint

Um endpoint faz parte de um canal e representa o aspecto de empacotamento do MediaPackage. Ao criar um endpoint em um canal, você indica qual formato de streaming, parâmetros de empacotamento e recursos o streaming de saída usará. Os dispositivos downstream solicitam conteúdo do endpoint. Um canal pode ter vários endpoints.

Tarefa de coleta

Um trabalho de coleta é uma tarefa que você cria para extrair um ativo de VOD de um fluxo de conteúdo ao vivo. Um trabalho de colheita define os horários de início e término do ativo de VOD e onde o MediaPackage armazena. Quando a tarefa é executada, MediaPackage cria um clipe HLS para os horários que você indicou. Esse clipe será armazenado como um ativo de VOD em um bucket do Amazon S3 de sua escolha. Você pode usar a funcionalidade de VOD no MediaPackage para fornecer o ativo aos usuários finais.

Componentes de VOD

Os componentes a seguir se aplicam aos fluxos de trabalho de VOD em: MediaPackage

Ativo

Um ativo representa o ponto de entrada para o conteúdo baseado em arquivos. MediaPackage MediaPackage usa as informações no ativo para localizar e ingerir seu conteúdo de origem do Amazon S3. Ao criar um ativo em MediaPackage, você o associa a um grupo de embalagens, que contém uma ou mais configurações de embalagem. Cada combinação de ativo e configuração de empacotamento fornece uma URL para reprodução de conteúdo reempacotado. Cada ativo é associado a todas as configurações de empacotamento em um grupo de empacotamento.

Configuração de empacotamento

Uma configuração de empacotamento define como o MediaPackage formata, criptografa e fornece conteúdo de origem para os visualizadores. A configuração de empacotamento inclui configurações, como seleção de fluxo, criptografia, duração e combinação do segmento, bem como uma ou mais definições de manifesto HLS, DASH, MSS ou CMAF.

Grupo de empacotamento

Um grupo de empacotamento é um conjunto de uma ou mais configurações de empacotamento. Como você pode associar o grupo a mais de um ativo, o grupo fornece uma forma eficiente de associar várias configurações de empacotamento a vários ativos.