Xtream Codes e M3U são duas formas de entregar o mesmo conteúdo IPTV. Xtream Codes usa servidor, usuário e senha: o player baixa canais, filmes e guia (EPG) sozinho e atualiza tudo automaticamente. M3U é um link único com a lista inteira, que precisa ser recarregado à mão quando muda. Para Smart TV, TV Box e Fire TV Stick, peça Xtream Codes; use M3U só quando o player não tiver essa opção, como no VLC do computador ou em alguns apps de celular.
Toda semana chega no suporte alguém que já usou IPTV em outro lugar e pede, meio inseguro: “me manda a lista M3U”. A gente manda, claro, mas antes pergunta em que aparelho vai usar. Semana passada foi o caso de um cliente com Smart TV Samsung de 2021 e o IPTV Smarters instalado. Ele colou a M3U, esperou dois minutos pela lista carregar, os canais apareceram sem guia de programação e, quando tentou abrir a seção de filmes, veio a tela vazia. O serviço era o mesmo; o formato é que não combinava com o player.
Trocamos para Xtream Codes, três campos preenchidos, e em vinte segundos ele tinha canais, filmes, séries e EPG funcionando. Esse é o tipo de diferença que este artigo explica: o que cada formato é, onde cada um funciona melhor e qual você deve pedir no teste grátis de 4 horas para não perder tempo do teste configurando em vez de assistindo.
O que é uma lista M3U
M3U é um arquivo de texto com uma lista de endereços. Cada linha tem o nome do canal, o grupo (esportes, notícias, infantil) e o link do vídeo. Quando você cola o link da M3U no player, ele baixa esse arquivo inteiro, lê linha por linha e monta a lista de canais na tela. Funciona em qualquer coisa que reproduza vídeo pela internet, do VLC do notebook ao app mais simples de TV Box.
A vantagem é a compatibilidade. A desvantagem é que a lista é uma fotografia: se o serviço adiciona ou renomeia um canal, a sua M3U continua igual até você recarregar, e nem todo player faz isso sozinho.
Outro detalhe: a M3U traz só os canais e o conteúdo sob demanda. O guia de programação (EPG) vem por um segundo link, em formato XML, que precisa ser cadastrado à parte. É por isso que o cliente do começo viu os canais sem grade de horários: ele tinha colado a M3U e não o EPG. Se esse assunto já te deu dor de cabeça, o artigo sobre EPG que não aparece resolve caso por caso.
O que é Xtream Codes
Xtream Codes não é um arquivo, é um jeito de o player conversar diretamente com o servidor. Você informa três coisas: o endereço do servidor, o usuário e a senha. A partir daí o player pede ao servidor a lista de canais, a lista de filmes, a lista de séries e o EPG, cada um separado, e monta as seções sozinho. Quando algo muda do lado do servidor, o player vê a mudança na próxima abertura, sem você fazer nada.
É o formato que os players modernos foram feitos para usar: séries organizadas por temporada, filmes com capa e sinopse, EPG junto com os canais e o app lembrando onde você parou o episódio.
M3U vs Xtream Codes: a diferença na prática
| Item | Lista M3U | Xtream Codes |
|---|---|---|
| O que você recebe | Um link longo (às vezes dois, com o EPG) | Servidor, usuário e senha |
| Tempo para carregar na TV | 30 s a 3 min em listas grandes | 10 a 30 s |
| Atualização de canais | Manual ou ao reabrir, depende do player | Automática |
| Guia de programação (EPG) | Link separado, cadastro manual | Já vem junto |
| Filmes e séries | Misturados na lista, sem capa na maioria dos players | Seções próprias, com capa, sinopse e temporadas |
| Continuar de onde parou | Raro | Na maioria dos players |
| Uso de memória no aparelho | Maior (lista inteira carregada) | Menor (carrega por seção) |
| Compatibilidade | Praticamente universal | Players de IPTV modernos |
| Qualidade e estabilidade do vídeo | Igual | Igual |
A última linha é a mais importante para quem está avaliando serviço: o vídeo sai do mesmo lugar. Se você está comparando IPTV estável com um que trava, o formato da lista não entra na conta. Entra a rede da sua casa, o aparelho e o servidor, como explicamos em IPTV travando: 8 causas e o que fazer.
Qual formato cada aparelho aceita
Aqui é onde a escolha acontece de verdade. O que manda é o player, não a TV.
Smart TV Samsung e LG
Os players das lojas da TV (IPTV Smarters, IBO Player, Smarters Pro e similares) aceitam os dois, e o Xtream Codes é a primeira opção da tela de login. Use ele. A M3U nessas TVs costuma ser lenta para abrir porque o processador da TV é fraco e a lista completa é grande.
Fire TV Stick e TV Box Android
IPTV Smarters, XCIPTV e TiviMate aceitam os dois e funcionam melhor com Xtream Codes, principalmente para filmes e séries. O TiviMate pede a M3U em alguns fluxos de cadastro, mas também tem a opção Xtream. Para quem instala IPTV para Fire TV Stick pela primeira vez, o roteiro de configuração em 10 minutos já assume o Xtream Codes.
Roku e celular
No Roku, players como o IBO Player aceitam Xtream Codes; alguns só aceitam M3U cadastrada pelo site do player. No Android, IPTV Smarters e XCIPTV aceitam os dois; no iPhone os apps variam. Para celular, peça os dois formatos.
Computador
VLC e Kodi abrem M3U; o VLC não sabe o que é Xtream Codes. Existem players de desktop que aceitam Xtream, mas para uso eventual no notebook a M3U é o caminho mais rápido. O guia de IPTV no computador mostra as opções para Windows e Mac.
Como cadastrar cada formato no player
O procedimento é parecido em quase todos os players. O exemplo abaixo é do IPTV Smarters, o mais comum nas TVs, mas os nomes dos campos mudam pouco de um app para outro.
- Abra o player e, na primeira tela, escolha Login com Xtream Codes API (o nome pode aparecer como “Usuário e senha”).
- Preencha Nome com qualquer coisa (é só o apelido do perfil), Usuário e Senha exatamente como recebeu, respeitando maiúsculas.
- Em URL do servidor, cole o endereço completo, incluindo o http:// e a porta, se houver. Sem espaço no final.
- Toque em Adicionar usuário e espere a barra de carregamento terminar. Canais, filmes e séries aparecem em seções separadas.
- Para M3U, volte à primeira tela, escolha Carregar via URL M3U, cole o link e confirme. Depois, em Configurações, cadastre o link do EPG, se o serviço tiver enviado.
- Em qualquer dos dois, entre em Configurações > Player e marque o decodificador por hardware; isso reduz travamento em aparelhos mais simples.
Login Xtream dando “usuário inválido” enquanto a M3U funciona? Quase sempre é um espaço no fim da URL do servidor ou http:// trocado por https://.
Erros comuns
- Colar a M3U em um player que aceita Xtream. Funciona, mas você perde EPG, capas e continuação de episódios. É o erro mais frequente de quem migra de outro serviço.
- Cadastrar a M3U e esquecer o EPG. A grade de horários não aparece e o cliente acha que o serviço não tem guia. Tem; está no segundo link.
- Misturar o link M3U com os dados do Xtream. Colar o link inteiro no campo URL do servidor não funciona. O campo quer só o endereço base.
- Abrir a mesma conta em dois aparelhos ao mesmo tempo. Não é problema de formato: o plano é de uma tela por vez, e a segunda conexão derruba a primeira. Vale para M3U e Xtream igualmente.
- Usar M3U salva em pendrive ou cartão SD. Arquivo baixado não se atualiza nunca. Prefira o link, e melhor ainda, o Xtream.
Qual formato pedir no teste grátis
O teste de 4 horas serve para você ver se o serviço aguenta no seu aparelho, na sua rede e no seu horário, não para você aprender a configurar. Por isso a regra é simples: peça Xtream Codes para TV, TV Box e Fire TV Stick, e peça a M3U junto só se for usar também em computador ou em um app de celular que não aceite Xtream. Os dois valem para o mesmo login e o mesmo período de teste.
Se ainda não sabe qual player vai usar, diga o modelo do aparelho no WhatsApp antes de pedir o teste. A gente indica o player e manda os dados no formato certo, e você gasta as 4 horas assistindo, de preferência no horário de pico, que é onde o IPTV sem travamentos se prova.
Passou no teste, os planos começam em R$ 35 no mensal e o formato de acesso continua o mesmo que você usou no teste, sem recadastrar nada.
Checklist antes de pedir o teste
- Anote o modelo da TV ou do aparelho.
- Instale o player antes de pedir os dados; assim o teste começa na hora.
- Abra o player e veja se a tela de login tem a opção Xtream Codes ou usuário e senha. Tem: peça Xtream. Não tem: peça M3U com link de EPG.
- Vai usar no computador também? Peça os dois formatos, é o mesmo login.
- Cole os dados sem espaço no início ou no fim.
- Ligue o aparelho na rede de 5 GHz ou no cabo antes de começar a avaliar qualidade.
- Teste no horário de pico, entre 20h e 23h, e anote se algum canal travou e qual.
Resumindo: M3U e Xtream Codes entregam o mesmo IPTV, com a mesma qualidade. O Xtream dá menos trabalho e mostra tudo o que o serviço tem; a M3U é o plano B para players que não falam a língua do Xtream.
Perguntas frequentes sobre o tema
Qual é melhor, lista M3U ou Xtream Codes?
Para o uso normal em casa, Xtream Codes. Ele traz canais, filmes, séries e o guia de programação em um só login, atualiza a lista sozinho e guarda o histórico do que você assistiu. A M3U faz o mesmo trabalho de forma mais manual: é um arquivo que o player lê de uma vez e que você precisa recarregar quando o serviço adiciona ou renomeia canais. O conteúdo é idêntico; muda a comodidade.
Quais players aceitam Xtream Codes?
Praticamente todos os players de TV atuais: IPTV Smarters, XCIPTV, TiviMate, IBO Player, Smarters Pro e a maioria dos apps de Smart TV Samsung e LG mostram a opção logo na tela de login, geralmente escrita como Xtream Codes API ou Login com usuário e senha. Os que não aceitam são players genéricos de vídeo, como VLC, MX Player e alguns apps antigos de TV Box, que só abrem link M3U.
A lista M3U trava mais que o Xtream Codes?
Não. O vídeo sai do mesmo servidor nos dois formatos, então estabilidade, qualidade e travamento são iguais. O que muda é o carregamento inicial: uma M3U grande demora mais para abrir e ocupa mais memória em aparelhos fracos, e o guia de programação depende de um segundo link. Se o IPTV está travando, o problema é rede, aparelho ou horário, não o formato da lista.
Posso usar M3U e Xtream Codes ao mesmo tempo com o mesmo login?
Sim, os dois apontam para a mesma conta, e o servidor entende como o mesmo usuário. O limite continua sendo o do plano: uma tela por vez. Se você abrir a M3U no notebook e o Xtream Codes na TV, a segunda conexão derruba a primeira. Escolha um formato por aparelho, cadastre e deixe quieto; misturar não dá conflito, só não permite assistir em dois lugares simultaneamente.