The channel is encoded
Each live channel is captured and compressed into a stream at several quality levels.
What IPTV actually is, what happens between our servers and your TV, the difference between Xtream Codes and M3U, and what you need at home to make it smooth. No jargon left unexplained.
Four things happen every time you change channel.
Each live channel is captured and compressed into a stream at several quality levels.
The stream is sent over the internet from servers built for live video.
Your player app asks for the channel using your login, then buffers a few seconds of video.
The app decodes the stream and keeps topping up the buffer as you watch.
IPTV stands for Internet Protocol Television. Instead of arriving through a satellite dish, a rooftop aerial or a cable line, the TV picture travels over the same internet connection you use for everything else. That is why IPTV works in a flat in Lisbon exactly as it does in a house in Leeds: the only thing it depends on is the broadband.
It is easy to mix up three separate things:
Because the three are separate, you can change your TV or your favourite app without changing your subscription. You simply enter the same login in the new app.
When you order, you receive your login in three formats. They all give access to the same channels; which one you use depends on the app or device.
| Format | What it looks like | Best for |
|---|---|---|
| Xtream Codes | Server URL + username + password | Almost every modern app. Loads live TV, films, series and the guide together. |
| M3U link | One long web address | Players without Xtream Codes support, VLC and Kodi. |
| MAG portal | A portal URL tied to the box’s MAC address | MAG set-top boxes, which are set up with a dedicated MAG subscription. |
If an app asks for a “host”, “server” or “URL” plus a username and password, it supports Xtream Codes. Type each value exactly as it appears in your email: a single extra space is the most common reason a login fails.
A player app keeps a few seconds of video in reserve. As long as your connection refills that reserve faster than the TV uses it, the picture plays smoothly. Buffering happens when the reserve runs dry. The usual causes, in order of how often we see them:
Our IPTV buffering guide walks through each fix in order, and the speed guide explains how much bandwidth each quality level needs.
Step-by-step installation instructions for each device, with screenshots, are on the XiroTV device setup hub, including the Firestick, Samsung and iPhone guides.
Why many households abroad have swapped the dish for an app.
| IPTV | Satellite dish | Cable | |
|---|---|---|---|
| Equipment | App on a TV, stick or phone | Dish, LNB, receiver, installer | Provider box, fixed line |
| Works abroad | Anywhere with broadband | Depends on the satellite footprint and dish size | Only in the provider’s area |
| Moving home | Sign in on the new connection | Re-install and re-align | New contract |
| On demand | Built in | Limited without internet | Usually extra |
| Depends on | Broadband quality | Weather and line of sight | Local network |
IPTV (Internet Protocol Television) is TV delivered over your broadband instead of a satellite dish, aerial or cable. A player app on your TV or streaming stick connects to the provider’s servers and plays live channels and on-demand films the same way other streaming apps do.
Both load the same channels. Xtream Codes is a login made of a server URL, username and password, and it brings in live TV, films, series and the programme guide in one step. An M3U link is a single web address containing your channel list; it is useful for players that do not support Xtream Codes. Most people should use Xtream Codes.
No. The service is the subscription that supplies the channels (XiroTV). The app is the player you watch it in, such as TiviMate, IPTV Smarters or IBO Player. Apps are made by third parties, and some charge their own small fee.
Live TV is a continuous video stream. HD needs about 15 Mbps all the time, Full HD about 25 Mbps and 4K 25–50 Mbps. A connection that is fast on a speed test but drops out every few seconds will still buffer.
The EPG (Electronic Programme Guide) is the on-screen TV schedule showing what is on now and next. XiroTV includes 7 to 14 days of guide data for major channels, and your app shows it in the time zone set on your device.
Yes. Your login works on any internet connection, so you can sign in on a Firestick in a holiday rental or on your phone while travelling. Remember that one subscription plays on one screen at a time.
The free 24-hour trial includes everything. Install an app, enter the login and see how your connection handles it.