MPEG-DASH / MPD

O que é um manifesto MPD?

Compreende a estrutura de um manifesto MPEG-DASH e os dados que podes inspecionar no LinkPlay.

O índice de um stream MPEG-DASH

MPD significa Media Presentation Description. É um documento XML que descreve um stream MPEG-DASH e indica onde encontrar os segmentos de áudio e vídeo. A URL do MPD não é, por si só, um ficheiro de vídeo.

Como ler a estrutura

Um MPD organiza a apresentação em Period, AdaptationSet e Representation. As representações descrevem alternativas de qualidade; os segmentos podem ser referenciados por modelos ou listas de URLs. O manifesto pode representar vídeo a pedido ou uma emissão em direto.

O que o LinkPlay mostra

Depois de carregar um manifesto, consulta os separadores Overview, Vídeo, Áudio, DRM e XML. A inspeção apresenta dados declarados como codecs, bitrate, resolução, frame rate, idioma e canais de áudio, quando estão disponíveis.

O separador DRM mostra sinalização de proteção, identificadores KID e PSSH encontrados no XML. Estes dados ajudam a diagnosticar o stream, mas não substituem uma licença nem garantem compatibilidade de reprodução.

Quando faltam informações

Um campo ausente no XML pode aparecer como “—”. A inspeção não é uma validação completa de conformidade MPEG-DASH e não mede a qualidade real do vídeo. Para reproduzir, o browser também precisa de codecs compatíveis e acesso aos segmentos.

Referência técnica: MDN — Adaptive streaming

Abrir App

Continua a explorar