Pular para o conteúdo
Tutoriais completos

Testar link M3U8: como saber se o seu HLS está funcionando (e por que não abre)

Publicado em 23 de julho de 2026Atualizado em 21 de outubro de 2026

Resposta rápida: Para testar link M3U8, cole o endereço num player de teste online, como o do Wowza, e dê Play. Se tocar, o link está no ar; se falhar, o registro de eventos (Event Log) mostra onde.

  1. Abra o player de teste do Wowza (ou o demo do hls.js).
  2. Cole o link .m3u8 no campo e clique em Start.
  3. Dê Play e leia o registro de eventos (Event Log): erro de rede, 403 ou 404 apontam o link.
  4. No terminal, curl -I "SEU-LINK" deve responder 200.
  5. Toca aqui e não no seu site, ou no iPhone? Vá às camadas 2 e 3.
Neste tutorial (8 seções)
  1. Testar link M3U8 em 1 minuto, no player do Wowza
  2. Camada 1: o link e a origem
  3. Camada 2: toca no teste e não no seu site
  4. Camada 3: não toca no iPhone
  5. Qual ferramenta usar para testar HLS
  6. Perguntas frequentes
  7. Próximos passos
  8. Vídeo da JMV, de novembro de 2025: testar link HLS online

Atualizado em 21/10/2026. Os sites de teste citados estavam no ar nessa data.

Você colou um link .m3u8 e a tela ficou preta. Antes de culpar o vídeo, descubra em qual de três camadas está o problema: o link, o site onde ele deveria tocar ou o aparelho.

Três camadas para testar um link HLS (M3U8) que não tocaDiagrama vertical em três blocos. Camada 1, link e origem: teste no Wowza e com curl. Camada 2, site: teste no F12, abas Console e Rede. Camada 3, aparelho: teste no iPhone e no Safari. Setas ligam cada camada à seguinte quando toca no teste anterior e falha na próxima.Onde está o defeito? 3 camadas1Link e origemO endereço responde?Onde testar:Wowza e curlToca no teste e não no site?2SiteA página consegue tocar?Onde testar:F12: abas Console e RedeToca no PC e não no iPhone?3AparelhoO celular aceita o vídeo?Onde testar:iPhone e Safari
Onde está o defeito: no link, no site ou no aparelho.

A base é o tutorial da JMV Technology, com o Guilherme, de novembro de 2025. A tela do Wowza conferida em 21/10/2026 mantém o campo de URL, o botão Start e o registro de eventos.

No player de teste do Wowza o processo é este, o mesmo do vídeo:

  1. Copie o link .m3u8.
  2. Cole no campo de URL do player.
  3. Clique em Start e dê Play no vídeo.
  4. Se o link for compatível, a reprodução começa.

O Wowza mostra também o registro de eventos (Flowplayer Event Log). Ele registra cada comportamento do link: o Play, o Pause e os erros, quando ocorrem.

Player de teste do Wowza com o link de teste colado, botão Start e o registro de eventos Flowplayer Event Log
campo de URL (1), botão Start (2) e registro de eventos Flowplayer Event Log (3) no Wowza

Tocou? O link está no ar. Não tocou, ou tocou aqui e não onde você precisa? Siga as três camadas.

Para testar link M3U8 além do player, comece pelo endereço: ele responde e a playlist aponta para arquivos que existem?

Peça só os cabeçalhos:

curl -I "https://SEU-DOMINIO/video/playlist.m3u8"

O esperado é 200 e um content-type de playlist: application/vnd.apple.mpegurl ou audio/mpegurl. Um 403 indica bloqueio ou token. Um 404, endereço errado ou arquivo removido.

Terminal com curl -I mostrando HTTP/2 200 e content-type audio/mpegurl
curl -I no link de teste: status 200 e content-type de playlist HLS.

Abra a playlist (curl sem o -I). Ela lista as variantes de qualidade e os segmentos. Teste uma variante e um segmento: se um deles dá 404, o player trava no meio do vídeo, mesmo com a playlist principal respondendo.

Para ver o que há dentro do stream, o ffprobe resolve numa linha:

ffprobe -hide_banner "https://SEU-DOMINIO/video/playlist.m3u8"

Ele lista as faixas de vídeo e de áudio com codec e resolução.

Prefere uma tela? O VLC abre o link em Mídia → Abrir transmissão de rede e mostra codec e bitrate. Veja o passo a passo do teste no VLC.

Camada 2: toca no teste e não no seu site

Link bom e site mudo: o defeito costuma estar entre a página e o servidor. Aperte F12 e abra Console e Rede. Filtre por m3u8 e leia o status de cada pedido.

As causas mais comuns:

  • CORS. O navegador só deixa a página ler o .m3u8 se o servidor responder com Access-Control-Allow-Origin para o domínio dela. Se o servidor libera só alguns domínios, o teste online passa e o seu site não. Veja o guia de CORS da MDN.
  • Conteúdo misto. Página em HTTPS com link http:// é bloqueada. Use HTTPS no link. A MDN explica o conteúdo misto.
  • Player sem suporte a HLS. O Safari toca HLS nativo. O Chrome de desktop toca HLS nativo, ligado por padrão, desde a versão 142, segundo o incidente público da Mux (status.mux.com, 2025), que também registra um defeito de reprodução nessa versão. Em outros navegadores e em versões mais antigas, o site precisa de um player com hls.js.
  • Link expirado ou com token. Link de acesso protegido vale por tempo limitado. Gere outro e teste de novo.

A barra de endereço não é teste confiável: o resultado muda com o navegador e a versão. Teste num player e, no site, use player nativo com fallback hls.js.

Camada 3: não toca no iPhone

O iPhone é o mais exigente: o formato que toca em todo iPhone é vídeo H.264 com áudio AAC; além disso, o link precisa estar em HTTPS e o <video> precisa do atributo playsinline para tocar na página. Os codecs aceitos estão na especificação de HLS da Apple.

No player da JMV, o vídeo sob demanda chega ao iPhone por HLS nativo, com playsinline, e troca de qualidade conforme a conexão (verificado em 20/10/2026).

O link toca no computador e não no iPhone? Veja o diagnóstico em três camadas.

Qual ferramenta usar para testar HLS

FerramentaO que mostraCadastro
WowzaReprodução e registro de eventos (Play, Pause, erros)Não pede no teste
hls.js demoReprodução com hls.js e dados técnicos do streamNão pede no teste
LivepushReprodução do linkSem cadastro, segundo a página
CastrReprodução do linkSem cadastro, segundo a página
VLCReprodução, codec e bitrateInstalar o programa; sem cadastro

Para testar link M3U8 com segurança, use dois. O que o hls.js toca é o que o seu site também deve tocar, se usar hls.js.

Perguntas frequentes

Como testar se um link m3u8 está funcionando, online e grátis?

Cole o link no player de teste do Wowza, clique em Start e dê Play. Se tocar, o link está no ar; se não, o registro de eventos (Event Log) do Wowza mostra o erro.

Por que o link m3u8 abre no Safari e não no meu navegador?

O Safari toca HLS nativo. Outros navegadores dependem da versão ou de um player com hls.js. Teste num player online, não na barra de endereço.

O link funciona no player de teste, mas não no meu site: o que pode ser?

Quase sempre CORS, conteúdo misto (link http numa página https), player sem suporte a HLS ou link com token expirado. Veja F12 → Rede.

Qual player m3u8 online usar: Wowza, HLS.js demo, Livepush, Castr ou VLC?

Qualquer um mostra se toca. O Wowza exibe o registro de eventos (Event Log); o VLC mostra codec e bitrate. Use dois para confirmar.

Como saber se o problema é o link ou o player do site?

Se toca no Wowza e no VLC, o link está bom e o problema é o player ou a página. Se falha nos dois, o erro está no link ou na origem.

Preciso baixar app ou extensão para abrir m3u8?

Não. Um player online ou o VLC bastam, sem instalar APK nem extensão de terceiros.

Próximos passos

Link funcionando e sem origem própria? Veja como a hospedagem de vídeo com link HLS (M3U8) direto entrega o endereço. Na JMV Stream, o link .m3u8 aparece no painel do vídeo ou no retorno da API (campo source).

Vai usar o link no OBS? Veja como inserir o link HLS no OBS pela fonte do VLC e como configurar o OBS para retransmitir pelo bitrate da origem.

Para guardar e entregar os vídeos, conheça a hospedagem de vídeo da JMV Stream: banda 100% ilimitada com preço fixo em reais, sem cobrança por tráfego e sem taxa de excedente.

Testar a hospedagem com link HLS pelo WhatsApp

Teste grátis de 30 dias para empresas com CNPJ, liberado pelo WhatsApp.

Como testar o link HLS do seu vídeo (2 min 43 s), com Guilherme, da JMV Technology. Vídeo publicado em 18/11/2025.

Capítulos do vídeo:

Transcrição do vídeo (2 min 43 s)

Transcrição a partir da legenda automática, com acentos e pontuação revisados. Um trecho com chamada para curso e planos foi omitido entre colchetes. O vídeo diz que o link HLS não abre diretamente no navegador; hoje isso depende do navegador e da versão (veja a camada 2).

00:00 — O que é o link HLS (M3U8)

Como testar o link HLS do seu vídeo.

Olá, pessoal, eu sou o Guilherme da JMV Technology e hoje venho mostrar para vocês uma ferramenta ou site em que poderá testar o seu link HLS, conhecido também como M3U8. Este é um tipo de link de vídeos, como um link de transmissões ao vivo e vídeos gravados. Ele é muito utilizado na inserção em aplicativos e também quando a pessoa deseja utilizar um player customizado, e também para outras opções. Quando você contrata um plano de vídeo conosco, disponibilizamos esse tipo de link como opção.

00:47 — Por que ele não abre direto

Diferente do link direto do player, que também é uma opção que disponibilizamos em nossos serviços, o link HLS não abre diretamente no navegador. Desta forma, você vai necessitar de algum recurso para ver se esse link estará funcionando.

Em nosso canal do YouTube, temos uma opção que também é interessante, que é o teste desse tipo de link pelo VLC. Deixarei essa opção aqui no nosso card e também na descrição. [trecho omitido: chamada para a plataforma de curso gratuito e para os planos de vídeo]

01:41 — Testar no player do Wowza

Para realizarmos o teste de um link HLS, vamos acessar o site wowza.com/testplayers. Deixaremos o link aqui na descrição. Este é um procedimento bem simples. Vamos pegar o nosso link e inserir neste campo. Assim que realizarmos a inserção, é somente clicar no botão Start e dar o play no vídeo. O link sendo compatível iniciará a execução. Assim conseguirá validar se ele está em um bom funcionamento.

02:16 — Ler o status da execução

Ao lado temos o status da execução, onde ele mostra cada comportamento do seu link, como o momento em que é dado play, pause e momentos em que podem ocorrer algum erro.

Então é isso. Se gostou, deixe o seu like, se inscreva em nosso canal e nos siga em nossas redes sociais.

#testar link m3u8#testar link hls#testar m3u8#verificar link m3u8#player m3u8 online#hls não abre no iPhone