View a markdown version of this page

Conceitos avançados do manifesto DASH - AWS Elemental MediaTailor

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 avançados do manifesto DASH

Ao trabalhar com manifestos do DASH em MediaTailor, entender os seguintes conceitos avançados pode ajudá-lo a configurar e solucionar problemas de seus fluxos de trabalho de streaming com mais eficiência:

Cálculo da hora de início do período

Nos manifestos do DASH, os horários de início do período são calculados com base no availabilityStartTime atributo do MPD e no atributo do período. start Para transmissões ao vivo, a hora de início é relativa à hora de início da disponibilidade, enquanto para conteúdo VOD, geralmente é relativa ao início da apresentação.

Ao MediaTailor inserir períodos de anúncios, ele calcula cuidadosamente os horários de início para garantir transições perfeitas entre conteúdo e anúncios. Esse cálculo leva em consideração:

  • A hora de início do Período original

  • A duração dos períodos de anúncios anteriores

  • Qualquer diferença de tempo especificada na resposta do servidor de decisão do anúncio

Cálculos de tempo de pré-lançamento

Os anúncios pré-lançados nos manifestos do DASH exigem tratamento especial porque aparecem antes do início do conteúdo principal. MediaTailor insere anúncios pré-lançados como Períodos separados no início do manifesto com horários de início e durações apropriados.

Para anúncios pré-cadastrados,: MediaTailor

  • Cria um novo período para cada anúncio pré-lançado

  • Define a hora de início do primeiro período de pré-inscrição como 0

  • Ajusta a hora de início do Período do conteúdo principal para considerar a duração total de todos os anúncios pré-lançados

Live-to-VOD transições

Os manifestos do DASH podem passar do formato ao vivo para o formato VOD (Video on Demand) quando uma transmissão ao vivo termina. Essa transição envolve a alteração do type atributo do MPD de dynamic para static e o ajuste de outros atributos, como e. timeShiftBufferDepth minimumUpdatePeriod

Quando MediaTailor os processos se manifestam durante live-to-VOD as transições, ele garante que:

  • Os marcadores de anúncios são preservados no manifesto VOD

  • Os horários de início do período são ajustados para manter o tempo adequado

  • O manifesto permanece compatível com clientes de reprodução de VOD

Manipulação de DRM

As informações de gerenciamento de direitos digitais (DRM) nos manifestos do DASH geralmente são incluídas nos ContentProtection elementos ou nas representações. AdaptationSets MediaTailor preserva esses elementos durante a inserção do anúncio para garantir que a proteção do conteúdo permaneça intacta.

Ao processar conteúdo protegido por DRM,: MediaTailor

  • Mantém todos os ContentProtection elementos do manifesto original

  • Garante que o conteúdo do anúncio use esquemas de DRM compatíveis, se aplicável

  • Preserva todos os atributos e elementos relacionados ao DRM em todo o manifesto

Bandeiras SCC

Os sinalizadores de Controle de Conteúdo Suplementar (SCC) nos manifestos do DASH fornecem informações adicionais sobre as características do conteúdo e os requisitos de reprodução. Esses sinalizadores são normalmente incluídos como atributos ou elementos na estrutura do MPD.

Os sinalizadores comuns do SCC que MediaTailor processam incluem:

  • Informações de classificação de conteúdo

  • Recursos de acessibilidade (legendas ocultas, descrições de áudio)

  • Avisos consultivos de conteúdo

  • Restrições de reprodução

MediaTailor preserva esses sinalizadores durante o processamento do manifesto para garantir que todos os metadados do conteúdo sejam mantidos no manifesto personalizado.

A compreensão desses conceitos avançados ajuda você a configurar o desempenho MediaTailor ideal e solucionar quaisquer problemas que possam surgir em seus fluxos de trabalho de streaming do DASH.