Open your ProTVHub welcome email and you'll see two ways to log in: a set of Xtream-codes details (server URL, username and password) and an M3U playlist link. Both unlock exactly the same IPTV line. The difference is in how your player uses them.
What an M3U playlist is
M3U is a simple file format that lists media streams, one after another. An IPTV M3U link is a web address that, when opened, returns a list of every channel and its stream address. Your username and password are built into the link.
Used by: Smart IPTV (SIPTV), Kodi's PVR IPTV Simple Client, VLC and many smart TV apps.
Pros: works in almost any player, including very simple ones.
Cons: it's one large file, so big line-ups can load slowly; the programme guide often needs a separate XMLTV link; films and series may be mixed in with live channels.
What Xtream codes are
"Xtream codes" describes a login method rather than a file. Instead of downloading one long list, the player logs in to the server with your server URL, username and password and asks for exactly what it needs: live categories, the guide, films, series and catch-up.
Used by: TiviMate, IPTV Smarters, GSE Smart IPTV and most modern players.
Pros: faster loading, automatic programme guide, separate sections for films and series, catch-up support and easier updates.
Cons: a handful of very basic players don't support it.
Side by side
| Feature | M3U playlist | Xtream codes |
|---|---|---|
| What you enter | One long URL | Server URL, username, password |
| Programme guide | Often needs a separate link | Loads automatically |
| Films & series | Often mixed into the channel list | Separate, organised sections |
| Catch-up | Limited | Supported by most players |
| Speed with big line-ups | Slower | Faster |
| Player support | Almost universal | Most modern players |
So which one should you use?
Use Xtream codes whenever your player offers it. You'll get a quicker, better-organised experience with the guide and on-demand sections working out of the box.
Use the M3U link when your player only accepts playlists — typically TV-native apps like SIPTV, or Kodi and VLC.
Keeping both formats safe
Because an M3U link contains your username and password, treat it like a password. Don't paste it into public forums or share screenshots of it. If you think it's been shared, message support and the line can be reset.
For device-by-device help entering either format, see the IPTV players page or the step-by-step setup guides.


