IPTV Admin Panel Auto Installer
Stop losing time and money to cracked, unstable panels. Xtream-Masters ActiveCode OTT Panel installs on your server in under 2 minutes — secure, fast, and built to stay online under load.
The complete OTT solution for providers tired of missing features, weak security, and no support. One license runs your main server plus unlimited load balancers.
ActiveCode OTT Panel
- Main server + unlimited load balancers included
- Multi-Main Edge Servers add-on — up to 10× your main server's power
- Runs on Ubuntu 18.04 to 24.04 (main & load balancer)
- 32 GB RAM minimum on the main server
Enterprise-grade where it counts
Three capabilities that keep your service fast and online when traffic spikes, providers change, or attacks hit.
Multi-Main Edge Servers
Dedicated edge servers mirror your panel and absorb all heavy client traffic, so your main server stays fast and free even at peak time.
- 10× the power of your main server
- Tens of thousands of requests / sec
- Stays online under DDoS & peak load
DDoS & Attack Protection
A self-built defense system mitigates Layer-7 DDoS, brute-force, API abuse and SQL injection so your service keeps running without interruption.
- Layer-7 DDoS mitigation
- Real-time threat detection
- Auto-blocking of suspicious IPs
Optimized Core
An optimized binary built from scratch keeps RAM and CPU low, so a modest server handles large event loads without slowing down.
- Up to 60% less resource usage
- Handles 10K+ concurrent connections
- Event-ready architecture
Everything in the panel, in one place
Fast installation, stability, security and low resource usage — filter the full toolset by category.
ActiveCode Protocol
Device-based authentication that eliminates unauthorized sharing. Each activation code binds to a specific device, preventing credential theft.
Learn moreServer Guard Security
Defends against playlist probing, brute-force attacks and sophisticated Layer-7 DDoS — while keeping RAM and CPU usage cool.
Auto-SSL Installation
Keep main and load balancer servers protected with automated SSL certificate installation and renewal.
Real-time VideoLog
Show a live VideoLog with real usage data instead of playback errors when limits are exceeded — so you can identify leaked accounts and secure them.
Hide VOD Source URL
Stream VOD and series through your server while safeguarding original provider URLs by proxying the source.
Same IP Detection
Detect and manage multiple users streaming from the same IP. Spot multi-login abuse and unauthorized sharing in real time.
Stream Fingerprint
Watermark streams with invisible fingerprints to trace unauthorized redistribution back to the source subscriber.
Multi-Main Edge Servers
Offload playlists, EPG and portals onto dedicated edge servers that mirror your panel — up to 10× the power of your main, 5× faster response, and online under DDoS or peak load.
Optimized Performance Core
An optimized binary minimizes RAM and CPU consumption for rock-solid stability when handling large event loads.
Smart Stream Analyzer
Identifies source problems on demand and auto-corrects audio interruptions by adjusting the probe size.
Auto M3U Content Sync
Automatically update streams and add full categories from your provider's M3U link — perfect for event management.
Mass EPG Assignment
Automatically apply EPG to your channels with 95% accuracy and save hours of manual work.
One-Click Content Import
Import categorized content from M3U sources with a single click, supporting on-demand or direct source options.
Auto Channel Mapping
Automatically remap channel sources when providers change URLs, keeping your channel list current without manual work.
Down Source Realtime
Monitor stream sources in real time and get instant alerts when channels go offline — faster detection, faster fixes.
Swap Stream Source
Swap stream sources instantly without affecting active viewers — seamless provider switching with zero downtime.
Category Management
Let users reorder, rename and add or remove categories across reseller and client panels.
Official Reseller API
Grow your business with a dedicated reseller API that streamlines order processing and user management.
Client Subscription cPanel
A personalized control panel per client subscription for independent content management and password updates.
Multi-Tier Reseller System
Create resellers, sub-resellers and member groups with custom permissions — each with their own portal.
Batch Manager
Generate and manage ActiveCodes in bulk — hundreds at once with predefined subscription templates.
Client Reporting & Requests
A client panel to report channel problems and request new channels, with a built-in support ticket system.
Payment Integrations
Built-in Stripe, PayPal, Coinbase, Cryptomus and Binance — let resellers top up credits automatically.
Apps Lock Setup
Lock subscriptions to specific apps and control which players can access your service for added security.
xDrive Encrypted Backup
Automated encrypted cloud backups restore your panel and data instantly if a server fails. Dropbox backup supported.
Auto Database Migration
Seamlessly migrate from XtremeUI, XUI, NXT, Streamcreed and other panels with a powerful migration system.
Fast Installation
A lightweight core with minimal dependencies installs in under 2 minutes.
Monthly Updates
New features and improvements every month, delivered through automatic one-click updates.
Server Cleaner
Automated disk cleanup removes old logs, temporary files and cached data to keep servers running at peak.
Mass Edit Tools
Bulk-edit users, ActiveCodes, MAG devices, channels, movies and series — hours saved on routine tasks.
Prefix Manager
Manage channel, movie and series prefixes in bulk to rebrand categories with custom naming.
TMDB Auto-Sync
Fetch and update movie and series metadata, posters and descriptions from TMDB with one click.
Logo DNS Changer
Bulk-update channel logos by changing DNS or domain — ideal when moving logo hosting to a new CDN.
Resources Monitor
Real-time CPU, RAM and disk monitoring across every server for instant visibility into health and performance.
Bandwidth Monitor
Track bandwidth across all load balancers and the main server to find peak hours and optimize costs.
Disk Monitor
Track disk usage and get alerts before you run out of space, preventing unexpected downtime.
Live Connections Map
Visualize active viewer connections on an interactive world map and see where your audience watches in real time.
Subscription Statistics
Analytics on subscription creation, expiry, bans and renewals with detailed charts and exportable reports.
Proxy Server Management
Add servers as proxies to shield main and load balancer IPs, and rotate proxies for added protection.
Channel & Movie Statistics
Per-title viewership stats for channels, movies and series so you can optimize your catalog.
Monitor Top Channels
Real-time uptime monitoring, sortable by uptime, viewers or error rate to quickly find problem streams.
One dashboard for every content type
Manage channels, movies, series, radio, EPG and proxy routing from a single powerful panel.
Live Channels
Full channel management with advanced import tools, auto-updater and stream review.
- Import via M3U, File or Text
- Auto Stream Updater
- Stream Review & Quick Edit
- Mass Edit & Prefix Manager
Movies (VOD)
Complete VOD management with TMDB auto-sync, poster management and M3U import.
- TMDB Auto-Sync Metadata
- Movies Manager & Extractor
- Duplicate Detection
- Bulk Poster Assignment
TV Series
Season and episode structure with automatic TMDB metadata for entire catalogs.
- Series + Episode Management
- Mass Import (M3U/File/Text)
- TMDB Series Re-sync
- Duplicate Series/Episode Check
Radio Stations
Full radio station management with mass import and edit tools beyond video.
- Add & Manage Stations
- M3U Radio Import
- Mass Edit Radio
- Category Organization
EPG Management
Electronic Program Guide with mass auto-assignment reaching 95% accuracy.
- Mass EPG Assignment
- Multiple EPG Sources
- Auto Channel Matching
- 95% Assignment Accuracy
Self-Integrate Proxy
Built-in proxy module to bypass ISP blocking. Manage routes, endpoints and failover from one place.
- ISP Bypass Routing
- Proxy Endpoint Setup
- Mass Stream Rewriter
- One-Click Proxy Install
Every device and login type, unified
Support every authentication method and device from a single panel.
ActiveCode Users
Device-bound activation codes with batch generation, app-lock setup and mass edit — the most secure IPTV authentication.
M3U Line Users
Traditional username/password lines with mass import, weak-password detection and full management tools.
MAG Devices
Full MAG/STB management with MAC linking, mass edit and device-specific settings.
Enigma2 Devices
Dedicated Enigma2/E2 management with linking tools and separate subscription tracking for satellite receivers.
Custom Expiry Videos
Show branded video messages when subscriptions expire instead of error screens — fewer support tickets.
Activity Tracking
Activity logs, connection history, same-IP detection, subscription stats and ban/rename tracking.
A multi-tier reseller system that scales
Build a full reseller hierarchy — resellers who create sub-resellers, each with their own branded portal.
Reseller Members
Create unlimited resellers with custom credit packages, permissions and member groups.
- Custom Permission Groups
- Credit-Based System
- Member Groups & Tiers
Sub-Reseller Network
Resellers create their own sub-resellers, each managing an independent client base.
- Unlimited Sub-Resellers
- Independent Client Management
- Reseller-to-Reseller Credits
Payment & Fund Management
Automated payment collection with Stripe, PayPal, Coinbase, Cryptomus and Binance.
- Auto Credit Top-Up
- Fund Logs & Audit Trail
- Reseller Payment Methods
Serving customers in minutes
From purchase to your first customer in under 10 minutes.
Purchase License
Buy at €40/month with instant activation and unlimited load balancers included.
Add Your Server
Add your server's SSH details in the Master CMS Panel — it installs automatically in under 2 minutes.
Import Content
Import channels, movies and series via M3U, or migrate your existing database with one click.
Start Serving
Create users, set up resellers and start serving customers immediately, with full support.
Migrate from any panel
Our automated database migration makes switching painless — keep all your users, subscriptions and content intact. Worried about switching? Our team walks you through it.
- Purchase a license and add your server in the CMS Panel
- The panel installs automatically in under 2 minutes
- Click "Migrate" and enter your old database credentials
- Migration runs automatically — all users and data preserved
- Reset the admin password and update settings
- Keep the old panel running as a backup during testing
Software version history
Track every update to the IPTV Admin Panel — each one applied in under a minute with one click.
Frequently asked questions
Detailed answers about installation, migration, security and support. Review these before contacting our team.
Can I migrate from another panel to Xtream-Masters ActiveCode OTT Panel?
Yes. Our automated migration moves your users, lines, bouquets, streams, movies, series, categories, resellers and settings from XtremeUI, XUI / XUI One, NXT, Streamcreed and other panels. There are two ways to migrate — a fresh server (recommended) or your existing OS.
Method 1: Migrate to a new server (recommended)
You'll need: a fresh Ubuntu 24.04 server, a database backup from your current panel, SSH access, and your Master CMS Panel (xm:) login.
- Add the new server. In the Master CMS Panel, delete the old main-server entry, then add the new server with its SSH credentials. Installation finishes in under 5 minutes.
- Migrate the database — choose one option:
- Remote connection: click "Migrate Database", enter your old database host, port, name, user and password, select your previous panel type, then click Migrate.
- Backup file (recommended): export from your old panel, place the file at /root/backup.sql (.sql.gz also works), then in "Migrate Database" pick your panel type and the backup-file method and click Migrate.
mysqldump -u USER -p DB_NAME > backup.sql
- Reset the admin password. After the success message, go to MasterAdmin → "Reset Admin Password" (optionally set a custom panel port), then log in.
- Bring servers online. Edit the main server → set its SSH password → Main Server Option → Restart Service. For each load balancer → set SSH password → LB Server Option → Re-install Balancer.
Method 2: Install on your existing OS (no reinstall)
Important: a fresh OS install is safer and recommended. Only use this method with complete, verified database backups.
- Back up MySQL. Create full database backups, download them locally, and verify them before continuing.
- Remove the existing MySQL so the panel can install its own clean database:
sudo service mysql stop sudo apt-get --force-yes remove mysql-server mysql-client sudo apt-get --force-yes purge mysql-server mysql-client sudo apt-get --force-yes remove mysql-common -y sudo apt-get --force-yes purge mysql-common -y sudo apt-get --force-yes autoremove --purge -y sudo apt-get autoclean sudo rm -rf /etc/mysql /var/lib/mysql /var/log/mysql - Install the panel. Enter your server's SSH details in the Master CMS Panel and let the installation complete.
- Restore your data. Upload backup.sql.gz to /home/xtreamaster/backups/, log in with admin / admin, then open Backup → Restore Backup.
After migrating: confirm your content displays correctly, then test user login, streaming and VOD playback. After a XUI migration, episode order can be corrected with:
UPDATE series_episodes AS se SET se.sort = se.episode_num;
Need a hand? See the full migration guide.
What is required to create an IPTV server?
Setting up your own IPTV server takes planning and resources. Here's what you need:
Technical requirements:
- A solid understanding of streaming software, and a willingness to learn
- Dedicated servers (not provided by us) with sufficient resources
- Reliable IPTV software for high-quality streaming and restreaming
- A stable internet connection with high bandwidth
Business considerations:
If you already have a client base that can cover server, streaming and software costs, you can build your own system. If you're just starting out, we recommend:
- Starting as a distributor to build your client base
- Establishing sub-resellers under your umbrella
- Growing before investing in costly server infrastructure
This lets you learn the business while minimizing initial risk.
Can you provide support to set up my server?
We provide comprehensive video tutorials covering all panel functions. We assume you have basic software knowledge.
What we offer:
- Detailed video tutorials covering every feature
- Documentation and user guides
- Technical support for software-related issues
We recommend exploring the panel independently while referencing our tutorials — this hands-on approach helps you learn the system effectively. If you hit technical issues, contact our support team.
Do you offer premium technical support?
We understand technical issues can be complex and hard to resolve alone.
Premium support service:
For clients who need hands-on help, we offer premium support at €50 per hour. Our expert team will:
- Diagnose and resolve the technical issues you're facing
- Ensure your service runs smoothly with proper configuration
- Optimize your server setup for best performance
- Provide guidance on best practices
Ideal for resolving complex issues quickly and keeping your system at peak efficiency.
Is the Xtream-Masters IPTV panel secure?
Yes — security is our top priority. We built the system with multiple layers of protection:
Security features:
- Carefully written code following security best practices
- Protection against hacking attempts including DDoS attacks
- Regular security updates and patches
- Built-in firewall and intrusion detection
- Encrypted data transmission and storage
Our customers have run the service for years without security breaches. We continuously monitor and update our defenses, and the panel includes self-defense mechanisms against common attacks.
What is the ActiveCode protocol in an IPTV panel?
ActiveCode is a device-based authentication system built specifically for IPTV services to eliminate unauthorized account sharing and credential theft.
How ActiveCode works:
- Device binding: each code ties to a specific device (MAC address, device ID or unique identifier)
- One-time activation: users activate once, permanently linking the subscription to their device
- Automatic authentication: after activation, users are authenticated without a username or password
- Sharing prevention: codes can't be shared or reused on other devices without authorization
Benefits for providers:
- Eliminate revenue loss from unauthorized sharing
- Fewer support tickets from stolen credentials
- Better user tracking and analytics
- Stronger security than username/password
- Simpler experience — no complex passwords
Our panel provides complete ActiveCode API integration across web, Android, iOS and smart TV apps. See the ActiveCode documentation for details.
ActiveCode vs traditional username/password — which is better?
ActiveCode delivers superior security and user experience. Here's a direct comparison:
| Feature | ActiveCode Protocol | Username / Password |
|---|---|---|
| Account sharing | Prevented (device-locked) | Easy to share |
| User experience | Simple one-time activation | Login required each time |
| Credential theft | Immune (no credentials to steal) | Vulnerable to phishing |
| Revenue protection | Maximum protection | High revenue loss |
| Support tickets | Minimal (no password resets) | High (forgot password) |
| Device management | Built-in tracking | No native tracking |
Recommendation: ActiveCode is the superior choice to maximize revenue, security and user experience. The panel supports both methods, so you can choose per your business needs. View technical documentation.
How do I set up and use ActiveCode in the Xtream-Masters panel?
Setting up ActiveCode is straightforward. Follow these steps to enable device-based authentication:
Step 1: Enable ActiveCode in settings
- Log in to your admin panel
- Go to Settings > Authentication Methods
- Enable "ActiveCode Protocol"
- Configure activation rules (device limits, expiration, etc.)
Step 2: Generate ActiveCodes
- Go to Users > Create Subscription
- Select "ActiveCode" as the authentication type
- Set the subscription duration and device limit
- Generate the activation code(s)
- Distribute the codes to customers
Step 3: User activation
- The user opens your IPTV app
- Enters the ActiveCode you provided
- The app binds to their device
- They get instant access — no extra login
API integration for developers
For custom apps, the panel provides Activation, Validation, Management and Analytics APIs. See the ActiveCode technical documentation → for specs and examples across Android, iOS and web. Need help? Our support team can assist with integration.
Ready to upgrade your IPTV business?
Join thousands of providers who trust Xtream-Masters for reliable, feature-rich IPTV panel management.
