COMPLETE SETUP GUIDE

How to Setup IPTV on Any Device — Every App and Smart TV Covered

Whether you’re using a Firestick, an Android box, an LG or Samsung smart TV, an Apple device, a MAG box, or a player app like Smarters Pro, TiviMate, or Kodi — the setup follows the same basic idea with a few small differences. Pick your device below and start watching in minutes.

BEFORE YOU START

How IPTV Installation Works Across Devices

Almost every IPTV app asks for your login in one of three ways. Once you understand these, every setup on this page feels familiar.

M3U

M3U URL

A single link that loads your entire channel list into any player app in one step.

XC

Xtream Codes

A username, password, and server URL combination used by most modern IPTV apps.

MAC

MAC Address

Some smart TV and box apps register your device’s MAC address instead of a normal login.

ⓘ
Always use a legitimate, authorized IPTV provider. A properly licensed service gives you stable servers, a working TV guide, and real support, which makes every install on this page smoother and far more reliable.

STEP-BY-STEP

Setup Instructions by Device

Find your device below and follow the numbered steps to get your channels loaded.

1

Amazon Firestick & Fire TV

Works the same on Fire TV Stick 4K, Fire TV Cube, and built-in Fire TV televisions.

  1. Go to Settings > My Fire TV > Developer Options and turn on Apps from Unknown Sources.
  2. Search for Downloader in the Fire TV search bar and install it.
  3. Open Downloader, enter the official download link for your IPTV app (such as IPTV Smarters Pro), and download it.
  4. Select Install when the file finishes, then open the app.
  5. Log in with your Xtream Codes details or paste your M3U URL, and let your channels load.

2

Android Phones, Boxes & TVs

Covers Android phones, tablets, Android TV boxes, and Android-powered smart TVs.

  1. Open the Google Play Store on your Android device.
  2. Search for your IPTV app, such as IPTV Smarters Pro, TiviMate, or OTT Navigator, and install it.
  3. Open the app and choose to add a new playlist or user.
  4. Enter your Xtream Codes login or paste your M3U URL.
  5. Confirm and let the channel list and TV guide load.

3

LG Smart TVs (webOS)

Some apps use your TV’s MAC address for activation instead of a normal login.

  1. From your LG TV home screen, open the LG Content Store.
  2. Search for an IPTV app like Smart IPTV or IPTV Smarters and install it.
  3. Open the app and note the MAC address it shows on screen.
  4. On a computer or phone, visit the app’s official website, enter that MAC address, and upload your M3U URL.
  5. Reload the app on your TV to see your channels appear.

4

Samsung Smart TVs (Tizen)

Very close to LG’s process, using the Samsung Smart Hub app store.

  1. Press the Home button and open the Samsung App Store (Smart Hub).
  2. Search for Smart IPTV or IPTV Smarters and install it.
  3. Launch the app and copy down the MAC address if the app asks for one.
  4. Go to the app’s official website, enter the MAC address, and upload your M3U link, or log in directly with Xtream Codes if supported.
  5. Restart the app to load your full channel lineup.

5

Apple Devices (iPhone, iPad & Apple TV)

No sideloading required — every app installs cleanly through the App Store.

iPhone & iPad

  1. Open the App Store, search for an app like IPTV Smarters Pro, GSE Smart IPTV, or iPlayTV, and install it.
  2. Open the app, add a new playlist, and enter your Xtream Codes login or M3U URL.
  3. Confirm and your channels will load, ready to watch on the go.

Apple TV

  1. Open the App Store, then search for and install iPlayTV or another supported IPTV player.
  2. Launch the app, add a new playlist using your M3U URL or Xtream Codes details, and let it load.
  3. Enjoy a full big-screen IPTV experience through your Apple TV.

6

MAG Box, Formuler Z7+ & Smart STB

These work with a portal URL instead of a normal login.

MAG Box

  1. Go to Settings > System Settings > Servers > Portals.
  2. Enter the portal URL your provider gave you in the Portal 1 field, save the settings, and restart the box.
  3. After it reboots, your channels will load automatically. Make sure your provider has registered your box’s MAC address first.

Formuler Z7+

  1. Open the built-in MYTVOnline player, go to settings, and add a new portal or playlist using the URL your provider supplied.
  2. Save and reload, and your channel list will appear.
  3. Since it’s Android-based, you can also install other IPTV apps and log in with Xtream Codes or an M3U link.

Smart STB

  1. Install the app, note the MAC address it displays, and give that MAC to your provider so they can register it.
  2. Enter the portal URL in the app’s settings and reload.
  3. Your channels will load just as they would on a real MAG box.

7

Google Chromecast

Setup depends on whether you own a Chromecast with Google TV or a basic Chromecast.

  1. For Chromecast with Google TV, open the Play Store, install an app like IPTV Smarters Pro, and log in with your details.
  2. For a basic Chromecast, open a cast-supported IPTV app on your phone instead.
  3. Tap the Cast icon inside the app and select your Chromecast.
  4. Choose a channel, and it will play on your TV through the phone.

8

Windows PC

Turn your PC into a full IPTV viewer — handy for testing a new subscription quickly.

  1. Install your chosen app, such as IPTV Smarters Pro, My IPTV Player, or VLC.
  2. Open the app and find the option to add a playlist or open a network stream.
  3. Paste your M3U URL or enter your Xtream Codes login.
  4. Add your EPG link if the app asks for one, then load your channels.

PLAYER APPS

Setup for Popular IPTV Player Apps

Tap an app to see exactly how to add your playlist. All of them load the same IPTV subscription.

IPTV Smarters Pro
Choose Login with Xtream Codes API to enter your username, password, and server URL, or pick Load Your Playlist or File/URL to paste an M3U link. Name the profile and confirm — channels, movies, and the TV guide load automatically.
IBO Player
Open the app and note the MAC address and device key shown on screen. Go to the IBO Player official website, enter that MAC and key, and upload your M3U playlist there. Reload the app to see your channels.
OTT Navigator
Go to Settings > Playlists > Add playlist. Choose Xtream Codes or M3U, enter your provider details, and save. Known for its highly customizable layout and strong EPG support.
GSE Smart IPTV
Tap the menu and select Remote Playlists (or Xtream Codes API), then add a new playlist with your M3U URL or Xtream login. Works on both Android and Apple devices.
My IPTV Player
Mainly used on Windows and Xbox. Add a new playlist by pasting your M3U URL, then add your EPG link in the guide settings if you have one.
Smart IPTV (SIPTV)
Common on LG and Samsung TVs and uses MAC activation. Note the MAC address, visit the Smart IPTV website, upload your M3U link, and complete activation if the free trial has ended.
iPlayTV (Apple TV)
Add a new provider or playlist and paste your M3U URL. Confirm, and iPlayTV loads your channels with a clean, Apple-friendly interface.
SET IPTV
Uses MAC activation on smart TVs. Copy the MAC address, visit the SET IPTV website, upload your M3U playlist, activate if prompted, then restart on your TV.
Perfect Player
Go to Settings > General. Under Playlist, add your M3U URL or Xtream Codes login, and under EPG, add your guide link separately. Lightweight and reliable on Android boxes.
Net IPTV
Another MAC-based smart TV app. Note the MAC address, visit the Net IPTV website, upload your M3U link, complete activation if required, then reload the app.
Kodi
Go to Add-ons > My add-ons > PVR clients > PVR IPTV Simple Client, paste your M3U URL plus your EPG link, enable the add-on, then restart Kodi to load channels under the TV section.
Purple Player
Links to your device with a code. Note the MAC address and device key, visit the Purple Player website, enter those details, upload your playlist, and reload the app.
VLC Media Player
Go to Media > Open Network Stream, paste your M3U URL, and click Play. Doesn’t include a TV guide, so it’s best for a fast check rather than daily viewing.
TiviMate
Tap Add playlist and enter your Xtream Codes login or M3U URL. Automatically pulls in your EPG and offers a polished, TV-style guide.
Duplex IPTV
Uses device-based activation. Note the MAC address and device key, visit the Duplex IPTV website, enter those details, and add your playlist there.
IPTV Extreme
Go to the menu and select the option to add a playlist. Enter your M3U URL or Xtream Codes login, then add your EPG link if you have one.

TROUBLESHOOTING

Common Installation Problems and Fixes

Wrong login details: Double-check every login detail first, since a single wrong character in a username, password, or URL will block the connection.

MAC not registered: For MAC-based apps, make sure your MAC address is registered and your activation is active.

Buffering channels: If channels load but keep buffering, the issue is almost always your internet speed rather than the app itself.

FAQ

Frequently Asked Questions

? Which device is best for installing IPTV?
The Amazon Firestick is the most popular and easiest for beginners, but Android boxes, smart TVs, and Apple devices all work well. The best choice is simply the device you already own and watch on most.
? Why does my smart TV app ask for a MAC address instead of a login?
Some smart TV apps like Smart IPTV and SET IPTV use your TV’s MAC address for activation. You upload your channel list on the app’s official website and link it to that MAC instead of typing a login into the TV.
? Can I use the same IPTV subscription on different devices and apps?
Yes, your subscription works across many apps and devices, though most providers limit how many screens can stream at the same time. Check your plan to see how many connections you’re allowed.
? Do I need to sideload apps on every device?
No, only devices like the Firestick usually need sideloading. Android, Apple, and smart TV app stores let you install most IPTV apps directly with no extra steps.
? What’s the difference between an M3U URL and Xtream Codes login?
An M3U URL is a single link that loads all your channels, while Xtream Codes uses a separate username, password, and server URL. Both do the same job, so use whichever your provider gives you.

Installing IPTV on any device really comes down to the same simple idea: get your app, then load your channels with an M3U link, Xtream Codes login, or a registered MAC address. Once you spot that pattern, the steps for a Firestick, LG TV, Apple TV, or any player app all start to feel familiar and easy.

Pick the section that matches your device or app, follow the steps in order, and use an authorized IPTV provider for the smoothest experience. If something doesn’t load, it’s almost always a small typo or an internet issue, so a quick double-check usually gets you watching in no time.

Get Your IPTV Subscription UK Plan Today

Choose the IPTV subscription plan that fits your needs and start streaming on your preferred device using this guide.