IPTV MANAGEMENT PLATFORM Invite only

Run an IPTV business, not a script.

XMAX is the full-stack IPTV platform operators use to import providers, manage channel lineups, transcode live, sell to subscribers and resellers — and bill every layer through WHMCS. One Go deployment on your own servers — handed out by invitation only, never sold off the shelf.

Works with
IPTV Smarters· TiviMate· MAG· Formuler· VLC· WHMCS
01 — PLATFORM

Everything an IPTV operator runs, in one place.

Channel import, live transcoding, user & reseller management, apps for every screen, and WHMCS billing — shipped as one Go binary + admin dashboard. No gluing five vendors together.

Channel manager

Import from M3U, Xtream Codes, or Emby. Auto-sync on schedule. Group channels into bouquets, assign bouquets to packages, assign packages to users. Drag, drop, done.

bouquet 1 · Sports HD
bouquet 4 · News
bouquet 7 · Series
bouquet 9 · Movies
bouquet 12 · Radio

Custom FFmpeg engine

Purpose-built transcoder with NVENC / QSV / VAAPI hardware acceleration. Stream proxy, adaptive bitrate, HLS, MPEG-TS. Spins up workers per stream automatically.

H.264 H.265 AV1 AAC · OPUS

Reseller & sub-reseller tree

Unlimited-depth reseller hierarchy with credit pools. Auto-deduct on provision, refund on deletion, every movement audited. Resellers build their own resellers.

Admin dashboard

A React 19 + MUI 7 admin panel with 70+ configurable themes. Per-channel viewer minutes, reseller performance, rebuffer rates, device breakdowns — all queryable, all live.

Native WHMCS billing

Ships with two WHMCS 9 modules: one for customer & reseller subscriptions, one for platform-license billing. InvoicePaid → account renewed, automatically.

White-label apps + Xtream compat

Ship your brand on iOS, Android, and Android TV. Plus full Xtream Codes compatibility — subscribers can use IPTV Smarters, TiviMate, MAG, Formuler, or VLC with the credentials you issue them.

iOS Android Android TV MAG · Enigma2 Smarters · TiviMate Web
02 — ADMIN DASHBOARD

One console. Every channel.

The XMAX admin panel is a React 19 dashboard with 70+ themes, built on Material UI 7. Channels, users, resellers, packages, bouquets, analytics — one pane of glass.

your-xmax.host / dashboard
Dashboard refreshed 2s ago
Neon A
Streams 12,847
Active Streams 8,412
Users 34,921
Providers 14
Streaming Servers 4/5 online
Manage Servers →
stream-01MAIN
nl-ams · xmax-agent v4.2
↑ 2.1 Gbps⚙ 38% cpu
stream-02
de-fra · xmax-agent v4.2
↑ 1.7 Gbps⚙ 29% cpu
stream-03
us-nyc · xmax-agent v4.2
↑ 3.4 Gbps⚙ 51% cpu
stream-04
sg-sin · xmax-agent v4.2
↑ 884 Mbps⚙ 72% cpu
Provider Status
Primary Xtream ● online
Active Streams4,812 / 5,104
Health: 94%
M3U Mirror ● online
Active Streams2,140 / 2,203
Health: 97%
Stalker Portal ● degraded
Active Streams1,460 / 1,540
Health: 68%
Stream Issues 2
  • BBC News HDhigh latency · stream-04
  • Sky Sports 5 4Ksource timeout · provider 1
  • All other streams healthylast check · 12s ago
Draggable grid · edit mode
8-group menu · real routes
70+ themes · Neon, Cyber, Retro...
03 — ARCHITECTURE

From upstream provider to every screen.

Three services, one Go binary for each, WebSocket-linked across your fleet. Import, transcode, distribute — every stage owned by XMAX. No glue scripts.

01 — PROVIDERS
Xtream Codes
scheduled sync
M3U playlists
file or URL
Stalker portal
MAG handshake
TMDB metadata
posters & EPG
02 — XMAX-API
Go + Fiber backend
GORM · Redis
Orchestrator
stream router
03 — TRANSCODE & ORCH
FFmpeg engine
NVENC · QSV · VAAPI
SRS + Stream proxy
HLS · TS · RTMP
Cascade manager
failover detector
04 — REMOTE AGENTS
xmax-agent
streaming nodes
xmax-lb-agent
load balancer
WebSocket hub
fleet-wide
05 — SUBSCRIBERS
Your iOS · Android
white-label
Android TV · Web
your brand
Smarters · MAG
Xtream API
Services3 · Go
Admin API surfaceREST + WS
Client APIXtream compat
Admin themes70+
04 — PROTECT YOUR REVENUE

The fraud your old Xtream panel couldn't stop.

Credential sharing. Botnet scraping. Endless resellers going rogue. The classic Xtream-based setups leak revenue by design. XMAX ships with the enforcement every operator actually needs — and that your subscribers can't work around.

  • Device-bound credentials. Every device that connects registers a fingerprint. max_devices caps how many can exist per line. A subscription you sold to one customer can't be used by 50 people on Telegram.
  • Concurrent connection enforcement. max_connections is a hard cap, checked on every stream open. Sold a 2-connection line? That's all they get, no matter how many devices are registered.
  • Rotatable playlist tokens. If a customer's URL leaks to a pirate site, one click rotates the token and every stolen copy goes dark. The legitimate customer's app reconnects on next refresh.
  • Rate limiting + abuse detection. Per-endpoint rate limits on player_api.php kill credential stuffing and scraping attempts before they drain your bandwidth. Suspicious patterns trigger automatic suspension.
  • Strict access chain. User → package → bouquet → stream. Subscribers see exactly what they paid for. No URL-guessing into premium content, no enumerating stream IDs, no hidden channels.
  • Reseller credit audit trail. Every credit a sub-reseller adds, spends, or refunds is logged with timestamp, IP, and acting user. Catches internal fraud — the kind that eats other operators alive.
  • One-click suspend, full state capture. Suspicious line? Suspend it from the admin panel — active streams die, devices are quarantined, and the full history (device IDs, IPs, view times, bandwidth) is preserved so you know exactly what happened before you decide whether to refund, cancel, or escalate.
05 — API

Three APIs. One for everything.

An admin REST API for the dashboard. A v1 client API for your branded apps. And player_api.php — the Xtream Codes compatibility layer, so IPTV Smarters, TiviMate, MAG, and Enigma2 boxes work the moment you hand over credentials.

ADMIN APIEvery dashboard button is one REST call away.
CLIENT v1Typed endpoints the apps ship against, with WS for live.
XTREAMDrop-in compatibility — third-party players just work.
200 OK · 43ms · x-xmax-region: us-east-2 ⧉ copy
06 — APPLICATIONS

Your channels, everywhere.

Ship white-label iOS, Android, and Android TV apps under your own brand. For everything else — MAG, Formuler, IPTV Smarters, TiviMate, VLC — our Xtream Codes compatibility layer gets subscribers streaming in seconds.

YOUR BRAND · HOME 7:34 PM
ON AIR
Live & on-demand grid
ANDROID TV · 4K
ANDROID TV · WHITE-LABEL
BOUQUETS
Live TV VOD Series Catch-up
LIVENow playing · with EPG
+1hNext programme title
+2hSchedule from XMLTV
+3hPer-channel catch-up
TABLET · WEB PLAYER
LIVE
Your brand.
iOS & Android · white-label
LLive TV
MMovies
SSeries
CCatch-up
iOS · ANDROID
07 — COMPATIBILITY

Your subscribers already have the app.

XMAX speaks Xtream Codes fluently, so any player that speaks Xtream just works. No custom installers. No support tickets. Hand over credentials — they stream.

IPTVSmarters TiviMate ◐ VLC MAG® Formuler/ Enigma2 Kodi.tv GSE.iptv
08 — INVITE ONLY

You can't buy XMAX. You get invited.

There's no checkout button, and there never will be. Every operator running XMAX was brought in by someone already inside the network. That referral chain isn't a marketing gimmick — it's the security model. Keeping XMAX out of open hands is what keeps it hard to fingerprint, hard to probe, and effectively exploit-free.

$ access: invitation required — referral verified

Already know an operator on XMAX? Ask them to refer you in.