How to Set Up IPTV on Any Device or App?– Easy Setup Guide [2025] –
Setting up IPTV is easier than ever.
This step-by-step guide will help you install and configure IPTV on popular devices and apps like Firestick, Smart TVs, Android, MAG Boxes, MyIPTV, and more. Follow the guide below to get started in minutes.
IPTV Setup Requirements ⚠️ (Before You Begin) ⚠️
A valid IPTV subscription (get one [here]) 👈
Internet connection (min 20 Mbps for HD)
A compatible device or app (see list below)
Your m3u link, Xtream Codes login, or Portal URL for MAG users.
Choose Your Device or App 👇 -


Flix IPTV on Smart TV
How to Install:
✅ Samsung Smart TV → Samsung App Store
✅ LG WebOS → LG Content Store
✅ Android TV / Firestick → install APK via: https://flixiptv.cc/flix.apk (Follow setup Guide Bellow)
How to Configure:
1️⃣ Open Flix IPTV → note your MAC address
2️⃣ Visit: https://flixiptv.eu/mylist
3️⃣ Enter your MAC + M3U link → click Send
4️⃣ Refresh the app → enjoy IPTV!
Activation: Flix IPTV offers a 7-day free trial → lifetime license required after.


IPTV Smarters on Android or iOS
IPTV Smarters Player is one of the most popular IPTV apps for both Android and iOS devices.
👉 It allows you to easily watch IPTV by using a simple login (Xtream Codes API) or an M3U playlist link.
Good for: Beginners, casual users, mobile users, Android boxes, iPhones, Smart TV boxes.
Where to Download IPTV Smarters
For Android (TV / Box / Smartphone):
✅ Google Play Store (Official Version):
👉 https://play.google.com/store/apps/details?id=com.nst.smartersplayer
(Works on many Android smartphones, Android TV boxes, Firestick with Google Play)
✅ Direct APK (if Play Store version unavailable):
👉 https://www.iptvsmarters.com/smarters.apk
(Good for Android TV / Boxes / Firestick users needing APK install.)
For iPhone / iPad (iOS):
✅ App Store:
👉 https://apps.apple.com/in/app/smarters-player-lite/id1628995509
(Lite version for iPhone / iPad — works well with Xtream Codes API.)
How to Set Up IPTV Smarters (Beginner Friendly)
Follow these simple steps → works on both Android and iOS:
1️⃣ Install the App
Android → install from Google Play or APK.
iPhone / iPad → install from App Store.
2️⃣ Open the App → Select Login Method
You will see these options:
✅ Login with Xtream Codes API → Recommended
✅ Load Your Playlist or File/URL (M3U link) → Optional
✅ Play Single Stream → Optional
👉 For most users → Xtream Codes API is the easiest and most stable way.
3️⃣ Enter Your Login Details
Your IPTV provider should send you:
- Anyname: Type Any
Username
Password
Server URL (Portal URL / API URL)
👉 Enter this information → click ADD USER.
4️⃣ Wait for Playlist to Load
The app will load your:
Live TV channels
Movies (VOD)
Series (if available)
EPG (TV Guide), if your provider supports it.
5️⃣ Start Watching IPTV!
Click Live TV to view channel categories.
Click any channel to watch.
You can also access Movies, Series, Catch Up (if available).


Install IPTV on Fire TV Stick
Amazon Fire TV Stick is one of the most popular devices for IPTV.
👉 It’s affordable, powerful, and works perfectly with many IPTV apps.
But: most of the best IPTV apps (like IPTV Smarters or TiviMate) are not available in the Amazon Appstore → you’ll need to install them using an APK File URL or Shortcode via Downloader app.
Recommended IPTV Apps for Firestick
✅ IPTV Smarters Pro → Beginner-friendly IPTV player
✅ TiviMate IPTV Player → Better interface
✅ Flix IPTV → Great for Smart TVs and Firestick, but a Paid App.
✅ IboPlayer IPTV → Great for most IPTV Services, but a Paid App.
⚙️ How to Install IPTV Apps on Firestick (Step-by-Step Guide)
1️⃣ Enable Apps from Unknown Sources
👉 You must do this step first to allow APK installation.
From Firestick Home screen → go to Settings
Click My Fire TV
Select Developer Options
Turn on:
✅ ADB Debugging
✅ Apps from Unknown Sources → turn ON
2️⃣ Install Downloader App
From Firestick Home screen → go to Search (magnifying glass)
Type: Downloader
Select Downloader App → install it
Open Downloader App
3️⃣ Install IPTV Apps via Downloader
👉 Now you will use Downloader to install your IPTV apps:
✅ IPTV Smarters Pro →
👉 APK URL: https://www.iptvsmarters.com/smarters.apk
👉 Downloader Code: 6578878
✅ TiviMate IPTV Player →
👉 URL: https://tivimate.com/tivimate.apk
👉 Downloader Code: 272483
✅ IBOPlayer IPTV →
👉 URL: http://ibodesk.com/iboupdate.apk
👉 Downloader Code: 1171959
✅ Flix IPTV →
👉 URL: http://flixapp.net/flix-iptv-player.apk
(Check official apps sites for the latest APK Versions)
4️⃣ How to Install the App Using Downloader
Open Downloader app
In URL field → type the APK URL you want → click Go
Wait for APK to download
When prompted → click Install
After install → click Done → delete APK file (Optional)
App is now ready in Your Apps & Channels
5️⃣ Launch IPTV App & Configure
Open the IPTV app you installed
Enter your Xtream Codes API or M3U link (provided by your IPTV provider)
Start watching!
⚠️ Important Notes for Beginners:
✅ Always download APKs from official sources or your IPTV provider → avoid unknown APK download sites.
✅ IPTV Smarters and TiviMate are both great for beginners.
✅ Enable “Apps from Unknown Sources” only when needed → turn it off again for security.
✅ Premium features (TiviMate / IPTV Smarters) require activation or license purchase.


TiviMate IPTV Player
TiviMate IPTV Player is one of the best IPTV apps for Android TV, Firestick, and Android boxes.
👉 It offers a modern TV interface, smooth performance, great EPG (TV guide), and works perfectly with most IPTV services.
However → it is not a free IPTV service → you need to have:
✅ A valid IPTV subscription → get yours [here] 👈
✅ An M3U playlist link and/or Xtream Codes API from your IPTV provider.
Where to get TiviMate
TiviMate is not in the Google Play Store on all devices → you need to install it using:
✅ Downloader app on Firestick → https://tivimate.com/tivimate.apk
✅ Or install TiviMate from Play Store if your Android TV supports it → TiviMate Companion app
Step-by-Step: How to Set Up TiviMate
1️⃣ Install TiviMate on your Device
Firestick:
Use the Downloader app (see our Firestick install section above)
Enter the TiviMate APK link → download and install
Android TV Box:
Use Downloader app or install directly if TiviMate is in your Play Store.
2️⃣ Open TiviMate App
Once installed, open TiviMate.
👉 The app will open to a clean home screen.
You will see an option to Add Playlist or similar → this is where you will load your IPTV subscription.
3️⃣ Load Your IPTV Playlist
Your IPTV provider will give you:
✅ Option A → M3U Playlist Link
✅ Option B → Xtream Codes API (usually recommended → faster, with EPG support)
👉 In TiviMate, you will enter this information:
If using M3U → enter the link exactly as provided.
If using Xtream Codes → you will enter server URL, username, and password.
👉 After entering your IPTV info → TiviMate will start importing your channels.
This may take a minute or two → depending on your playlist size.
4️⃣ Explore the TiviMate Interface
Once your playlist loads → you’ll be able to access:
Live TV channels → organized by categories
EPG (TV Guide) → if your provider supports it
Movies & Series → if included in your subscription
Catch-Up TV → if supported
Extra Tips:
✅ If something doesn’t load → check your IPTV login details again.
✅ If playlist loads but no channels appear → contact your IPTV provider for troubleshooting.
✅ If TiviMate asks for update → allow updates for best performance.
✅ The app works best with Ethernet connection or fast WiFi (20 Mbps minimum for HD).


IBOPlayer IPTV
IBOPlayer is a simple and powerful IPTV player, great for Smart TVs and Android devices.
It allows you to watch Live TV, Movies, and Series by loading your IPTV playlist.
👉 IBOPlayer itself does not provide IPTV content — you need to have an IPTV subscription first (get yours [here]).
Where to install IBOPlayer
✅ Samsung Smart TV → Samsung App Store
✅ LG Smart TV (WebOS) → LG Content Store
✅ Android TV / Android Box → Google Play Store
✅ Firestick → via Downloader app → follow instructions in Fire TV Stick Full Setup guide above.
Step-by-Step: How to Set Up IBOPlayer
1️⃣ . Install the App
👉 Download and install IBOPlayer on your device from your TV’s app store or the Android app store.
2️⃣ . Open the App
👉 When you first open IBOPlayer:
You will see your Device ID and MAC Address displayed on screen.
Write them down or take a picture → You will need this for activation.
3️⃣ Activate Your Device
👉 On a computer or phone → visit https://iboplayer.com/device/login → Activate Device.
Enter your Device ID / MAC address.
You can test the app for free for a few days.
After the trial → you will need to purchase a 1-device license to continue using the app.
4️⃣ . Upload Your IPTV Playlist
Once your device is activated, or can continue with a free trial.
👉 Go to → https://iboplayer.com/device/login
Click Manage Playlists
Upload your playlist:
✅ Option 1: M3U Playlist URL → recommended
✅ Option 2: Xtream Codes API (Server URL, username, password)
5️⃣ . Refresh the App
After uploading your playlist → go back to your device
Relaunch the IBOPlayer app or refresh it.
Your channels, movies, and series should now appear → ready to watch!
Notes:
✅ You must have an IPTV subscription to use IBOPlayer → the app itself does not provide content.
✅ Activating the app is a one-time fee per device → This is separate from your IPTV subscription.
✅ If you update your playlist later → you can re-upload it via the IBOPlayer website.
✅ IBOPlayer is known for smooth performance on Smart TVs → highly recommended.


Windows & Xbox - MyIPTV Player -
How to Install:
✅ Microsoft Store → search “MyIPTV Player” → install.
How to Configure:
1️⃣ Open app → Settings → Add new playlist and EPG source
2️⃣ Enter Playlist name + M3U link → Add
3️⃣ Go to Playlist Channel → Refresh → channels will appear.


IPTV on MAG Boxes & STBEmu
If you use a MAG Box or want the same experience on another device using STBEmu, this guide will walk you through each step, without overwhelming technical terms.
MAG Boxes are dedicated IPTV set-top boxes, while STBEmu is an app that mimics their user experience on Android devices (phones, tablets, TV boxes, Firestick).
Both require:
A valid IPTV subscription
A MAC address or Device ID
A Portal URL from your provider. Get yours here 👈
✅ Step 1: Prepare Your Device
MAG Box
Connect it to your TV and Internet (Wi‑Fi or Ethernet).
Let it power on and show the default portal screen.
STBEmu
Install STBEmu or STBEmu Pro from Google Play or via APK (for Firestick use Downloader).
Open the app — you’ll see a MAC address or Device ID on screen. This is how your IPTV provider identifies your device.
✅ Step 2: Share Your MAC Address with Your IPTV Provider
Write down or screenshot the MAC address from your MAG Box or STBEmu.
Send it to your IPTV provider so they can activate your account.
✅ Step 3: Add the Portal or Playlist
MAG Box
Open Settings → System Settings → Servers → Portals.
Enter a name (e.g. IPTV) and the Portal URL from your provider.
Save settings → return to general menu → find NTP Server and enter
pool.ntp.org
→ save.
STBEmu
In STBEmu, go to Profiles → Add Profile.
Choose a MAG model (e.g. MAG 250).
Within portal or set-top box settings, enter the Portal URL.
Save and restart STBEmu.
✅ Step 4: Reload Your Live TV Portal
On MAG Box, exit settings and reboot → portal should load.
On STBEmu, close and reopen the app → your channel list should appear.


IPTV on Enigma 2 (iptv.sh)
How to Configure:
1️⃣ Install Putty on Windows
2️⃣ Find device IP → Settings → Network Device
3️⃣ Open Putty → enter IP → Port 23 → Open
4️⃣ Login: root
5️⃣ Enter command:
wget -O /etc/enigma2/iptv.sh "your m3u link here" && chmod 777 /etc/enigma2/iptv.sh && /etc/enigma2/iptv.sh
6️⃣ Reboot device → IPTV will load.