Lista M3U ou login Xtream: qual é a diferença?
Uma lista M3U é uma lista de endereços de transmissão; um login Xtream é um servidor, um usuário e uma senha que deixam o player pedir ao provedor o catálogo inteiro. Se você recebeu os dois, use o login Xtream: ele traz detalhes dos filmes, um guia para cada canal e o vencimento da sua conta.
A resposta curta
- Lista M3U: um arquivo de texto com endereços de transmissão, com nomes, logos e categorias. O guia é um arquivo XMLTV separado.
- Login Xtream: um endereço de servidor, um usuário e uma senha. O player pede ao servidor do provedor os canais, filmes, séries, detalhes e o guia.
- Qual usar: o login Xtream, se o seu provedor oferece, porque ele traz mais coisa. Use a lista M3U quando é só isso que você tem, ou quando a origem é um sintonizador, um servidor de DVR ou uma lista feita por você.
O que é uma lista M3U
M3U é um formato de texto simples. Uma linha de detalhes vem antes do endereço de cada transmissão:
#EXTM3U url-tvg="http://example.com/epg.xml.gz"#EXTINF:-1 tvg-id="news.example" tvg-logo="http://example.com/logo.png" group-title="News",Example Newshttp://example.com/live/1001.ts
Disso o player tira um nome, um logo, uma categoria (group-title) e um endereço para cada item, e um link de guia se a primeira linha indicar um. Filmes e séries são só mais itens: um título e talvez um pôster, sem sinopse nem elenco. A lista inteira é um arquivo só, baixado de novo a cada atualização, e num provedor grande esse arquivo pode ser enorme.
M3U também é o formato dos sintonizadores domésticos e dos softwares de DVR. Se você usa um HDHomeRun, o Tvheadend ou algo parecido, o Vela também lê a lista M3U que ele oferece.
O que é um login Xtream
Xtream Codes era o nome de um software de painel em que muitos serviços de IPTV rodavam. O software original sumiu há muito tempo, mas o jeito como ele conversa com os apps ficou, e muitos servidores ainda falam essa língua; é por isso que os players chamam de login Xtream ou API do Xtream Codes. Não existe uma especificação publicada, então os servidores variam nos detalhes.
Você recebe três coisas: um endereço de servidor com porta, um usuário e uma senha. Com eles, o player pode pedir:
- canais ao vivo, filmes e séries, cada um nas categorias do provedor;
- detalhes quando o provedor preenche: sinopse, elenco, direção, avaliação, data de lançamento, temporadas e episódios;
- um guia para cada canal, sem link separado para procurar;
- a própria conta: quando ela vence e quantas conexões permite.
Como reconhecer um login Xtream dentro de um link
Os provedores muitas vezes mandam o que parece um link de lista, mas na verdade é um login Xtream:
http://example.com:8080/get.php?username=SEUUSUARIO&password=SUASENHA&type=m3u_plus&output=ts
A pista é o get.php com um usuário e uma senha. Links com player_api.php ou xmltv.php levam o mesmo login. Leia assim:
- Servidor: tudo antes de
/get.php, aquihttp://example.com:8080 - Usuário: o que vem depois de
username= - Senha: o que vem depois de
password=
Digite esses dados no login Xtream de um player. No Vela você não precisa separar nada: escolha Lista M3U, cole o link inteiro, e o Vela entra com o login Xtream que está dentro dele.
Lado a lado
- O que você digita: a lista M3U pede um link ou um arquivo, mais um link de guia; o Xtream pede um servidor, um usuário e uma senha.
- O guia: a lista M3U precisa de um link XMLTV separado, ou fica sem; o Xtream inclui o guia para cada canal que tem programação no provedor.
- Detalhes de filmes e séries: a lista M3U dá um título e talvez um pôster; o Xtream dá sinopse, elenco e mais, quando o provedor tem.
- Vencimento da conta e limite de conexões: não aparecem com uma lista M3U; aparecem com Xtream.
- Sintonizadores domésticos e softwares de DVR: M3U, sim; Xtream, geralmente não.
O Vela aceita os dois, e você pode manter um de cada como provedores separados em Conta e alternar entre eles. Configurar um player IPTV no iPhone tem o passo a passo.
O Vela não inclui canais nem conteúdo. Use-o apenas com uma assinatura ou lista que você tem o direito de usar.