Best IPTV Glossary: M3U, EPG, Xtream Codes and More Explained

IPTV comes with its own vocabulary, and setup instructions often assume you already know it. This IPTV glossary explains the terms you are most likely to meet, in plain English. Use this IPTV glossary as a quick reference whenever a setup guide uses a word you do not recognise.

A–C

APK: The installation file for an Android app. On Firestick and Android TV, apps not in the store are installed from an APK, usually with the Downloader app. Only use APKs from the developer’s official website.

Bitrate: How much data a stream uses per second, measured in Mbps. Higher bitrate means a sharper picture but needs a faster, steadier connection.

Buffer / buffering: The player downloads a few seconds of video ahead of time (the buffer). If your connection cannot keep up, the buffer empties and the picture pauses. See how to fix buffering.

Catch-up (timeshift): A feature that lets you watch programmes that aired in the past few days on supported channels, directly from the guide.

Codec: The method used to compress video, such as H.264 or HEVC (H.265). HEVC gives better quality at lower bitrates but needs a device that supports it.

D–L

Decoder (hardware / software): How your device decodes video. Hardware decoding is faster and cooler; software decoding can fix some playback glitches. Most players let you switch.

Downloader: A free Firestick app used to download and install APKs from a web address or short code.

EPG (Electronic Program Guide): The TV listings grid inside your player, showing what is on now and next. Some logins include it automatically; others need a separate EPG link.

Frame-rate matching: A setting that makes your TV switch to the frame rate of the video, for example 50 or 60 fps, giving smoother sports.

Line / connection: One simultaneous stream allowed on a plan. If a plan allows one connection, only one device can watch at a time.

M–R

M3U (playlist): A text file, usually delivered as a long web link, that lists channels and their stream addresses. Nearly every player accepts M3U.

MAC address / device ID: A unique code for your device. Some smart TV players, such as IBO Player, use it to link your playlist through the developer’s website.

Multiview: A feature in some players that shows several channels on screen at once. Each window uses a stream.

Player (IPTV app): The app you watch in, such as TiviMate, IPTV Smarters, or IBO Player. It holds no channels itself; it connects to your subscription. See the best IPTV app guide.

Portal (MAG / Stalker): A login type used by MAG boxes and some players, based on a portal URL and your device’s MAC address.

Resolution: The number of pixels in the picture: SD (480p), HD (720p/1080p), and 4K (2160p).

S–Z

Server URL / host: The address your player connects to, part of an Xtream Codes login. It usually starts with http://.

Stream: A single live channel or video being played.

VOD (Video on Demand): Movies and series you can start whenever you like, rather than live channels on a schedule.

VPN: A service that encrypts your internet traffic and routes it through another server. Not required for IPTV; if used, choose a nearby server so speed does not suffer.

Xtream Codes (API): The most common login type: a server URL, a username, and a password. Easier to type than an M3U link, and the guide usually loads automatically. Our setup guide compares the two.

Beyond the IPTV glossary: where to go next

Now that the IPTV glossary has covered the terms, read what IPTV is and how it works, or jump straight into the setup guide.

Watch IPTV in Canada with iptvvpro

Plans start at €45 for a full year. Message us on WhatsApp to order or to ask about channels and devices.