Key Takeaway: Choosing the best live TV streaming service can be confusing, so this guide compares leading options like YouTube TV, Hulu, and Sling on price, channels, reliability, and ease of use, helping you match the right IPTV solution to your viewing habits and budget.
I have organized every important IPTV term into clear categories. Each definition is written in plain language with practical context so you understand not just what the term means, but why it matters for your setup.
What Is an IPTV Glossary?
An IPTV glossary is a reference list of technical terms, abbreviations, and jargon used in the IPTV industry. Unlike a dictionary, this glossary focuses on how each term relates to your actual streaming experience.
Bookmark this page. You will likely come back to it as you explore IPTV setup guides, troubleshooting articles, and provider reviews across this site.
IPTV Basics
IPTV (Internet Protocol Television)
Television content delivered over the internet instead of through traditional cable, satellite, or antenna signals. IPTV uses your broadband connection to stream live TV channels and on-demand content to your device.
OTT (Over-the-Top)
Streaming services delivered directly over the internet without requiring a specific cable or satellite subscription. Netflix, Hulu, and Disney+ are OTT services. IPTV services can also be OTT when they do not require a specific ISP.
VOD (Video on Demand)
Content that you can watch at any time rather than at a scheduled broadcast time. Most IPTV providers include a VOD library alongside live channels.
Live TV
Channels that broadcast in real time, just like traditional cable or satellite TV. IPTV live TV lets you watch events, news, and shows as they air.
Catchup TV
A feature that lets you watch programs that aired in the past, typically within the last 24 to 72 hours. Not all IPTV providers or channels support catchup.
Timeshift
The ability to pause, rewind, or fast-forward live TV. This requires server-side support from your IPTV provider. It is different from recording because the content is not saved permanently.
PPV (Pay-Per-View)
Events or content that require an additional one-time payment to access. Some IPTV providers offer PPV for boxing matches, UFC fights, and other premium events.
Multi-screen
The ability to use one IPTV subscription on multiple devices at the same time. Providers vary in how many simultaneous connections they allow, typically between one and four.
Playlist and Connection Terms
M3U / M3U8
A text-based playlist file format that contains URLs pointing to media streams. M3U files list channels with their stream addresses. M3U8 is the UTF-8 encoded version. Your IPTV provider gives you an M3U link that you paste into your player app.
Xtream Codes API
A connection method that uses a server URL, username, and password instead of a long M3U link. It offers a cleaner interface with built-in categories, EPG, and VOD sections. Most modern IPTV players support Xtream Codes login.
MAC Address Authentication
A connection method used primarily by MAG devices and Stalker portal systems. Your provider registers your device MAC address on their server. The device connects automatically without entering playlist URLs.
Stalker Portal
A middleware system originally designed for MAG set-top boxes. It provides a menu-driven interface for accessing live TV, VOD, and EPG. Some IPTV players like TiviMate can connect to Stalker portals.
API (Application Programming Interface)
A set of rules that allows different software to communicate. In IPTV, APIs let your player app connect to and retrieve data from your provider server.
Playlist URL
The web address that points to your M3U playlist file. This URL is unique to your subscription and should be kept private. Sharing it can result in account suspension.
Streaming Protocols
HLS (HTTP Live Streaming)
A streaming protocol developed by Apple. It breaks video into small segments and delivers them over HTTP. Most IPTV services use HLS because it works reliably across devices and adapts to changing network conditions.
RTMP (Real-Time Messaging Protocol)
An older streaming protocol originally developed for Flash. Some IPTV providers still use RTMP, but it is being phased out in favor of HLS and MPEG-DASH.
MPEG-DASH
An adaptive streaming protocol similar to HLS but based on open standards. It adjusts video quality based on your available bandwidth to minimize buffering.
UDP (User Datagram Protocol)
A network protocol used for multicast IPTV streams, primarily in ISP-managed IPTV services. It is fast but does not guarantee delivery, which means lost packets can cause glitches.
Multicast vs Unicast
Multicast sends one stream to multiple viewers simultaneously, used in ISP-managed IPTV. Unicast sends a separate stream to each viewer, used in internet-based IPTV services.
Player and App Terms
IPTV Player
An app that connects to your IPTV provider and displays the content on your device. Popular players include TiviMate, IPTV Smarters Pro, OTT Navigator, and VLC.
EPG (Electronic Program Guide)
A digital TV schedule that shows what is currently playing and what is coming next on each channel. EPG data is loaded from an XML source and displayed within your IPTV player.
EPG URL / XMLTV
The web address that provides your program guide data. XMLTV is the file format used for EPG data. Your provider typically supplies this URL along with your playlist credentials.
Buffer Size
The amount of video data your player pre-loads before playback begins. A larger buffer reduces stuttering but increases the initial loading time. Most players allow you to adjust this in settings.
Hardware Decoder vs Software Decoder
Hardware decoding uses your device dedicated video chip for playback, which is faster and uses less battery. Software decoding uses the CPU, which is slower but supports more video formats. Use hardware decoding whenever possible.
External Player
A separate media player app (like MX Player or VLC) that your IPTV app can hand off playback to. External players sometimes handle certain codecs or formats better than the built-in player.
Device Terms
Firestick / Fire TV
Amazon streaming devices that run Fire OS (based on Android). They are among the most popular devices for IPTV because they support sideloading apps not available in the Amazon App Store.
Android TV
Google operating system for smart TVs and streaming devices like the NVIDIA Shield and Chromecast with Google TV. It provides native access to the Google Play Store where many IPTV apps are available.
MAG Box
A dedicated IPTV set-top box made by Infomir. MAG devices use Stalker Portal middleware and connect to IPTV providers through MAC address authentication. Popular models include the MAG 322 and MAG 524.
Sideloading
Installing an app from outside the official app store. On Firestick, this means using the Downloader app. On Android TV, you can use a file manager. Sideloading is necessary for IPTV apps that are not available in mainstream app stores.
Roku
A streaming device platform with a locked-down app store. Roku does not natively support most IPTV apps. Users typically rely on screen mirroring or third-party channels to use IPTV on Roku.
webOS
LG proprietary smart TV operating system. It has a limited selection of IPTV apps compared to Android TV. SS IPTV and Smart IPTV (SIPTV) are the most commonly used options.
Tizen
Samsung proprietary smart TV operating system. Like webOS, it has limited IPTV app support. IPTV Smarters Pro and Smart IPTV are among the available options.
Security and Legal Terms
VPN (Virtual Private Network)
A service that encrypts your internet connection and masks your IP address. For IPTV, a VPN helps prevent ISP throttling and adds a layer of privacy to your streaming activity.
ISP Throttling
When your internet service provider intentionally slows down certain types of traffic, including IPTV streams. This often happens during peak hours. A VPN can bypass throttling by hiding what type of traffic you are generating.
DNS (Domain Name System)
The system that translates website names into IP addresses. Changing your DNS to a faster provider (like Google DNS at 8.8.8.8 or Cloudflare at 1.1.1.1) can sometimes improve IPTV connection speeds.
Geo-blocking
Restricting content access based on your geographic location. Some IPTV channels are only available in certain countries. A VPN can help bypass geo-restrictions by connecting through a server in the target country.
DRM (Digital Rights Management)
Technology used to prevent unauthorized copying or redistribution of content. Legitimate IPTV providers use DRM to protect licensed content.
FAQs
What is the difference between IPTV and regular streaming?
Regular streaming services like Netflix offer on-demand libraries. IPTV focuses on live TV channels delivered over the internet, though most IPTV providers also include VOD content.
Do I need to know all these terms to use IPTV?
No. Most users only need to understand M3U or Xtream Codes (for connecting) and EPG (for the program guide). The rest becomes relevant as you explore advanced features.
Is there a difference between M3U and Xtream Codes?
Yes. M3U is a simple playlist file, while Xtream Codes is an API-based connection method with more features.




