IPTV Glossary — Every Term Explained
M3U, Xtream Codes, EPG, VOD, catch-up, timeshift, HLS — every IPTV term you will encounter, explained in one place. Bookmark this page.
IPTV services throw a lot of acronyms at you. M3U, Xtream Codes, EPG, HLS — and none of them come with instructions. This glossary exists so you never have to Google what "timeshift" means at midnight when you just want to watch a football match. Every term below is explained in plain English, in alphabetical order.
Adaptive Bitrate (ABR)
The technology that keeps your stream from choking when your Wi-Fi dips. ABR watches your connection speed in real time and swaps to a lower-resolution version of the stream before you notice the drop. When your speed recovers, it bumps quality back up automatically.
Bitrate
How much data per second a stream uses, measured in kbps or Mbps. Higher bitrate means more detail and smoother motion, but also a bigger demand on your connection. Roughly speaking, an HD channel wants 5–8 Mbps and a 4K one wants 15–25 Mbps. When the bitrate a channel asks for exceeds what your line can deliver, you get either buffering or an automatic drop to a lower quality.
Buffering
That spinning circle when your stream pauses to load more video data. It happens when your internet cannot feed the player fast enough. WiFi congestion, too many devices on the network, or simply not enough bandwidth are the usual culprits.
Catch-up
The ability to rewind a live broadcast and watch something that already aired — typically within the last 3 to 7 days. Not every channel supports it, and the exact window depends on the provider. When available, you will see a catch-up icon or a rewind option in your player.
Codec (H.264 / H.265)
The compression format the video is encoded in. H.264 (also called AVC) is the universal default and plays on essentially every device. H.265 (HEVC) delivers comparable picture quality at roughly half the bitrate, so it needs noticeably less bandwidth, but older hardware may refuse to decode it. Most providers offer both, which is worth knowing if you have an older box or a slow connection.
Connection Limit
The number of simultaneous streams your account allows. If your plan has one connection, you can watch on one device at a time. Trying to stream on a second device at the same time will kick the first one off or block it entirely.
DVR
Digital Video Recorder — hardware or software that records television to disk so you can watch it back later. A set-top box usually has one built in. In IPTV the equivalent is handled either by your player (TiviMate Premium can record to USB or network storage on a schedule) or by the provider's own catch-up system, which keeps the recording on their side.
EPG (Electronic Program Guide)
The on-screen TV guide that shows what is playing right now, what comes next, and what is on for the next several days. It is the same grid you see on cable TV, just pulled over the internet instead.
Geoblocking and IP-locked line-ups
Two different restrictions that both look like "my channels stopped working". Geoblocking limits a channel to certain countries, usually because of sports rights — those channels are expected to change as the season and the rights deals change. IP locking ties your whole subscription to the internet address it was activated from, so it breaks the moment you travel, switch network, or your ISP reassigns you a new IP. Providers that IP-lock will normally re-activate on request; a line-up that travels with you is worth asking about before you buy.
HD, SD and 4K
Resolution tiers, and the simplest way to describe picture quality. SD is the old 480p/576p look. HD covers 720p and 1080p (usually called Full HD). 4K, also written UHD or 2160p, is roughly four times the pixels of 1080p. Each step up needs more bandwidth and a capable screen, so a 4K channel on a 1080p television gains you nothing but a higher bitrate demand.
HLS (HTTP Live Streaming)
The most widely used streaming protocol. HLS chops video into tiny HTTP segments and sends them to your player in sequence. It works on virtually every device and connection type, which is why most IPTV providers default to it.
IPTV
Short for Internet Protocol Television. Instead of receiving TV through a satellite dish or cable box, the signal arrives over your internet connection. That means you can watch on a phone, tablet, laptop, smart TV, or a set-top box — anywhere you have a decent connection.
IPTV Player
The app that actually displays channels and content on your device. Popular options include TiviMate, IPTV Smarters, VLC, and OTT Navigator. The player does not provide content — it just plays the streams your IPTV service gives you.
Latency
The delay between the live broadcast as it is produced and the moment it appears on your screen. A few seconds is normal for general live TV and nobody notices. For live sport it is the difference between the goal and the replay, which is why some providers publish a lower-latency version of a big fixture — usually at SD or HD resolution, because lower latency and high bitrate compete for the same bandwidth.
M3U
A playlist file format used in IPTV. Your provider gives you an M3U URL, you paste it into a player, and your entire channel list loads. It is a simple, universal format that works with nearly every IPTV player on every platform.
MAC Address
The unique hardware identifier baked into a network device. Plenty of IPTV subscriptions are activated against the MAC address of the box or phone you first used, and providers that lock this way will log you out the moment you swap router or device — the stream is fine, the account simply no longer recognises the hardware. If a working subscription suddenly stops on new hardware, this is the first thing to ask your provider about.
Multistream
The number of separate streams your subscription delivers at the same time. Most plans are single-stream: one device plays, and a second device either takes over or is refused. Buying an extra simultaneous stream is normally sold as an extra device on the plan rather than a separate feature, which is why "how many screens can I watch at once?" and "how many devices can I install on?" are two different questions.
MPEG-DASH
An open streaming protocol similar to HLS, developed by the same standards bodies that define video compression. It is technically more efficient than HLS but less universally supported. You will see it less often, but some players handle it well.
Playlist
A list of channels and streams your IPTV provider supplies. In practice, this is an M3U URL (or an Xtream Codes login) that your player uses to build your full channel guide. Nothing plays without one.
Port Forwarding
Opening one specific port on your router so a device inside your network can be reached from outside it. Some set-top boxes run a small server on your own network and need a forwarded port to load their line-up. When a box shows "server not found", loads an empty channel list, or works on Wi-Fi but not through the box's own connection, port forwarding is one of the first things to check.
Screen Mirroring
Copying your television's picture to a phone, tablet or laptop, using Chromecast, AirPlay or Miracast. It sounds like an easy way to take IPTV to another screen, and it sometimes is — but it adds noticeable delay, and many IPTV apps refuse to cast at all or lose picture quality when they try. Where a provider has its own app, running that app on the second device is almost always better than casting the first one.
Stalker Portal and MAG boxes
A setup style you will run into with some providers instead of installing a player from an app store. The box — usually a MAG, based on Android but with its own stripped-back interface — is given a serial number, and the provider activates that number against a web portal on their server. Setup often involves entering that portal address, or allowing installation from an unknown source and opening a small configuration file. It is perfectly normal for this provider style; it is just a different route to the same channels.
Timeshift
The ability to pause and rewind live TV within a local buffer your player stores — usually only a few minutes. Unlike catch-up, timeshift only works on the current broadcast, and it clears when you stop watching or switch channels.
Trial
A short period to test a service before committing to a longer plan. Trials are usually limited in all three directions at once: a shorter window, a reduced channel list, and a single device. NANO IPTV's free trial runs 24 hours. Read what the trial actually includes before using it as evidence of what a paid plan delivers — "trial" and "full line-up" are rarely the same thing.
VOD (Video on Demand)
A library of movies and TV series you can start watching at any time, independent of live broadcast schedules. Think of it as the Netflix-style section inside your IPTV service.
VPN
A Virtual Private Network encrypts your traffic and sends it through a server somewhere else, which can help when a line-up is blocked by your ISP or geo-locked to a different country. Two honest caveats: a VPN adds a little latency, and plenty of providers actively block the well-known VPN address ranges, in which case your channels can stop working until you disconnect. Treat it as a workaround for a specific block, not as a default setting.
WebRTC
A browser-based streaming technology that lets IPTV play inside a web page with nothing to install, because the audio and video travel over WebRTC connections. It is noticeably more responsive than the usual segmented-HLS delivery, which is why it shows up often on sports and other low-latency live channels. The trade-off is a higher, steadier bandwidth demand — a weaker connection tends to degrade WebRTC sooner than it would degrade HLS.
Xtream Codes
A login-based API that replaces M3U URLs with a username, password, and server address. Players that support Xtream Codes can pull your channel list, EPG, and VOD library automatically after a single login. It is cleaner and more reliable than M3U, and it is the format NANO IPTV uses.
XMLTV
The file format that carries EPG data. Your player downloads an XMLTV file — once a day, usually overnight — and uses it to populate the on-screen program guide with show titles, descriptions, and time slots.
Sasha handles the server fleet and network topology. Background in telecom and ISP operations — if something needs to get packets from A to B with sub-millisecond jitter, she is the person who makes it happen. Writes about player configuration, latency, and protocol internals.
How to choose the best IPTV service in 2026 — what actually matters beyond channel count, how to evaluate stream quality, EPG coverage, uptime, and real pricing. A practical comparison with a checklist you can use before committing to any provider.


