IPTV panel · Xtream API · P2P with FullPlayer

Your IPTV panel, running on your server.

FullStream installs the Manager on your VPS, distributes channels across your server fleet and serves players the Xtream API they already know. Customers, resellers and balances stay in your database.

Sources

channel.m3u8
channel.ts
youtube.com/@channel
/videos/*.mp4

Your Manager

FullStream Manager

on your VPS

  • catalog and EPG
  • customers and reselling
  • billing and notices

Your nodes

edge · São Paulo
edge · Fortaleza
edge · Frankfurt

Players

P2P · FullPlayer
Smart TV
TV Box
Phone

Each channel has its own node tree. The player is sent to a healthy edge, and when a source drops the channel moves to the next one without kicking viewers off.

With FullPlayer, viewers of the same channel exchange video chunks with each other, and your node delivers less.

  • Xtream Codes API
  • get.php · M3U
  • xmltv.php · EPG
  • HLS .m3u8
  • MPEG-TS .ts
  • Installable app (PWA)
Native integration · FullPlayer100% automatic

P2P and built-in activation with FullPlayer

FullStream talks directly to FullPlayer, the IPTV player for Smart TVs. They recognize each other on their own: no plugin to install and nothing to configure on the server.

  • P2P between viewers

    At sign-in, the app recognizes the FullStream server and enables P2P. Viewers of the same channel exchange video chunks with each other, and your node delivers less: the same server handles a bigger audience.

  • Activation inside the panel

    The TV shows a 10-digit code, the reseller types it on the customer's page and that's it: the app signs in with the line's username and password. No other panel to open.

  • Tutorial over WhatsApp

    The automatic WhatsApp assistant sends the customer the step-by-step FullPlayer installation guide.

Learn about FullPlayer
The node delivers the video to two viewers, and all five exchange video chunks with each other.your node
from your nodefrom another viewer (P2P)

Features

Everything your operation needs, in one panel

From source to player, including reselling and billing.

Node fleet

Add delivery servers where your customers are. Each channel chooses which nodes it goes through, and the player goes to the healthiest one.

Multi-level reselling

Admin, resellers and sub-resellers, each with their own balance and price per package. Everyone only sees their own network.

Billing with no middleman

Each reseller connects their own Mercado Pago. Customers renew through a payment link and the money goes to whoever made the sale.

WhatsApp notices

Each reseller connects their own number, and the expiry notice goes out automatically with the payment link.

YouTube channels

Register the channel and reserve slots. Live streams enter and leave your customers' list on their own.

24-hour channel

Drop .mp4 files into a folder on the storage server and they become a looping live channel.

Movies and series

By direct link or uploaded to your storage server, with poster and synopsis pulled from TMDB.

Verified sources

The nodes themselves test every source, read the resolution and split FHD, HD and SD versions in the customer's list.

GPU transcoding

Optional: a node with an NVIDIA card re-encodes the channels you choose, while the rest of the fleet never touches the video.

DVB-C tuner

A node with a tuner card reads cable TV straight on the machine, with no extra software, and delivers the channels like any other source.

Newcamd CAM

For encrypted channels, register your own Newcamd server: the node decrypts on the machine itself, with no external softcam.

Google Drive as storage

Connect Google accounts and keep movies, series and 24-hour channels on Drive. Your own fleet is always what delivers to the player.

Source that only works with a residential IP? Pin the source to a node with residential internet, and the rest of the fleet pulls the channel through it.

How it works

From account to first customer

  1. 01

    Create your account

    Just email and password. The FullStream account stores your login, your Manager's address and the subscription, nothing else.

  2. 02

    Point to a VPS

    A clean Ubuntu or Debian VPS from any provider. You enter the IP and root password, and the panel installs the Manager over SSH. The password isn't stored.

  3. 03

    Set up and sell

    Import your M3U list, organize packages, add nodes and create resellers. Your customers use the apps they already know.

Pricing

You pay for servers, not customers

Choose the plan by the size of your fleet. The Manager already counts as one server, and your customer base can grow freely on any plan. Want to see it first? Pro has 7 free days.

Básico

Pra quem só distribui lista: o Manager, sem servidor de entrega.

R$400.00/month

Manager included

For those who only distribute a list, with no delivery server.

Need a delivery server? Switch plans.

Start with Básico

Everything included

  • Unlimited customers and resellers
  • P2P and built-in FullPlayer activation
  • Xtream API, M3U list and XMLTV guide
  • YouTube channels and 24-hour channel
  • Movies and series with TMDB posters
  • Billing through each reseller's Mercado Pago
  • WhatsApp notices and support bot
  • Source checks and FHD/HD/SD versions
  • GPU transcoding (with an NVIDIA card)
  • Installation and updates from the panel
Recommended7 days free

Pro

O Manager e 4 servidores de entrega. Precisa de mais? Cada um entra no mesmo vencimento.

R$1,000.00/month

Try it free for 7 days, no card. The days count from when the Manager is installed.

Manager + 4 servers

The Manager + 4 delivery servers.

+ R$200.00 per delivery server/month

Try free for 7 days

Everything included

  • Unlimited customers and resellers
  • P2P and built-in FullPlayer activation
  • Xtream API, M3U list and XMLTV guide
  • YouTube channels and 24-hour channel
  • Movies and series with TMDB posters
  • Billing through each reseller's Mercado Pago
  • WhatsApp notices and support bot
  • Source checks and FHD/HD/SD versions
  • GPU transcoding (with an NVIDIA card)
  • Installation and updates from the panel

Ilimitado

O Manager e quantos servidores de entrega você precisar, em quantas regiões quiser.

R$2,500.00/month

Unlimited servers

The Manager and as many delivery servers as you need.

Start with Ilimitado

Everything included

  • Unlimited customers and resellers
  • P2P and built-in FullPlayer activation
  • Xtream API, M3U list and XMLTV guide
  • YouTube channels and 24-hour channel
  • Movies and series with TMDB posters
  • Billing through each reseller's Mercado Pago
  • WhatsApp notices and support bot
  • Source checks and FHD/HD/SD versions
  • GPU transcoding (with an NVIDIA card)
  • Installation and updates from the panel

How billing works

  1. 01

    Choose the plan

    Based on how many servers you need today. The Manager counts as one. Customers and resellers don't count.

  2. 02

    Growing? Add servers

    On Pro, each extra server is unlocked right away and you only pay for the days left until the cycle closes. Past 12 servers? Unlimited is cheaper.

  3. 03

    Pay however you like

    The monthly invoice arrives a week before the cycle closes and you pay by PIX, boleto or card through Mercado Pago.

Example: your cycle closes in 3 days and you unlock one more server. Today you only pay for those 3 days. From the closing date on, the server is billed at full price in the monthly fee.

Guides

Guides to build and migrate your IPTV server

From your first server to migrating off XUI ONE, step by step. The guides are in Portuguese.

See all guides

FAQ

Before you start

Is there a free trial?

Yes: 7 days on the Pro plan, with the Manager and 4 delivery servers, free and with no card. The days only start counting once the Manager finishes installing. One trial per account and per phone number. If you subscribe during the trial, the first month starts when it ends, so you don't lose a single day.

Does FullStream come with channels or a list?

No. FullStream is only the platform: it doesn't provide, sell or recommend channels, M3U lists, movies, series or streaming sources. All content is added by you, on your server, and you are responsible for having the rights to distribute it.

How does P2P work with FullPlayer?

At sign-in, FullPlayer recognizes the server is FullStream and enables P2P in the app settings. Viewers of the same channel exchange video chunks with each other, and your node delivers only part of it. People using another app keep watching normally, straight from the node.

Do I need a server?

Yes. The Manager runs on your own VPS (Ubuntu or Debian), and the delivery nodes are your servers too. FullStream installs and updates everything from the panel, but the machine is yours.

Where is my data stored?

Channels, customers, resellers, balance and history live in the Manager's database, on your VPS. The FullStream account only knows your email, the Manager's address and the subscription status.

Does FullStream receive my customers' payments?

No. Each reseller connects their own Mercado Pago account, and each one is paid by the customer or sub-reseller right below them. There is no central account.

Does it work with the apps my customers already use?

Yes. FullStream speaks the Xtream Codes API and serves M3U lists and XMLTV program guides, so apps like XCIPTV, IPTV Smarters and TiviMate sign in with username and password. Channels go out as .m3u8 or .ts, whichever the app requests.

Which sources can I add?

Live channels in HLS (.m3u8) or MPEG-TS (.ts) over HTTP or HTTPS, YouTube streams and .mp4 files for the 24-hour channel, plus the DVB-C tuner of your own server. RTMP, RTSP and UDP are not accepted.

What if the source only works with a residential IP?

You pin the source to one or more nodes with residential internet, and the rest of the fleet pulls the channel through them. The original URL is never sent to the other servers.

Your panel, your server, your customers.

Create the account, point to a VPS and the Manager comes up on its own. The first 7 days on the Pro plan are on us.

Create account