HLS Noções básicas da lista de reprodução

O que é um arquivo M3U8? HLS Lista de reprodução explicada

Um arquivo M3U8 é uma lista de reprodução de texto UTF-8 usada por HTTP Live Streaming. Geralmente não contém vídeo; ele aponta para segmentos de mídia, variantes de qualidade, faixas de áudio, legendas, chaves de criptografia e metadados de lista de reprodução ao vivo/VOD que um player HLS usa para reprodução.

Última atualização: June 20, 2026

A reprodução, o histórico, os favoritos, as legendas e a conversão do navegador permanecem neste dispositivo. As solicitações HLS passam pelo proxy somente quando você ativa o proxy CORS.

Procurador CORS inteligente

Use o proxy Cloudflare Worker para manifestos, chaves e segmentos quando a reprodução direta do navegador estiver bloqueada.

Pré-visualização do vídeo

Relatório de integridade do link

Analise variantes, taxa de bits, duração do segmento, criptografia e status ativo/VOD e, em seguida, faça amostras de segmentos de mídia para links inativos. As verificações de segmento são limitadas pelo navegador CORS, portanto, ative o proxy para obter resultados mais precisos.

Tags e linhas M3U8 comuns

Tag ou linhaSignificadoPor que isso importa
#EXTM3UMarca o arquivo como uma lista de reprodução M3U/M3U8 estendida.Uma lista de reprodução HLS válida deve começar com esta linha.
#EXT-X-STREAM-INFDescreve um fluxo variante em uma playlist mestre.Os jogadores o usam para escolher resolução, largura de banda e codecs.
#EXTINFFornece a duração do próximo segmento de mídia.O tempo do segmento afeta o buffer, o corte e a latência ao vivo.
#EXT-X-KEYAponta para uma chave de criptografia para AES-128 HLS.A chave URL deve estar acessível para reprodução ou conversão criptografada.
#EXT-X-ENDLISTMarca a lista de reprodução como completa.Sua presença geralmente significa VOD; ausência geralmente significa viver.
.ts ou .m4s URLAponta para um segmento de mídia real.URLs de segmento morto ou bloqueado podem interromper a reprodução após o carregamento do manifesto.

Um arquivo M3U8 geralmente não é o arquivo de vídeo

A maioria dos arquivos M3U8 são listas de reprodução, não arquivos de mídia finalizados. A lista de reprodução informa ao player qual segmento URLs buscar e em que ordem. É por isso que copiar apenas o link .m3u8 pode funcionar para streaming, mas não se comporta como baixar um único arquivo MP4.

Playlist mestre versus playlist de mídia

Uma lista de reprodução principal lista diversas variantes, como faixas de 1080p, 720p ou somente áudio. Uma lista de reprodução de mídia lista os segmentos reais de uma variante. Quando você cola um M3U8 mestre em um player, o player escolhe uma lista de reprodução de mídia com base na largura de banda, no suporte ao codec e nas condições do dispositivo.

Por que os links M3U8 expiram ou falham

Muitos M3U8 URL são links CDN assinados com prazos de validade ou exigem cabeçalhos CORS legíveis pelo navegador, um Referer correspondente e segmentos de mídia acessíveis. Uma lista de reprodução com aparência válida ainda pode falhar se qualquer lista de reprodução infantil, chave URL ou segmento URL estiver bloqueada ou inoperante.

Como inspecionar um arquivo M3U8

Abra o URL ou cole-o em um testador HLS. Verifique se começa com #EXTM3U, identifique se é uma lista de reprodução mestre ou de mídia, inspecione #EXT-X-KEY para criptografia, procure por #EXT-X-ENDLIST e execute uma verificação de integridade do segmento para confirmar que a reprodução pode continuar após a primeira solicitação.

Perguntas frequentes

O que é um arquivo M3U8?

Um arquivo M3U8 é um arquivo de lista de reprodução UTF-8 usado por streaming HLS. Geralmente aponta para segmentos de vídeo, variantes de qualidade, faixas de áudio, legendas e chaves de criptografia em vez de armazenar o vídeo em si.

Um arquivo M3U8 contém vídeo?

Geralmente não. Um arquivo M3U8 contém instruções de texto e URLs. O vídeo real é armazenado em segmentos de mídia, como arquivos .ts ou .m4s, que o player busca durante a transmissão.

Como abro um arquivo M3U8?

Cole o M3U8 URL em um player HLS ou abra-o com um player de desktop como o VLC. Para depuração do navegador, use um player online que possa mostrar CORS, Referer, criptografia e problemas de integridade do segmento.

M3U8 é igual a HLS?

Não. HLS é o protocolo de streaming, enquanto M3U8 é o formato de arquivo da lista de reprodução que HLS normalmente usa para listar variantes, segmentos, legendas e chaves.

Por que um link M3U8 para de funcionar?

Os links M3U8 geralmente param de funcionar porque os URL assinados expiram, o CORS bloqueia o acesso do navegador, a origem requer um Referer específico, uma chave URL está bloqueada ou um ou mais segmentos de mídia estão inativos.