IPTV app setup: the right player for each device, and the five settings every one of them needs
The service is the same on every screen; the app is what you actually look at. An IPTV app setup goes wrong in the same handful of places whatever the player: the wrong login format, the server’s time zone instead of yours, a guide that refreshes on every launch, a buffer sized for a phone. This page matches each app to its devices, explains the two login formats once, and lists the five settings to change in every app before the first game.
TiviMate for Android and Fire TV · IPTV Smarters Pro for everything · XCIPTV for Android and Fire TV.
Also coveredSmart IPTV and IBO Player on Samsung and LG, GSE Smart IPTV on iPhone and iPad, MyTVOnline on Formuler, the portal on MAG.
RelatedWhich app to use on which device: the IPTV app setup map
There is no single best player, only the best one for the device in front of you. The table is the whole decision; the paragraphs after it explain the exceptions.
| App | Runs on | Cost | Login | Our verdict |
|---|---|---|---|---|
| TiviMate | Android TV, Google TV, Fire TV Stick, Android boxes | Free; a small annual fee unlocks recording, multiple playlists and reminders | Xtream Codes or M3U | The best guide on any device; our first choice on Android and Fire TV |
| IPTV Smarters Pro | Everything: Android, Fire TV, Apple TV, iPhone, iPad, Samsung, LG, Windows, Mac | Free | Xtream Codes | The one app to learn if the house has mixed devices |
| XCIPTV | Android TV, Google TV, Fire TV Stick | Free | Xtream Codes or M3U | A lighter alternative on an 8 GB stick; good catch-up handling |
| Smart IPTV | Samsung Tizen, LG webOS, some Android TVs | One-time activation fee, tied to the TV | M3U, uploaded from a browser | Works on TVs where nothing else does; the guide is basic |
| IBO Player | Samsung, LG, Android TV, Fire TV | One-time activation fee on TVs | Xtream Codes or M3U, entered from a browser | The better-looking of the two TV apps |
| GSE Smart IPTV | iPhone, iPad; check the App Store on Apple TV | Free with a paid tier | Xtream Codes or M3U | The iOS choice when Smarters is not to your taste |
| MyTVOnline | Formuler boxes only | Included with the box | Xtream Codes or M3U | Excellent; it is the reason to buy a Formuler |
“Free” means the app costs nothing; the subscription is separate. Where an app is not in the store on your exact model, the store is the final word for that IPTV app setup; we say “check the store on your model” rather than guess.
Where the IPTV app setup map has edges
On a Fire TV Stick, none of the recommended players is in Amazon’s store, so TiviMate, Smarters and XCIPTV all arrive by sideloading with Downloader; the Fire TV Stick guide has the menu path. On Android TV and Google TV they are all in the Play Store and the IPTV app setup is a two-minute install. On Apple TV and iPhone, TiviMate does not exist; IPTV Smarters Pro and GSE Smart IPTV are the App Store options, and the Apple TV and iPhone guides cover both.
Samsung and LG are where the money question comes up in an IPTV app setup. Smart IPTV and IBO Player are free to download but ask for a one-time activation fee, a few dollars, before they will play; the fee is tied to the TV’s MAC address and paid on the developer’s website, not to us. IPTV Smarters Pro is free on the models that carry it. The Samsung and LG guides list which app is on which model year.
A MAG IPTV app setup is different again: the box has no app at all and takes a portal URL in its system settings. A Formuler runs MyTVOnline, which is built in and takes the Xtream login directly. Both are on the set-top box page.
Xtream Codes or M3U: the login step of every IPTV app setup
Every IPTV app setup starts with a login that arrives in both formats, and both open the same channels. Xtream Codes is three fields: a server address, a username and a password. The app uses them to ask the server separately for the channel list, the guide and the catch-up window, so the first load is quick, categories arrive already sorted, and 7-day catch-up appears as a proper menu. It is the format to use in TiviMate, IPTV Smarters Pro, XCIPTV, IBO Player, GSE and MyTVOnline.
An M3U playlist is a single long link that contains every channel and, separately, an EPG link for the guide. It works in any player, including VLC on a laptop and the browser-upload apps on Samsung and LG. The cost is that the app must parse twenty thousand lines on each refresh, which is slow on a stick with 8 GB and little memory, and the guide has to be added by hand as a second URL.
The rule for an IPTV app setup: use Xtream Codes wherever the app offers it, and keep the M3U link for the players that cannot take anything else. Both are the same subscription; the plan’s screen limit, two on Standard and five on Pro, counts screens playing, not which format they used to log in.
The five settings common to every IPTV app setup
The menus differ, the names differ slightly, and the settings do not. Make these five changes in whatever player you chose, before you judge the picture, and most of the tickets we answer never happen.
1. Time zone: yours, not the server’s
Every IPTV app setup begins here. Every app has a time zone or “EPG time shift” setting, and every app defaults to the server’s clock. Set it to your own: Pacific in BC, Mountain in Alberta, Central in Manitoba, Saskatchewan’s own setting, Eastern in Ontario and Québec, Atlantic in the Maritimes, Newfoundland time on the island. Then check a live game against a wall clock.
2. EPG refresh: once a day
Set the guide to update every 24 hours, overnight, and never on launch. A guide refresh on every start is what turns a two-second app into a sixty-second one, and it is the most common reason an IPTV app setup that was fine last week “got slow”.
3. Buffer: sized to the device
Small on a phone, medium on a Fire TV Stick Lite or an older TV, large on a 4K stick, a Shield or an Apple TV. A larger buffer smooths a shaky Wi-Fi moment; too large on a device with little memory and the app restarts mid-period. Revisit it if a stream stutters only at 7 pm.
4. Decoder: hardware first
Choose the hardware decoder as the default. Switch a single channel to software only if it shows blocky green frames or stuttering that no other channel shows; that is an encoding quirk on that feed, not a network fault, and most apps let you set the decoder per channel.
5. Hide the groups you will never open
Twenty thousand channels is a list nobody scrolls. Every app lets you hide categories or build favourites; hide the countries you do not watch, pin Canadian networks, TSN, Sportsnet, RDS and news to the top, and the guide loads faster. In TiviMate this is under Playlists → Manage groups; in Smarters it is the group settings under the playlist.
These five are the whole of a good IPTV app setup on any device. Everything else in the settings menu is taste: layout, theme, whether the guide shows six channels or twelve. The developer’s own TiviMate site lists what the premium unlock adds, if you are deciding whether the small annual fee is worth it.
The three IPTV app setup guides, step by step
TiviMate setup is the IPTV app setup guide for Android TV, Google TV and the Fire TV Stick. It covers the install from the Play Store or by Downloader, adding the Xtream login as a playlist, the time zone and EPG refresh, mapping the remote’s coloured buttons, and what the premium unlock adds. It ends with the settings that stop the guide lagging on an 8 GB stick.
IPTV Smarters Pro is the guide for everything else and for households with mixed devices: the same app on a Samsung, an Apple TV, an iPhone and a laptop, with the same Xtream login on each. It covers the “Login with Xtream Codes API” screen, the difference between the live, movies and series tabs, the multi-screen view, and the parental lock that keeps the kids’ groups where they belong.
XCIPTV player is the IPTV app setup guide for people who found TiviMate heavy on an older stick or want catch-up to behave differently. It covers the install, the Xtream and M3U login screens, the built-in player choice, and the per-channel decoder setting that fixes a single stubborn feed.
IPTV app setup problems that look like a service fault and are not
| What you see | What it usually is | Fix |
|---|---|---|
| “Invalid login” on the first try | A space copied at the end of the password, or the M3U link pasted into an Xtream field | Retype the three fields by hand |
| Guide is empty, or every programme is hours out | EPG not yet downloaded, or time zone left on the server | Settings → EPG → update now; set your own time zone |
| App takes a minute to open | Guide refreshing on every launch, or an M3U being re-parsed | EPG refresh every 24 h; switch to Xtream Codes |
| Stream stutters only in the evening | Wi-Fi congestion, not the app | Wire the device; see the buffering guide |
| One channel is blocky, everything else is fine | Decoder mismatch with that feed | Set that channel to the software decoder |
| “Too many connections” | More screens playing than the plan allows | Stop one; Pro allows five |
| Samsung or LG app will not play after install | The one-time activation has not been paid | Pay it on the developer’s site, or use a free app |
| Catch-up shows the wrong programme | Time zone | Set it to your province |
If an IPTV app setup problem is not on this list, write to us with the device, the app and what is on the screen; support runs 9 am to 11 pm ET, seven days, in English and French.
IPTV app setup questions we answer most
Which app should I start with for an IPTV app setup?
TiviMate on Android TV, Google TV or a Fire TV Stick; IPTV Smarters Pro on anything else, and on everything if the house has mixed devices and you want one app. XCIPTV is the alternative on an older stick. Samsung and LG owners use whichever of Smarters, Smart IPTV or IBO Player their model’s store carries.
Do the apps cost money?
IPTV Smarters Pro and XCIPTV are free. TiviMate is free with a small annual fee for recording, multiple playlists and reminders. Smart IPTV and IBO Player on Samsung and LG charge a one-time activation fee of a few dollars, paid to the developer and tied to the TV. Our subscription is separate and we do not sell any app.
Should I use Xtream Codes or the M3U link?
Xtream Codes wherever the IPTV app setup screen offers it, because the guide and catch-up load faster and stay in sync. Keep the M3U link for the browser-upload apps on Samsung and LG, for VLC on a laptop, and for any player that only takes a playlist. Both open the same channels.
Why is my guide wrong by three hours?
The app is using the server’s time zone. Every player has a time zone or EPG shift setting; set it to your province and the guide matches the wall clock. This is the first of the five settings above and the most common IPTV app setup mistake we see, especially in BC and Newfoundland.
Can I use one login in several apps at once?
Yes. The login is the subscription, not the app, so an IPTV app setup in TiviMate on the stick, Smarters on the iPhone and MyTVOnline on a Formuler can all use the same details. The plan limits how many screens play at once, two on Standard and five on Pro.
Will the app work on a Rogers, Bell or Telus connection?
Yes, on all of them and on every third-party ISP. No Canadian provider blocks a paid IPTV subscription. What varies is the router, and the region and ISP page says what to change on each gateway before you blame the app.
Can I set up the app on a trial login first?
Yes. The 24-hour trial sends a full Xtream Codes and M3U login by email, so you can complete the IPTV app setup on the device you own, make the five changes, and watch at 7 pm before deciding.