Format Atlas

Comparar

MPD vs M3U8

MPD é o manifesto XML do DASH. M3U8 é uma playlist UTF-8; aqui comparamos seu uso em HLS. Nenhum contém a mídia em si.

Qual formato você deve escolher?

Escolha MPD para destinos DASH ou M3U8 HLS para destinos HLS; valide codecs, criptografia e players juntos.

Indicado para MPD MPEG-DASH

Descrever segmentos de mídia e seus endereços na distribuição MPEG-DASH · Informar opções de qualidade de vídeo e faixas alternativas de áudio ou legenda

  • Fornecer referências da apresentação e dos segmentos a players DASH
  • Descrever mídias por tempo e qualidade em transmissões ao vivo ou sob demanda

Indicado para Playlist HLS

Distribuir vídeo ao vivo e sob demanda com HLS · Indicar variantes de qualidade e faixas alternativas de áudio ou legenda ao player

  • Fornecer referências a segmentos e outras playlists para um player compatível com HLS
  • Disponibilizar várias qualidades para reprodução adaptativa

Informações básicas

CampoMPD MPEG-DASHPlaylist HLS
Extensão.mpd.m3u8
Tipo MIMEapplication/dash+xmlapplication/vnd.apple.mpegurl
Usos comunsDescrever segmentos de mídia e seus endereços na distribuição MPEG-DASH · Informar opções de qualidade de vídeo e faixas alternativas de áudio ou legendaDistribuir vídeo ao vivo e sob demanda com HLS · Indicar variantes de qualidade e faixas alternativas de áudio ou legenda ao player
Como abrirInspecione o XML em um editor de texto. Para reproduzir a apresentação, forneça a URL do MPD a um player compatível com MPEG-DASH e disponibilize os segmentos referenciados.Abra a URL da playlist em um navegador ou player compatível com HLS. Uma cópia local pode ser inspecionada em um editor de texto, mas URIs relativas dependem da URL original para serem resolvidas. Consulte tags como `#EXT-X-STREAM-INF` para entender os fluxos referenciados.
Exportar ou converterUse um codificador ou empacotador compatível para segmentar a mídia e gerar um MPD adequado ao perfil DASH escolhido. Renomear um XML para `.mpd` não cria uma apresentação DASH. Teste o manifesto e os segmentos no ambiente de reprodução de destino.Use ferramentas de empacotamento HLS para segmentar a mídia e gerar playlists mestre ou de mídia. Renomear um arquivo para `.m3u8` não o converte para HLS. Teste as URIs, os segmentos e a compatibilidade do player no ambiente de entrega. A RFC 8216 aceita os identificadores `.m3u8` e `.m3`; `.m3u8` é a extensão mais comum.

Escolha por finalidade

Fornecer referências da apresentação e dos segmentos a players DASH

Descrever segmentos de mídia e seus endereços na distribuição MPEG-DASH · Informar opções de qualidade de vídeo e faixas alternativas de áudio ou legenda

MPD MPEG-DASH

Descrever mídias por tempo e qualidade em transmissões ao vivo ou sob demanda

Descrever segmentos de mídia e seus endereços na distribuição MPEG-DASH · Informar opções de qualidade de vídeo e faixas alternativas de áudio ou legenda

MPD MPEG-DASH

Fornecer referências a segmentos e outras playlists para um player compatível com HLS

Distribuir vídeo ao vivo e sob demanda com HLS · Indicar variantes de qualidade e faixas alternativas de áudio ou legenda ao player

Playlist HLS

Disponibilizar várias qualidades para reprodução adaptativa

Distribuir vídeo ao vivo e sob demanda com HLS · Indicar variantes de qualidade e faixas alternativas de áudio ou legenda ao player

Playlist HLS

Ponto principal 1

MPD organiza Period, AdaptationSet e Representation.

Mais sobre as diferenças

Ponto principal 2

HLS separa playlists multivariantes e playlists de mídia.

Mais sobre as diferenças

Mais sobre as diferenças

Teste reprodução, troca de qualidade e atualização ao vivo em dispositivos reais. Nenhum garante maior qualidade por si só.

  • Segmentos, URLs relativas, tempos e atualizações seguem as regras de cada sistema. Mover apenas o manifesto pode não gerar um serviço funcional.
  • Algumas configurações compartilham segmentos entre DASH e HLS, mas exigem verificar codecs, inicialização e criptografia.

Perguntas frequentes

Renomear MPD para M3U8 cria HLS?

Não. Reescreva playlists e prepare empacotamento e referências adequados. Recodificar depende da mídia existente e dos requisitos.

Saiba mais

Usos e verificações relacionados

Conferir um pacote HLS ou DASH antes da entrega

Referências e especificações