IPTV Setup Guide
Setup guide
Set up your subscription on any device
Follow the steps for your exact device and you'll be streaming in a few minutes. No technical background needed.
How it works
Your subscription and the app you watch it through are two separate things. Think of your subscription as a key: it unlocks your content no matter where you use it. The player app is like the door itself, different devices open with different apps, but the same key works in all of them.
- Order your plan
- Get your login details
- Install a player app
- Start watching
What you receive after ordering
As soon as you order, we send you everything you need to get connected.
- Xtream Codes loginA server URL, username, and password. Most player apps, like TiviMate and iMPlayer, use this to log you in.
- M3U playlist linkA direct playlist address, plus a matching EPG link, for players such as VLC and iMPlayer.
- Portal URLAn address you enter on MAG boxes and STB emulators instead of a username and password.
You'll find all three in your welcome email and on WhatsApp right after you order. They're case-sensitive, so type them exactly as sent.
Choose your device
Pick what you're setting up below to see the exact steps for it.
Choose a device above to see step-by-step instructions.
Fire TV and Firestick Setup Guide
Firestick and Fire TV Cube don't come with a player app built in, so you'll install one yourself using the free Downloader tool. It only takes a few minutes and you only do it once.
Before you continue
The steps on this page use a player app built by an independent developer, not by us. We don't own, sell, or support that app directly, and any license or premium upgrade it asks for is between you and its developer.
We're only showing you how to connect your subscription inside the app.
Method 1: TiviMate
A fast, clean player with a detailed TV guide that runs smoothly on every Fire TV and Firestick model.
TiviMate
Free, some features need TiviMate Premium (paid upgrade)
-
On the Fire TV home screen, open Find, select Search, then search for Downloader.
-
Select Downloader from the results, choose Download, then Open once it installs.
Select Download -
Go back to the home screen, open Settings, then select My Fire TV.
Open My Fire TV -
Select Developer Options. If you don't see it, open About first and click the device name 7 times, then go back.
TipClicking the device name 7 times is what unlocks Developer Options on newer Fire TV menus. -
In Developer Options, select Install Unknown Apps, choose Downloader, and turn it on.
Select Install unknown apps -
Open Downloader, select Allow, then OK on the prompts that appear.
-
In the address bar, type the address below and select Go.
Type the address and select Go tivimate.com -
On the TiviMate site, select the download link for the app, then select Install once the file finishes downloading.
-
Select Done, then Open TiviMate.
Select Open TipIf the app doesn't show up on your home screen right away, restart the Fire TV or check Settings > Applications > Manage Installed Applications. -
Select Add Playlist, then choose Xtream Codes as the playlist type.
Choose Xtream Codes as the playlist type Heads upTiviMate's VOD library and some extra features need TiviMate Premium, a separate paid upgrade from the developer. -
Enter your details from your welcome email, then select Next.
Enter your details and select Next - Server URLFrom your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Keep TV channels and VOD selected, wait while TiviMate loads everything, then select Done.
TipKeep Downloader installed. You'll use it again whenever TiviMate needs an update.
Android TV and Google TV Setup Guide
If your TV runs Android TV or Google TV, common on Sony, TCL, Hisense, Philips, Nvidia Shield, Chromecast with Google TV and Mi Box, you can install your player straight from the Play Store.
Before you continue
The steps on this page use a player app built by an independent developer, not by us. We don't own, sell, or support that app directly, and any license or premium upgrade it asks for is between you and its developer.
We're only showing you how to connect your subscription inside the app.
Method 1: TiviMate
The easiest option since it installs straight from the Play Store, no sideloading needed.
TiviMate
Free, some features need TiviMate Premium (paid upgrade)
-
On your TV, open the Google Play Store and search for TiviMate IPTV Player.
-
Select Install, then Open once it finishes.
Select Install -
Select Add Playlist, then choose Xtream Codes as the playlist type (or M3U Playlist if that's what you received).
Choose your playlist type Heads upVOD sections, multiple playlists and recording need TiviMate Premium, a paid upgrade from the developer. -
Enter your playlist details from your welcome email, then select Next.
Enter your playlist details - Server URLFrom your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Keep TV Channels and VOD selected, then wait while TiviMate processes your playlist.
-
Select Done to finish.
TipThe TV guide can take a few minutes to load in the background. Check its progress under Settings > EPG.
Method 2: iMPlayer TV
A simple alternative from the Google Play Store if you prefer a lighter app.
iMPlayer TV IPTV Player
HzApps
Free, optional in-app upgrade
-
Open the Google Play Store on your TV, search for iMPlayer TV and select Install.
Select Install -
Open the app and select Add a Playlist.
-
Choose XC API as the playlist type.
-
Fill in your details, then select Add Playlist.
Enter your playlist details - Playlist nameAny name you like
- Server URLFrom your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Wait for your channels and library to finish loading, then start watching.
Method 3: STB Emulator
A fallback option if you prefer a MAG style portal login instead of Xtream Codes.
STB Emulator
Free
-
Open the Google Play Store and install STB Emulator.
Install STB Emulator -
Open the app and note the MAC address shown on screen.
TipSend this MAC address to our support team so we can register it to your subscription. -
Select the icon in the top right corner, then Settings, then Profiles.
-
Select your profile, or Add Profile to create a new one, then open STB Model and choose MAG 250.
-
Open Portal Settings and enter the Portal URL from your welcome email.
Enter your Portal URL - Portal URLFrom your welcome email
-
Select Screen Resolution and choose 1280x720 (a higher setting works well on faster connections).
Choose the 1280x720 resolution -
Exit the app and restart it to load your channels.
Heads upIf no channels appear, double check the Portal URL for typos, including capital letters.
Formuler and Dreamlink Setup Guide
Formuler and Dreamlink boxes come with their portal app already installed, so there's nothing to download. Just add your subscription details and your channels will load.
Method 1: Formuler (MyTVOnline)
For Formuler boxes such as the Z8, Z10, Z11 and GTV, using the app they ship with.
MyTVOnline 2 / 3
Included, no download needed
-
On your Formuler box, open MyTVOnline 2 (or MyTVOnline 3) from the home screen.
-
Select Menu, then Connections, then Add Portal.
Select Add Portal -
Enter a Portal Name (any name you like) and the Portal URL.
Enter Portal Name and Portal URL - Portal NameAny name you choose
- Portal URLThe server URL from your welcome email
-
Turn on Login Required (or the equivalent toggle), then enter your Username and Password.
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Select Connect and wait for your channels to load.
TipFormuler and Dreamlink boxes set up this way don't need MAC address registration, just your username and password.
Method 2: Dreamlink (DOL2)
For Dreamlink boxes, using the DOL2 app they ship with.
DOL2
Included, no download needed
-
On your Dreamlink box, open the DOL2 app from the home screen.
-
Select Menu, then Portals, then Edit Portal.
Select Edit Portal -
Enter a Portal Title (any name you like) and the Portal URL.
Enter Portal Title and Portal URL - Portal TitleAny name you choose
- Portal URLThe server URL from your welcome email
-
Turn on Login Required, then enter your Username and Password.
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Select Save, then restart the app to load your channels.
Samsung and LG Smart TV Setup Guide
These steps work for Samsung, LG and most other smart TVs that don't run Android. If your TV has the Google Play Store, use the Android TV guide instead for more app choices.
Before you continue
The steps on this page use a player app built by an independent developer, not by us. We don't own, sell, or support that app directly, and any license or premium upgrade it asks for is between you and its developer.
We're only showing you how to connect your subscription inside the app.
Method 1: IBO Player
Our top pick for Samsung and LG TVs: a quick one-time setup with nothing to type on the remote.
IBO Player
-
On your TV, open its app store and search for IBO Player, then install it.
Install IBO Player from your TV app store -
Open IBO Player. It shows a MAC address and a Device Key on screen.
Your MAC address and Device Key TipWrite down or photograph both codes, you'll need them in the next step. -
On a phone or computer, go to the IBO Player website to add your playlist.
iboplayer.com -
Sign in with the MAC address and Device Key from your TV.
Sign in with MAC address and Device Key - MAC addressShown on the IBO Player screen
- Device KeyShown on the IBO Player screen
-
Select Add Playlist, give it any name, paste the M3U playlist link from your welcome email, then save.
- Playlist nameAny name you like
- Playlist URLThe M3U link from your welcome email
-
Restart IBO Player on your TV to load your channels.
Heads upIBO Player includes a short free trial, and the developer charges an activation fee once it ends. If you're on our 12-month plan, send us the MAC address and Device Key and we'll take care of the IBO Player Pro activation for you.
Method 2: Hot Player
Another TV store option if you'd rather manage your playlist from a website instead of typing on the remote.
Hot Player
-
On your TV, open its app store, search for Hot Player, and install it.
Install Hot Player from your TV app store -
Open the app and note the MAC address shown on screen.
-
On a computer or phone, go to the Hot Player website and select Upload List.
hotplayer.app -
Enter the MAC address from your TV and select Next.
- MAC addressShown in the Hot Player app
-
Set Source to Xtream Code.
-
Fill in your playlist details and select Save.
Fill in your playlist details and save - Playlist NameAny name you choose
- HostThe server URL from your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Back on your TV, refresh or restart Hot Player to load your channels.
Heads upHot Player needs a yearly activation paid directly to its developer, separate from your IPTV subscription.
Roku Setup Guide
This works on any Roku device, including Roku TVs, the Streaming Stick and Roku Ultra.
Before you continue
The steps on this page use a player app built by an independent developer, not by us. We don't own, sell, or support that app directly, and any license or premium upgrade it asks for is between you and its developer.
We're only showing you how to connect your subscription inside the app.
Method 1: Hot Player
The most direct way to get live channels on your Roku, with your playlist managed from a website.
Hot Player
-
On your Roku home screen, open the Channel Store and search for Hot Player (also listed as Hot IPTV).
-
Select Add Channel to install it.
Add Hot Player from the Channel Store -
Open the channel. It shows a MAC address on screen.
TipWrite down or photograph the MAC address, you'll need it in the next step. -
On a computer or phone, go to the Hot Player website and select Upload List.
hotplayer.app -
Enter the MAC address from your Roku and select Next.
- MAC addressShown in the Hot Player channel
-
Set Source to Xtream Code.
-
Fill in your playlist details and select Save.
Fill in your playlist details and save - Playlist NameAny name you choose
- HostThe server URL from your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Back on your Roku, refresh or restart the Hot Player channel to load your channels.
Heads upHot Player needs a yearly activation paid directly to its developer, separate from your IPTV subscription.
Method 2: Screen mirroring from a phone
Use this if Hot Player isn't listed in your region's Channel Store, or if you'd rather set everything up on your phone.
-
Connect your phone or tablet to the same Wi-Fi network as your Roku.
-
Install iMPlayer on the phone: from the Google Play Store on Android, or the App Store on iPhone.
-
Open the app and add your subscription.
- Server URLFrom your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Get your Roku ready: for an Android phone, open Settings > System > Screen mirroring on the Roku and allow it. For an iPhone, open Settings > Apple AirPlay and HomeKit on the Roku and turn AirPlay on.
Turn on AirPlay for screen mirroring -
On an Android phone, start Screen mirroring (called Smart View or Cast on some phones) and pick your Roku. On an iPhone, open Control Center, tap Screen Mirroring and pick your Roku.
Tap Screen Mirroring and pick your Roku -
Open the player app on your phone. Whatever is on your phone screen will also show on your TV.
TipPicture quality depends on your Wi-Fi signal, so keep your phone close to the router for the smoothest playback.
iPhone, iPad and Apple TV Setup Guide
No jailbreak or extra software needed, just an app from the App Store and the details from your welcome email. Wi-Fi gives smoother playback than a cellular connection.
Before you continue
The steps on this page use a player app built by an independent developer, not by us. We don't own, sell, or support that app directly, and any license or premium upgrade it asks for is between you and its developer.
We're only showing you how to connect your subscription inside the app.
Method 1: iMPlayer
A simple playlist screen that works well on iPhone and iPad.
iMPlayer
HzApps
-
On your iPhone or iPad, open the App Store, search for iMPlayer IPTV Player, and install it.
Install iMPlayer IPTV Player from the App Store -
Open the app and select Add a Playlist.
-
For playlist type, choose XC API.
Choose XC API as the playlist type -
Fill in your playlist details.
Enter your login details and add playlist - Playlist NameAny name you choose
- Portal/Server URLFrom your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Select Add Playlist and wait for your channels to download.
TipiMPlayer works on iPhone and iPad. If you're setting up on Apple TV, use the Smarters Player Lite method below instead.
Method 2: Smarters Player Lite
The one of these two apps that also runs on Apple TV, not just iPhone and iPad.
Smarters Player Lite
WHMCS Smarters
-
On your device, open the App Store, search for Smarters Player Lite, and install it.
Install Smarters Player Lite from the App Store -
Open the app and select Add User.
-
Select Login with Xtream Codes API.
Choose Login with Xtream Codes API -
Fill in your login details.
Enter your login details and add user - NameAny name you choose
- UsernameFrom your welcome email
- PasswordFrom your welcome email
- URLThe server URL from your welcome email
-
Select Add User, wait for your channels to load, then open Live TV.
Windows and Mac Setup Guide
Pick the option that matches your computer: MyIPTV Player for Windows, or VLC for Windows and Mac. A wired Ethernet connection gives the steadiest picture for HD and 4K.
Before you continue
The steps on this page use a player app built by an independent developer, not by us. We don't own, sell, or support that app directly, and any license or premium upgrade it asks for is between you and its developer.
We're only showing you how to connect your subscription inside the app.
Method 1: MyIPTV Player
A Windows-only option that reads your subscription as an M3U playlist instead of an Xtream Codes login.
MyIPTV Player
-
On Windows 10 or 11, open the Microsoft Store, search for MyIPTV Player, and install it.
Install MyIPTV Player from the Microsoft Store -
Open the app and go to Settings.
Open Settings in MyIPTV Player -
Select Add new playlist and EPG source.
-
Choose Remote channel list as the source.
-
Fill in your playlist details and select Add remote list.
Add your playlist link as a remote list - NameAny name you choose
- Playlist linkThe M3U link from your welcome email
-
Back in Settings, choose your new playlist under Select channel playlist.
-
Open the Channels tab to start watching.
Method 2: VLC
A quick way to confirm your subscription works, though it has no TV guide.
VLC Media Player
VideoLAN
-
On your computer, open a browser and go to the official VLC website.
videolan.org/vlc -
Download and install VLC Media Player for your system.
-
Open VLC. On Windows select Media > Open Network Stream. On a Mac select File > Open Network.
Open Network Stream in the Media menu -
Paste your playlist link into the field and select Play.
Paste your playlist link and select Play - Network URLThe M3U link from your welcome email
TipLoading the full channel list can take a while, and VLC doesn't show a TV guide. Use this method to confirm your subscription works, then switch to a full player app for everyday viewing.
Android Phone & Tablet Setup Guide
Watch your subscription on the go with a free player app. You will need Android 5.0 or newer and a stable Wi-Fi or mobile data connection.
Before you continue
The steps on this page use a player app built by an independent developer, not by us. We don't own, sell, or support that app directly, and any license or premium upgrade it asks for is between you and its developer.
We're only showing you how to connect your subscription inside the app.
Method 1: iMPlayer
The easiest option for Android, with a guided setup and no extra steps.
iMPlayer
HzApps
Free, optional in-app upgrade
-
Open the Play Store on your phone or tablet.
-
Search for iMPlayer - IPTV Player and tap Install.
Tap Install to download iMPlayer -
Open the app and tap Add a Playlist.
Tap Add a Playlist TipTurn off battery optimisation for iMPlayer in your phone's Settings > Battery so the app keeps running smoothly in the background. -
Choose XC API as the playlist type.
Pick XC API as playlist type -
Fill in the form with the details from your welcome email.
Enter your playlist details - Playlist nameAny name you like
- Server URLFrom your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Tap Add Playlist and wait while your channels and content download.
TipStreaming uses roughly 1 GB of mobile data per hour in standard definition and about 3 GB per hour in HD, so use Wi-Fi if your data plan is limited.
Method 2: TiviMate
A popular player with a full TV guide, good if you like more control over your channel list.
TiviMate
TiviMate
Free, TiviMate Premium is a paid upgrade
-
Open the Play Store and search for TiviMate IPTV Player.
-
Tap Install, then open the app.
Tap Open to launch TiviMate -
Tap Add Playlist.
-
Choose Xtream Codes (or M3U Playlist if we sent you a playlist link instead).
-
Enter your login details from your welcome email.
Enter your TiviMate login details - Server URLFrom your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Tap Next and wait while TiviMate loads your channels.
TipMovies and series (VOD) sections need TiviMate Premium, a separate paid upgrade from the developer. Live TV works without it.
BuzzTV Box Setup Guide
BuzzTV boxes already have everything you need built in. Add your subscription through the box's own server settings menu.
Method 1: XC API Login
The built-in way to add your subscription, no extra app to install.
-
Turn on your BuzzTV box and make sure it is connected to your TV and the internet.
-
From the home screen, open Server Settings.
Open Server Settings -
Select XC API Login.
Select XC API Login -
Select Add XC API Login.
-
Enter your subscription details from your welcome email.
Enter your BuzzTV subscription details - Portal NameAny name you like
- Server URLThe server URL from your welcome email
- UsernameFrom your welcome email
- PasswordFrom your welcome email
-
Select Connect (or Save) to add the account.
-
Return to the home screen and open Live TV to start watching.
MAG Box Setup Guide
MAG boxes connect through a Portal URL instead of a username and password screen. Follow these steps in the box's on-screen menu.
Method 1: Portal Setup
The standard way to connect a MAG box to your subscription.
-
Connect your MAG box to your TV and to the internet, ideally with an Ethernet cable.
Heads upYour Portal URL is linked to this box's MAC address (on a sticker underneath, usually starting with 00:1A:79). If you did not send us this MAC address when ordering, message our support team with it before continuing, otherwise the portal will not connect. -
On the box, open Settings, then System Settings.
Open System Settings -
Select Servers, then Portals.
Select Portals -
Fill in Portal 1 with the details from your welcome email.
Enter your Portal 1 details - Portal 1 NameAny name you like
- Portal 1 URLFrom your welcome email
-
Leave Portal 2 empty unless you have ordered a second subscription for it.
-
Select Save.
-
Go back to System Settings and select Restart Portal (or restart the whole box).
-
Wait for the channel list to load.
TipIf nothing loads, restart both the box and your router.
Frequently asked questions
How long does setup take?
Most devices take about 5 minutes once you have your login details ready. Smart TVs and streaming boxes are usually the quickest.
Which app should I pick?
Any of the supported apps will work. Each device guide lists a recommended one to start with, and you can try a different one later if you prefer another layout.
What's the difference between Xtream Codes and M3U?
Xtream Codes uses a server URL with a username and password, and many apps use it to unlock extra features. An M3U link is a single playlist address that simpler players and some smart TVs accept directly.
How many devices can I use at the same time?
That depends on the number of connections included in your plan. Check your plan details, or message our support team if you're not sure how many you have.
What internet speed do I need?
Aim for roughly 10 to 15 Mbps for HD viewing and 25 Mbps or more for 4K. A wired connection also helps keep things stable on TVs and boxes.
What should I do if the video keeps buffering?
Restart your device and router, and connect with a cable if you can. Close any apps running in the background, update or clear the player app's cache, and try switching the stream format in its settings.
Why am I getting a login error?
Credentials are case-sensitive, so retype them instead of relying on autofill and remove any extra spaces. Double check the server URL too, including the http:// part and the port number.
Why isn't the TV guide loading?
Try refreshing the EPG from inside the app's settings first. If it still doesn't show up, add the EPG link from your welcome email manually.
Can I try it before I buy?
Yes. The 24 hour free trial lets you test everything on your own device before you commit to a plan.
Stuck on a step?
Our support team is on WhatsApp and live chat if you need a hand with any part of the setup.