Como montar um servidor IPTV: guia completo (2026)

Atualizado em 27 de outubro de 2026

Montar um servidor IPTV é juntar três peças: um painel que guarda clientes, canais e revendedores; servidores que entregam o vídeo aos players; e uma API que os aplicativos entendem. Este guia mostra o que cada peça faz, o que você precisa contratar e como colocar tudo no ar com o FullStream sem instalar nada na mão.

O que é um servidor IPTV, na prática

Quando o cliente abre o app na TV e digita usuário e senha, o app conversa com um servidor que responde três perguntas: esse usuário existe e está em dia? Quais canais, filmes e séries ele pode ver? De onde ele busca o vídeo de cada canal?

Nos painéis do mercado, como o XUI ONE e os outros herdeiros do Xtream Codes, e também no FullStream, essas respostas saem da mesma API Xtream Codes: player_api.php pro login e o catálogo, get.php pra lista M3U e xmltv.php pro guia de programação. É por isso que o mesmo app, como o XCIPTV ou o IPTV Smarters, funciona em servidores diferentes. Mais detalhes em painel Xtream Codes.

  • Painel: clientes (linhas), pacotes (bouquets), revendedores, créditos e vencimentos.
  • Servidor principal: onde ficam o banco de dados e a API que os apps consultam. No FullStream ele se chama Manager.
  • Servidores de entrega (os load balancers): recebem o canal da fonte uma vez e distribuem pra todos os espectadores.
  • Fontes: de onde vem cada canal, normalmente um link HLS (.m3u8) ou MPEG-TS (.ts).

O que você precisa antes de começar

  • Uma VPS com Ubuntu ou Debian limpo, de qualquer provedor. É nela que roda o Manager.
  • Servidores de entrega, quando houver audiência: VPS ou dedicados com banda boa, de preferência perto dos seus clientes.
  • Fontes com autorização pra distribuir o conteúdo. O FullStream é só o software: não fornece canais nem listas.
  • Um domínio (opcional, mas recomendado), pra que o endereço que vai no app do cliente não dependa do IP de uma máquina.
  • Uma conta no Mercado Pago, se quiser que o cliente renove sozinho por link de pagamento.

Quanto de servidor você precisa

Quem limita um servidor IPTV quase sempre é a banda de saída, não o processador. Uma tela assistindo um canal em HD consome em média 4 Mbps, então dá pra fazer a conta assim:

  • Link de 1 Gbps: cerca de 250 telas ao mesmo tempo.
  • Link de 10 Gbps: cerca de 2.500 telas ao mesmo tempo.

O FullStream mede o link de cada servidor sozinho quando ele entra na frota e calcula quantas telas ele aguenta. Quando um servidor chega perto do limite, os espectadores novos vão pro próximo da fila, sem derrubar quem já está assistindo. Com o FullPlayer, o P2P entre espectadores do mesmo canal ainda tira parte desse tráfego do servidor.

Passo a passo com o FullStream

  1. Crie a conta em fullstream.app, com e-mail e senha ou com o Google. O plano Pro tem 7 dias grátis, sem cartão.
  2. Aponte a VPS: informe o IP e a senha de root. O painel entra por SSH, instala o Manager e não guarda a senha.
  3. Cadastre os canais: importe uma lista M3U, sincronize com uma fonte Xtream (canais, filmes e séries) ou adicione canal a canal. Cada canal pode ter várias fontes em ordem de prioridade, e se uma cair o servidor passa pra próxima sozinho.
  4. Monte os pacotes (bouquets) e os planos que você vende, com número de telas e duração.
  5. Adicione servidores de entrega na tela de Servidores. O painel instala cada um por SSH, e você escolhe por quais servidores cada canal passa.
  6. Crie revendedores com saldo e preço próprios, e sub-revendedores abaixo deles.
  7. Ligue a cobrança: cada revendedor conecta o próprio Mercado Pago, e o cliente renova por link (PIX, boleto ou cartão). O aviso de vencimento sai sozinho pelo WhatsApp, com o link junto.
  8. Entregue o acesso: o cliente entra em qualquer app com login Xtream Codes, ou no FullPlayer, que é ativado pelo código que aparece na TV. Veja como configurar os apps.

Fontes aceitas

Canal ao vivo entra por HTTP ou HTTPS, em HLS (.m3u8) ou MPEG-TS (.ts). Também dá pra cadastrar transmissões do YouTube (o painel acompanha o canal e troca o link quando a live muda), montar canais 24 horas a partir de arquivos .mp4 e, com uma placa sintonizadora, ler TV a cabo DVB-C direto no servidor. RTMP, RTSP e UDP não são aceitos.

Fonte que só funciona com IP residencial pode ser presa a um servidor com internet residencial, e o resto da frota puxa o canal através dele.

Saída em HLS ou MPEG-TS, como o app pedir

O cliente recebe o mesmo canal em .m3u8 ou em .ts (o output=mpegts clássico do Xtream), conforme o app. Não há reencode: o servidor entrega os mesmos pacotes que vieram da fonte. Se você precisar baixar o bitrate ou gerar versões FHD, HD e SD, um servidor com placa NVIDIA transcodifica os canais que você escolher.

Montar do zero ou usar um painel pronto?

Dá pra montar um servidor IPTV com software livre (nginx, ffmpeg e scripts próprios), mas aí fica com você escrever a API Xtream, o controle de telas por cliente, a revenda com créditos, a cobrança e o balanceamento entre servidores. Por isso quase todo mundo parte de um painel.

A diferença entre os painéis está no que vem junto. No FullStream o banco fica na sua VPS, a instalação e a atualização da frota são feitas pelo próprio painel, e cobrança, WhatsApp e P2P já vêm integrados. Se você vem do XUI ONE, veja a alternativa ao XUI ONE e como migrar sem trocar o app do cliente.

Perguntas frequentes

Quanto custa montar um servidor IPTV?

Você paga a VPS (ou o servidor dedicado) e a banda ao seu provedor, mais o painel. No FullStream o preço é por servidor, não por cliente: veja os planos na página inicial.

Preciso saber Linux?

Pra instalar, não: o painel instala o Manager e os servidores de entrega por SSH a partir do IP e da senha de root. Saber o básico ajuda na hora de contratar a VPS e apontar o domínio.

Qual VPS usar pra IPTV?

Pro Manager, uma VPS comum com Ubuntu ou Debian resolve. Pros servidores de entrega, o que importa é banda de saída sem limite apertado e boa rota até os seus clientes.

O FullStream vem com canais ou lista?

Não. O FullStream é só a plataforma: não fornece, não vende nem indica canais, listas M3U, filmes, séries ou fontes. O conteúdo é cadastrado por você, e a autorização pra distribuí-lo é responsabilidade sua.

Monte o seu servidor IPTV com o FullStream

Crie a conta, aponte uma VPS e o Manager sobe sozinho. São 7 dias grátis no plano Pro, sem cartão.

Criar conta

Outros guias