WhatsApp +212 663 813 479

VOCOIPTV – Live television explained in plain English, set up by you

Best IPTV Apps: Let the Hardware Choose the Player

A TV showing a programme guide grid with a tablet and phone showing channel lists on a sofa

The best IPTV app is not a matter of taste. It is decided by the device already sitting under your television, because most players only exist on some platforms and the best one does not exist on Apple hardware at all. So this guide is arranged the other way round from the usual ranking: find your device, take the app named beside it, and the rest of the page is there if you want to know why.

Start here

A player app holds no television of its own. It is an empty frame until you enter the username, password and server address from a subscription. Installing one and finding no channels is not a fault.

What a player app is, and the one thing it is not

A player does four jobs. It stores your login. It asks the server for whatever you selected. It draws the channel list, the film library and the program guide on screen. It decodes the video and puts it on the display.

What it does not do is supply content. Every channel you see came from the subscription, not the app, which is why the same login produces an identical line-up in two different players. It also means an app cannot fix a channel the provider is not serving properly, a point worth remembering before you install a fourth one hoping for a different result.

Find your device, take the app beside it

What you own Use this Second choice
Fire TV Stick, any model TiViMate IPTV Smarters Pro
Android TV box, Google TV, Nvidia Shield TiViMate IPTV Smarters Pro
Samsung TV, 2016 or newer IPTV Smarters Pro Smart IPTV
LG TV with webOS, 2016 or newer IPTV Smarters Pro Smart IPTV
Apple TV iPlayTV IPTV Smarters Player
iPhone or iPad IPTV Smarters Player GSE Smart IPTV
Windows PC or Mac IPTV Smarters Pro VLC, for testing only
Formuler box MyTVOnline, already installed TiViMate
MAG box The built-in portal screen None
Roku IPTV Smarters Player Cast from a phone

Each of those has a step-by-step walkthrough in the setup section, written for the screen in question rather than in general.

The two ways an app will ask you to log in

Every player offers one or both of these on its first screen, and the words are never explained.

Xtream Codes login. Three boxes: username, password and a server address. This is the one to use whenever it is offered. It brings live channels, the film library and the program guide across in a single step, and three short fields are far less painful to type with a remote than a long web address. Our Xtream Codes guide walks through it.

M3U playlist. One long web address that carries the whole channel list inside it. Older apps accept only this. It works, but the guide often has to be added separately and one typing mistake in a hundred-character address is hard to spot. The playlist guide covers it.

The same subscription supplies both, so choosing between them is about what your app supports rather than about what you bought.

The players, one at a time

IPTV Smarters Pro

The one that runs nearly everywhere: Fire TV, Android, Samsung, LG, iPhone, iPad, Windows and Mac. It is free, it takes the Xtream login without fuss, and its layout puts live channels, films and series behind three large tiles. Nothing about it is remarkable, which is the point. If you own several different screens and want the same arrangement on all of them, this is the answer, and it is what most people arrive already using. Guide: installing IPTV Smarters Pro.

TiViMate

Android only, meaning Fire TV Sticks, Android TV boxes, Google TV devices and the Nvidia Shield. It does not exist on Apple, Samsung or LG televisions, and no amount of searching will change that. What it does better than anything else is the program guide and the remote handling: a proper grid, a channel list you can reorder and prune, recording where the provider supports it, and buttons that respond the way a television remote should. If you watch daily on an Android device, it is the one worth the small annual fee. Guide: setting up TiViMate.

Smart IPTV and IBO Player

Both are small apps for Samsung and LG televisions, and both work in an unusual way that catches people out. Rather than a username and password, they identify your television by its MAC address, which is the permanent serial number every network device carries. You copy that number off the app’s start screen, enter it on the developer’s website along with your playlist address, and the app loads it from then on. Each charges a one-time fee of roughly $6 to $7 per television after a trial period. The trap is that resetting the television, or replacing it, can change the MAC address and the link then has to be made again. Guide: Smart IPTV on Samsung and LG.

iPlayTV and IPTV Smarters Player on Apple

Apple hardware has a narrower field because its app store rules are stricter about this category. iPlayTV is a paid app of a few dollars and is the most pleasant option on an Apple TV. IPTV Smarters Player is free and available on both Apple TV and iPhone. GSE Smart IPTV is the usual third choice. All three take the same Xtream login, and none of them is TiViMate.

XCIPTV

An Android player with a heavier, more colorful interface than the others and a large film and series section. Free. Worth a look if you find the Smarters layout plain, though it is less predictable across device makes.

VLC

VLC is not a television app and should not be treated as one. It has no program guide and no channel organization, and scrolling 25,000+ channels in it is unpleasant. What it is superb at is answering one question: does this stream play at all? Paste a playlist address into VLC on a laptop and you have separated a provider problem from an app problem in about twenty seconds. Keep it as an instrument, not as a viewer.

What actually differs between players

  • The program guide. The largest real difference. Some draw a full grid; some show only what is on now.
  • Organizing your own channels. Being able to hide the countries you will never watch turns a 25,000-channel list into something usable. Players vary enormously here.
  • Remote handling. How many presses it takes to change channel, and whether the last-channel button exists.
  • Recording and catch-up. Only some players expose these, and only where the provider supplies them.
  • How many devices one purchase covers. Relevant for the paid ones.

What does not differ, whatever anybody tells you

Picture quality is decided by what the server sends, not by the app that receives it. A channel that freezes in one player will freeze in the next one, because both are asking the same server for the same data. If you are switching apps to cure buffering, you are treating the wrong thing: look at your connection, the Wi-Fi between the router and the television, or the provider.

The one genuine exception is the decoder setting, covered below, which can cure stuttering on particular channels on particular hardware. That is a hardware compatibility question wearing an app’s clothing.

Four settings worth changing on the first evening

  1. Prune the channel list

    Hide every country group you will never open. Ten minutes here saves ten seconds every evening for a year.

  2. Build a favorites list

    Put your regular channels in one group and set the app to open on it.

  3. Check the decoder

    If one channel stutters while others are fine, switch that player between hardware and software decoding. It is the single most effective setting in any IPTV app.

  4. Raise the buffer slightly

    Where the player allows it, a larger reserve trades a second of delay when changing channel for fewer interruptions on a busy line.

Paid apps: what the money buys

Three of the players above charge something, and the amounts are small enough that the principle matters more than the sum. TiViMate asks a few dollars a year for its premium version, which unlocks multiple playlists, recording and the better guide layout. Smart IPTV and IBO Player charge a one-time fee of around $6 to $7 per television. iPlayTV is a few dollars once on Apple.

None of those payments has anything to do with your subscription, and none of them gives you channels. You are paying a small developer for software. A seller who tells you that you must buy a particular app through them is not describing how this works.

Names that look right and are not

App stores carry imitations with near-identical names and logos, particularly on iPhone and iPad where the genuine article is missing. TiViMate has never had an Apple version, so anything in Apple’s store with a similar name was written by somebody else entirely. Take the app from the store your device came with, check the developer name against the guide you are following, and be wary of anything asking you to sideload a file from a forum link.

What we would put on each screen

For a Fire TV Stick or an Android box used daily, TiViMate, with the small fee paid. For a Samsung or LG television with nothing attached to it, IPTV Smarters Pro from the television’s own store. For an Apple TV, iPlayTV. For a laptop, IPTV Smarters Pro for watching and VLC kept alongside it for diagnosing. For a household with several different makes of screen, IPTV Smarters Pro on all of them, because one arrangement everybody recognizes is worth more than a slightly better guide in one room.

Whichever you install, the login is the same one. A 24-hour trial gives you a real set of credentials to try in any of them, and the setup guides take each device from a blank screen to a playing channel.

Questions readers ask about this

Which IPTV app should I install?

Let the device decide. On a Fire TV Stick, an Android TV box, a Google TV device or an Nvidia Shield, install TiViMate, which has the best program guide and remote handling of any player. On a Samsung or LG television, an iPhone, a Windows PC or a Mac, install IPTV Smarters Pro, because TiViMate does not exist on those platforms. On an Apple TV, iPlayTV. All of them accept the same username, password and server address from one subscription.

Is TiViMate available on Apple TV or iPhone?

No, and it never has been. TiViMate is written for Android only, which covers Fire TV Sticks, Android TV boxes, Google TV devices and the Nvidia Shield. Apps in Apple's store with similar names and logos are made by unrelated developers and are not the same software. On Apple hardware the sensible choices are iPlayTV on an Apple TV, IPTV Smarters Player on either an Apple TV or an iPhone, and GSE Smart IPTV as a third option.

Do I have to pay for a player app?

Usually not. IPTV Smarters Pro, XCIPTV, VLC and the basic version of TiViMate all cost nothing. The paid ones are small: TiViMate premium is a few dollars a year, Smart IPTV and IBO Player charge a one-time fee of roughly $6 to $7 per television, and iPlayTV is a few dollars once on Apple. None of those payments goes to a provider and none of them supplies channels. You are paying a software developer, separately from your subscription.

Should I enter an M3U link or an Xtream Codes login?

Use the Xtream Codes login whenever the app offers it. It is three short fields, a username, a password and a server address, and it brings live channels, the film library and the program guide across in one step. Three short fields are also far less painful to type with a remote than a web address of a hundred characters. Keep the M3U playlist for apps that accept nothing else, such as VLC, or for televisions running Smart IPTV against a MAC address.

Will changing apps stop the buffering?

Almost never, because the picture is decided by what the server sends rather than by the app receiving it. A channel that freezes in one player will freeze in the next. The things worth changing instead are the connection between the router and the television, whether that channel has an FHD or HD version you can switch to, and the decoder setting inside the player. That last one, switching between hardware and software decoding, is the one app setting that genuinely cures stuttering on some hardware.

Why does an app want my television's MAC address?

A few apps, including Smart IPTV and IBO Player on Samsung and LG sets, and the portal screens on MAG boxes, identify your television by its MAC address rather than by a username and password. The MAC address is the permanent serial number every network device carries. You copy it from the app's start screen and enter it on the developer's website alongside your playlist address. Resetting or replacing the television can change that address, and the link then has to be made again.

Still deciding? Ask before you pay.

Send us a message and a person replies. Tell us what television or box you have and we will say plainly whether it will work, before any money changes hands.

V
VOCOIPTV Team
Streaming support specialists. These pages are written by the people who open the accounts and answer the WhatsApp thread, and rewritten whenever an app, a price or a menu path moves. About the team.

More on the same subject