Guide
M3U, Xtream Codes or Stalker: which playlist should you use?
Your provider will offer you one of three things, sometimes without explaining the difference. Here is what each actually gives you, and which to ask for.
First, what a playlist is
An IPTV player carries no channels. It is a program that plays what you point it at, in the way a music player carries no music. The thing you point it at is a playlist: a list of channels and the addresses they stream from, issued by whoever you pay.
That list arrives in one of three shapes. Which one you get decides what your player can show you — not because the players differ, but because two of the three simply contain more.
M3U — a list of channels, and nothing else
The oldest and simplest. Your provider gives you one long web address ending in
.m3u or .m3u8, and behind it is a text file naming every channel
you have paid for and where each one streams from.
What you get: live channels. That is the whole of it.
What you do not get: films and series. A plain M3U has no concept of them. If a provider sells you "10,000 channels and 40,000 films" and hands you only an M3U link, the films are not in it.
The guide is separate. An M3U carries no programme information, so a seven-day guide needs a second address — an XMLTV file — which you ask for separately and enter alongside the first. Providers do not always volunteer it. Ask.
M3U is not a bad format. It is a small one, and every player on earth reads it. If live television is all you want, it is all you need.
Xtream Codes — one login, everything behind it
Instead of a link, you get three things: a server address, a username and a password. Your player signs in with them and asks the server what you have.
What you get: live channels, films, series with their seasons and episodes, and the programme guide — all from the one login, with no second address to chase.
This is why a provider who offers both usually charges the same for either: it is the same subscription, presented in a way the player can ask questions of. If you are offered the choice and you want films, take this one.
One practical note. Because your player signs in, a bad username or password fails cleanly and says so. An M3U link with a typo in it just returns nothing, which is a far harder thing to diagnose from your sofa.
Stalker portal — a login tied to your box
Less common outside certain regions, and different in one important way: a Stalker portal is bound to a specific MAC address. Your provider registers the address of your box, and the portal answers that box and no other.
What you get: live channels, films and series, like Xtream Codes.
What it costs you: portability. Change your box and the portal stops working until your provider registers the new address. That is a message to support and a wait, where an M3U or Xtream login would have moved with you in a minute.
If a provider only offers Stalker, it works perfectly well. If you have a choice, the other two are easier to live with.
So which should you ask for?
In order:
- Xtream Codes, if you want films and series as well as live television. Most providers have it whether or not they mention it.
- M3U plus an XMLTV address, if live channels are all you want. Simple, portable, and readable by anything.
- Stalker, if it is what you are given. It works; it just ties you to one box.
And ask one more question while you have their attention, because it matters more than the format: how many connections does my subscription allow?
The thing that is not the format's fault
Most subscriptions allow one connection. One stream, at one time, from one device.
This is the single commonest cause of "the app is broken". A second television, a phone left playing in another room, or a stream the provider's server has not yet realised you closed, and the next thing you open will not start. It looks exactly like a faulty player and it is a counter on a server you do not control.
The same goes for stuttering. Whether a channel starts in one second or twelve, and whether it holds steady once it does, is your provider's server and your own connection. No player changes that, and any player that claims to is selling you something.
There is a one-minute test that settles it. Play the same channel in a different player on the same device. Stutters in both? The stream. Worse in one of them? That one has a problem worth reporting.
What a player should do about all this
Not much, honestly, and that is the point. A player's job is to take whatever your provider handed you, ask no questions you cannot answer, and stay out of the way.
IPTV Smart Queen takes all three formats. An M3U link with an optional XMLTV address for the guide; Xtream Codes as server, username and password; a Stalker portal. It holds five playlists at once with a backup server for each, shows the expiry date on every one, and refreshes them every twelve hours — never while a channel is playing. When a plain M3U has no films in it, the app says so rather than showing you an empty grid.
There is a ten-day trial on the television apps, with no account and no card, which is long enough to answer the only question that matters: whether it is smoother than what you are running now.