Setup
Steps to Install IPTV on Android
Step 1: Allow Unknown Sources (if needed)
- Go to Settings → Security (or Privacy)
- Enable “Install unknown apps” or “Unknown sources”
- This allows installing APKs outside the Play Store
Step 2: Choose & Install an IPTV App
Option A – From Google Play Store (Easiest):
- Open the Play Store and search for an IPTV player such as:
- IPTV Smarters Pro
- TiviMate
- GSE Smart IPTV
- Perfect Player
- Tap Install
Option B – APK Install (if app isn’t on Play Store):
- Download the APK from the app’s official website
- Open the downloaded file and tap Install
Step 3: Get an M3U Playlist / XTREAM Codes
You need a subscription or playlist URL from an IPTV provider:
- An M3U URL (e.g.,
http://example.com/playlist.m3u) - Or Xtream Codes (server URL, username, password)
⚠️ Make sure your IPTV service is legal and licensed in your country.
Step 4: Configure the App
Using M3U URL:
- Open the IPTV app
- Go to Add Playlist or Settings
- Select “M3U URL” and paste your link
- Save and let it load channels
Using Xtream Codes:
- Open the app → Add Account
- Enter the Server URL, Username, and Password
- Tap Connect/Login
Step 5: Start Watching
- Browse the channel list or EPG (Electronic Program Guide)
- Select a channel and enjoy!
💡 Tips
- Use a VPN if your provider recommends it or for privacy
- Ensure a stable internet connection (10 Mbps+ recommended for HD)
- TiviMate is considered one of the best apps for a smooth experience
Step 1: Enable Apps from Unknown Sources
- From Fire TV home, go to Settings
- Tap My Fire TV (or Device)
- Select Developer Options
- Turn on “Apps from Unknown Sources”
- Turn on “ADB Debugging” (optional but recommended)
Step 2: Install a Downloader App
Since Fire TV doesn’t have all IPTV apps natively:
- Go to the Search icon on Fire TV
- Search for “Downloader” (by AFTVnews – orange icon)
- Click Download / Install
- Open Downloader and allow storage permission
Step 3: Download Your IPTV App
Inside the Downloader app, enter the URL for your IPTV player:
| App | URL to Enter |
|---|---|
| IPTV Smarters Pro | iptvsmarters.com |
| TiviMate | tivimate.com |
| GSE Smart IPTV | Search on Play Store via Downloader |
| Perfect Player | niklabs.com |
- Type the URL → Tap Go
- Download the APK → Tap Install
- Once installed, tap Done or Open
💡 You can also search directly in the Amazon App Store for IPTV Smarters — it’s available there without sideloading.
Step 4: Add Your IPTV Playlist
Via M3U URL:
- Open the IPTV app
- Select Add Playlist → M3U URL
- Paste your M3U link from your provider
- Save and wait for channels to load
Via Xtream Codes:
- Open app → Add Account
- Enter Server URL, Username & Password
- Tap Login / Connect
Step 5: Move App to Home Screen (Optional)
- Hold the Select button on the remote over the app
- Choose “Move to front” for easy access
Step 6: Start Watching 🎉
Browse channels, set up favorites, and enjoy!
💡 Fire TV Tips
- Use a VPN (like ExpressVPN or NordVPN) for privacy — both are available on the Amazon App Store
- Ensure at least 15 Mbps internet for smooth HD/4K streaming
- TiviMate is the most popular choice for Fire TV Stick users
- Restart your Fire Stick periodically to clear cache
Steps to Install IPTV on iPhone/iPad (iOS)
⚠️ Important Note for iOS
Apple is more restrictive than Android/Fire TV. You cannot sideload APKs on iOS. All apps must come from the App Store (unless you use alternative methods).
Step 1: Download an IPTV App from the App Store
Open the App Store and search for any of these:
| App | Cost |
|---|---|
| GSE Smart IPTV | Free (in-app purchases) |
| IPTV Smarters Pro | Free |
| Flex IPTV | Paid (~$3.99) |
| nPlayer | Paid |
| OTT Navigator | Free |
| iPlayTV | Paid (~$4.99) |
💡 GSE Smart IPTV and IPTV Smarters Pro are the most popular choices for iOS.
Step 2: Get Your IPTV Subscription Details
From your IPTV provider you’ll need either:
- ✅ An M3U playlist URL
- ✅ Xtream Codes (Server URL + Username + Password)
- ✅ A MAC address portal (some apps support this)
⚠️ Always ensure your IPTV service is legal and licensed in your country.
Step 3: Configure the App
Using GSE Smart IPTV (M3U URL):
- Open the app
- Tap the menu (☰) → Remote Playlists
- Tap the “+” icon
- Select “Add M3U URL”
- Enter a name and paste your M3U link
- Tap Add and wait for channels to load
Using IPTV Smarters Pro:
- Open the app
- Tap “Add User”
- Choose your login type:
- M3U URL → paste your link
- Xtream Codes → enter server, username, password
- Tap Add User to confirm
Step 4: Browse & Watch 🎉
- Explore the channel list or EPG guide
- Set up favorites for quick access
- Enjoy Live TV, VOD, and Series
💡 iOS-Specific Tips
- Use a VPN app (ExpressVPN, NordVPN — available on App Store) for privacy
- Ensure 15 Mbps+ internet for HD streaming
- If an app gets removed from the App Store, search for an alternative — Apple occasionally removes IPTV apps
- For Apple TV, the same apps (GSE, IPTV Smarters) have dedicated tvOS versions on the App Store
- Keep the app updated to avoid playback issues
Alternative: AltStore / Sideloading (Advanced Users)
If your preferred app isn’t on the App Store:
- Use AltStore or Sideloadly on a PC/Mac
- Sideload the IPA file to your iPhone
- Re-sign every 7 days (free Apple ID) or annually (paid dev account)
Steps to Install IPTV on Smart TV
💡 Steps vary depending on your TV brand/OS. Find yours below:
📺 Samsung Smart TV (Tizen OS)
Option 1 – From Samsung App Store
- Press Home on remote
- Go to Apps → Search for IPTV apps:
- IPTV Smarters
- SS IPTV
- Smart IPTV (SIPTV)
- Download and install
Option 2 – SS IPTV (Most Popular for Samsung)
- Install SS IPTV from the App Store
- Open the app — note your device ID/MAC address
- Go to ssiptv.app on your phone/PC
- Upload your M3U playlist linked to your device ID
- Reload the app on TV — channels appear automatically
📺 LG Smart TV (webOS)
Option 1 – LG Content Store
- Press Home → Go to LG Content Store
- Search for:
- SS IPTV
- GSE Smart IPTV
- IPTV Smarters
- Install and configure with M3U or Xtream Codes
Option 2 – Developer Mode (Sideload)
- Go to Settings → General → About TV
- Click TV name 5 times to enable developer mode
- Install LG Developer App
- Sideload IPTV app via PC using webOS Dev Tools
📺 Android TV / Google TV
(Sony, Philips, TCL, Hisense, Nvidia Shield, Chromecast with Google TV)
Easiest Method – Google Play Store
- Press Home → Open Google Play Store
- Search and install:
- TiviMate (best for Android TV)
- IPTV Smarters Pro
- GSE Smart IPTV
- Perfect Player
- Open app → Add M3U URL or Xtream Codes
Sideload Method (if app not on Play Store)
- Install Downloader or File Commander from Play Store
- Enter the APK download URL
- Install and configure
📺 Hisense / TCL (VIDAA OS or Roku TV)
Hisense (VIDAA):
- Go to App Store on the TV
- Search for SS IPTV or Smart IPTV
- If not available, use a Fire TV Stick or Android box instead
TCL (Roku TV):
- Go to Roku Channel Store
- Search for:
- The Roku Channel
- IPTV M3U (private channels)
- Or use screen mirroring from your phone
📺 Philips Smart TV (Saphi OS)
- Open Philips App Gallery
- Search for SS IPTV or Opera TV
- Install and add your M3U playlist
Step: Configure Any IPTV App (Universal)
M3U URL Method:
- Open the IPTV app
- Go to Add Playlist / Settings
- Select M3U URL
- Paste your link → Save
Xtream Codes Method:
- Open app → Add Account
- Enter Server URL, Username & Password
- Tap Connect
💡 General Smart TV Tips
- Minimum 15 Mbps internet for HD / 25 Mbps for 4K
- Use Ethernet cable instead of Wi-Fi for more stable streaming
- SS IPTV works on almost every Smart TV brand
- If your TV brand is not supported, plug in a Fire TV Stick or Chromecast — easiest workaround
- Use a VPN router for privacy since most Smart TVs don’t support VPN apps natively
- ⚠️ Always use legal and licensed IPTV services in your country
Steps to Install IPTV on Windows & Mac
🖥️ Windows
Option 1 – VLC Media Player (Free & Easy)
VLC can play IPTV streams directly — no extra app needed.
- Download VLC from
videolan.organd install - Open VLC → Click Media (top menu)
- Select “Open Network Stream”
- Paste your M3U URL → Click Play
- Channels will start loading
💡 To load full channel list: Media → Open File → select your .m3u file
Option 2 – IPTV Smarters Pro (Windows App)
- Go to Microsoft Store
- Search “IPTV Smarters Pro”
- Install and open
- Add account via:
- M3U URL → paste your link
- Xtream Codes → enter server, username, password
- Save and browse channels
Option 3 – Kodi (Advanced / Feature-Rich)
- Download Kodi from
kodi.tv - Install and open
- Go to Add-ons → My Add-ons
- Install PVR IPTV Simple Client:
- Settings → Add-ons → Install from repository
- Search PVR IPTV Simple Client → Install
- Configure it:
- Go to Settings → PVR & Live TV → PVR IPTV Simple Client
- Enter your M3U URL
- Restart Kodi → Go to TV section to watch
Option 4 – TiviMate for PC (via Android Emulator)
- Download BlueStacks (Android emulator) from
bluestacks.com - Install BlueStacks and open
- Search TiviMate in the built-in Play Store
- Install and configure with M3U or Xtream Codes
🍎 Mac
Option 1 – VLC Media Player (Free & Easy)
Same as Windows:
- Download VLC from
videolan.org(macOS version) - Open VLC → File → Open Network
- Paste your M3U URL → Click Open
- Or drag and drop your .m3u file into VLC
Option 2 – IINA Player (Mac Exclusive)
- Download IINA from
iina.io - Open IINA → File → Open URL
- Paste your M3U URL → Open
- Clean, modern macOS-native interface
Option 3 – Kodi (Mac)
- Download Kodi from
kodi.tv(macOS version) - Follow the same Kodi steps as Windows above
Option 4 – Infuse 7 (Mac App Store)
- Open Mac App Store
- Search “Infuse 7” → Install
- Go to Settings → Add Source
- Enter your M3U URL or server details
- Browse and watch channels
Universal Configuration Steps
M3U URL:
- Open your IPTV app
- Find Add Playlist / Open Network Stream
- Paste your M3U link → Save/Play
Xtream Codes:
- Open app → Add Account
- Enter Server URL, Username & Password
- Click Connect
📦 What is a MAG Box?
MAG boxes (by Infomir) are dedicated IPTV set-top boxes that run Linux-based firmware. They are designed specifically for IPTV — no installation needed, just configuration.
Popular models: MAG 250, 254, 256, 322, 324, 410, 420
Step 1: Connect Your MAG Box
- Connect MAG Box to TV via HDMI cable
- Connect to internet via:
- Ethernet cable (recommended) ✅
- Or Wi-Fi USB dongle (if supported by your model)
- Plug in the power adapter
- Turn on your TV and switch to correct HDMI input
Step 2: Find Your MAC Address
This is critical — your IPTV provider needs it to activate your subscription.
- MAG Box will boot up to the home screen
- Go to Settings → System Information
- Note down the MAC Address (format:
00:1A:79:XX:XX:XX) - Give this MAC address to your IPTV provider
💡 MAG boxes have the MAC address printed on the bottom sticker of the device too.
Step 3: Set Up Internet Connection
Ethernet (Wired):
- Plug cable in → it connects automatically
- Go to Settings → Network to confirm connection
Wi-Fi:
- Go to Settings → Network → Wi-Fi
- Select your network
- Enter password → Connect
Step 4: Enter Your Portal URL
This is how IPTV works on MAG — via a Portal URL from your provider.
- Go to Settings
- Select System Settings
- Click Servers or Portals
- Enter your Portal URL in Portal 1 field:
- Example:
http://yourprovider.com:port/c/
- Example:
- Save settings
- Press OK or Home button to reboot/reload
💡 Your IPTV provider will give you the exact Portal URL when you subscribe.
Step 5: Reboot & Activate
- Restart the MAG Box
- It will connect to the portal automatically
- If your MAC address is activated by the provider — channels will load
- You’ll see the full channel list / EPG guide
Step 6: Navigate & Watch 🎉
Remote Control Basics:
| Button | Function |
|---|---|
| OK | Select / Confirm |
| Menu | Open channel list |
| EPG | Electronic Program Guide |
| FAV | Favorites list |
| Back | Go back |
| Vol +/- | Volume control |
| CH +/- | Change channel |
🔧 Additional Settings & Tips
Set Up EPG (TV Guide):
- Go to Settings → Interface
- Find EPG settings
- Your provider’s portal usually loads EPG automatically
Parental Controls:
- Go to Settings → Parental Control
- Set a PIN for restricted channels
Update Firmware:
- Go to Settings → General
- Select Software Update
- Keep firmware updated for best performance
🛠️ Troubleshooting Common Issues
| Problem | Solution |
|---|---|
| Portal not loading | Check Portal URL is correct, check internet connection |
| Channels not showing | Confirm MAC address is activated with provider |
| Buffering | Use Ethernet instead of Wi-Fi, check internet speed |
| Black screen | Check HDMI connection, restart box |
| Wrong time/timezone | Go to Settings → Time & Date → set manually |
| Remote not working | Replace batteries, re-pair remote |
| Frozen box | Unplug power for 30 seconds and restart |
💡 MAG Box Tips
- 📶 Always use Ethernet for most stable streaming
- 🔒 MAG boxes don’t support VPN natively — use a VPN router for privacy
- 📺 Best internet speed: 15 Mbps+ for HD, 25 Mbps+ for 4K
- 🔄 Reboot weekly to clear cache and keep performance smooth
- 📋 Keep your MAC address saved — you’ll need it if you change providers
- ⚠️ Only use legal and licensed IPTV services in your country
- 🆕 Newer models like MAG 420 support 4K and Wi-Fi built-in