1. Sua lista
Xtream (opcional): preencha servidor, usuário e senha — o app usa a API pública do seu provedor (player_api.php). Se o provedor bloquear o navegador, vai aparecer um aviso e o jeito é subir o arquivo .m3u.
Nenhuma lista carregada ainda. Adicione a sua acima — ou toque em “Testar o player” para ver o player funcionando com um vídeo de demonstração público.
Jogar na TV — 3 jeitos, do mais garantido ao mais prático
1. Espelhamento do iPhone (funciona sempre) ⭐ recomendado
1) Conecte o iPhone e a TV (ou Apple TV) no mesmo Wi-Fi.
2) Abra a Central de Controle do iPhone e toque em Espelhamento de Tela.
3) Escolha a sua TV. Pronto: tudo que tocar aqui aparece na TV, inclusive o player em tela cheia.
2. AirPlay (iPhone/iPad, quando o botão aparecer)
Com um vídeo tocando, toque em AirPlay no player e escolha a TV/Apple TV. Se o botão não aparecer, é porque o Safari não o ofereceu para este vídeo — use o espelhamento do item 1.
3. Google Cast (Chromecast / TV com Cast)
Com um vídeo tocando, toque em Google Cast e escolha o dispositivo. Alguns streams não aceitam Cast (o provedor bloqueia ou o formato não é compatível com o receiver padrão) — nesse caso o espelhamento do item 1 resolve.
4. Direto no navegador da TV
Abra este mesmo endereço no navegador da sua Smart TV e cole a mesma lista M3U lá. Para navegar com o controle, ative o modo TV abaixo — as setas do controle andam pela grade.
Endereço desta página (digite na TV):
Configurações
Listas, favoritos e recentes ficam salvos só neste navegador/aparelho. Apagar aqui não cancela nada no seu provedor.
Categorias com “adulto” no nome pedem o PIN antes de tocar, quando um PIN estiver salvo.
Por que alguns canais não tocam no navegador?
Provedores podem bloquear o navegador por CORS, exigir um player nativo ou DRM. O navegador não burla isso. Nesses casos, o arquivo .m3u sobe normalmente, mas o vídeo pode falhar — o player mostra o erro em vez de ficar mudo. O app nativo da TV ou do celular do seu provedor costuma tocar esses streams.