New to IPTV or confused by the technical jargon? This glossary explains every key term you'll encounter when setting up and using an IPTV service — in plain English, with practical context for how each term affects your streaming experience.

All
B
C
D
E
H
M
O
R
V
X
B
Bitrate Bits per second (bps / Mbps) General
Bitrate measures how much data is transmitted per second in a video or audio stream. In IPTV, higher bitrate means better image quality but also requires more bandwidth. A standard HD stream typically runs at 3–8 Mbps, while a 4K HDR stream can require 20–50 Mbps. When a stream buffers or drops quality automatically, it's often because your connection can't sustain the required bitrate. Adaptive bitrate (ABR) streaming automatically lowers quality during slow connection periods to keep playback smooth rather than pausing entirely. Understanding bitrate helps you choose the right stream quality for your internet speed and avoid unnecessary buffering during live events like sports broadcasts.
If your 4K stream buffers but 1080p plays fine, your connection bitrate is the bottleneck — not your subscription.
C
Catch-up Time-Shifted Television / Start Over Feature
Catch-up is a feature that lets you watch content that has already been broadcast live — typically up to 7 days in the past. Unlike VOD (which is pre-recorded content added to a library), catch-up is a replay of the actual broadcast schedule. If you missed a football match that aired on sports channels last night, catch-up lets you watch it from the beginning as if it were live, including the original commercial breaks and commentary. Some IPTV providers including Varodatic offer catch-up on selected channels, making it possible to watch a European club football match you missed without needing a dedicated recording device. Availability depends on the channel and region. Not all channels support catch-up.
In IBOplayer, channels with catch-up support show a clock icon. Long-press the channel to access the catch-up archive.
D
DNS Domain Name System Network
DNS is the internet's phonebook — it translates human-readable domain names (like varodaticiptv.net) into the IP addresses that computers use to communicate. When you open an IPTV app, one of the first things that happens is a DNS lookup to find the server's IP address. Your ISP assigns a default DNS server, which is often slow or configured to block certain streaming services. Switching to a faster, more neutral DNS like Cloudflare (1.1.1.1) or Google (8.8.8.8) can significantly speed up channel list loading times and reduce connection errors. DNS changes can be made on your router (affecting all devices) or on individual devices in network settings. It's one of the quickest and most effective free performance improvements for IPTV.
Slow channel list loading? Changing DNS to 1.1.1.1 is the fastest free fix — takes under 2 minutes.
E
EPG Electronic Programme Guide Feature
An EPG is the interactive TV guide you see when watching IPTV — showing what's currently airing and what's scheduled to come on each channel, typically covering the next 7 to 14 days. It works like the guide on a traditional cable or satellite box. In IPTV apps like IBOplayer, the EPG is loaded from a separate URL provided by your IPTV service. Without an EPG, you can still watch channels but you won't see programme titles, start and end times, or descriptions. With a working EPG, you can browse upcoming sports fixtures, set reminders for specific matches and navigate channels by programme rather than just by channel name. EPG data is refreshed periodically and may take a few minutes to load when first configured. If your EPG appears blank, re-enter the EPG URL in your app settings or contact your provider to request one.
In IBOplayer, set your EPG to auto-update every 24 hours to keep programme schedules accurate.
H
H.264 Advanced Video Coding (AVC) Codec
H.264, also known as AVC (Advanced Video Coding), is the most widely used video compression standard in IPTV and online streaming today. It encodes video efficiently while maintaining good visual quality at relatively low bitrates. The majority of SD and HD IPTV streams use H.264 because virtually every device — from Smart TVs to smartphones to Firesticks — supports hardware decoding of it natively. This means your device uses dedicated chip circuitry to decode the video without taxing the main processor, resulting in smooth playback with minimal battery or performance impact. H.264 streams at 1080p typically require 4–8 Mbps. If you're experiencing compatibility issues or black screens on a stream, switching to an H.264 version of the channel (if available) is the most universally compatible option and works on all devices including older models.
If a stream shows a black screen, look for an H.264 alternative — it's the most compatible codec for all devices.
H.265 / HEVC High Efficiency Video Coding Codec
H.265, commonly called HEVC (High Efficiency Video Coding), is the successor to H.264 and delivers the same video quality at roughly half the bitrate. This makes it ideal for 4K and Ultra HD IPTV streams, where reducing bandwidth requirements is critical. A 4K H.265 stream might require 15–25 Mbps, while the same quality in H.264 would need 40–80 Mbps. The trade-off is that H.265 requires significantly more processing power to decode, which means older or budget devices — including first-generation Firestick models and older Smart TVs — may not support it in hardware. On these devices, H.265 streams often result in choppy playback, black screens or high CPU usage. Always enable hardware decoding in your IPTV app when playing H.265 content, and ensure your device supports HEVC hardware acceleration before subscribing to 4K streams.
Enable hardware decoding in your IPTV app for smooth H.265 playback. Software decoding HEVC is too slow for most devices.
HLS HTTP Live Streaming Protocol
HLS is a streaming protocol developed by Apple that delivers video over standard HTTP connections by breaking the stream into small chunks (typically 2–10 seconds long) and sending them sequentially. It's the most widely used streaming protocol on the internet today and is natively supported by iOS, Safari, and most modern IPTV players. HLS is particularly well-suited for live streaming because it adapts automatically to available bandwidth — reducing quality when your connection slows and increasing it when speed improves. This adaptive behaviour makes HLS streams more resilient to internet fluctuations than older protocols. In IPTV, HLS streams are typically identified by URLs ending in .m3u8. Most IPTV apps handle HLS automatically without any configuration needed from the user, making it one of the most user-friendly streaming formats available.
HLS streams (.m3u8 URLs) are the most compatible format — they work on iOS, Android, browsers and most IPTV apps without extra setup.
M
M3U MP3 URL Playlist Format
An M3U file is a plain-text playlist format originally designed for audio playlists that has been widely adopted for IPTV channel lists. An M3U playlist contains a list of stream URLs along with metadata like channel names, logos and group categories. When you load an M3U URL into an IPTV app, it downloads this list and presents all your channels organised by category. M3U playlists can contain hundreds or thousands of channels and are one of the two main ways to connect to an IPTV service — the other being Xtream Codes. The main advantage of M3U is its simplicity and universal compatibility: virtually every IPTV app supports it. The main downside is that M3U playlists are a static snapshot — they need to be refreshed periodically to pick up new channels or updated stream links. Your IPTV provider generates a unique M3U URL tied to your account credentials.
Set your IPTV app to auto-refresh the M3U playlist daily to always have the most up-to-date channel list.
MAC Address Media Access Control Address Network
A MAC address is a unique hardware identifier assigned to every network device — your Firestick, Smart TV, phone and router all have their own MAC address. In IPTV, MAC addresses are used by some providers and apps (particularly Formuler and MAG boxes) to bind a subscription to a specific device. Instead of a username and password, the device's MAC address is registered with the provider and acts as the login credential. This method is common with portal-based IPTV apps. If you factory-reset a device or replace it, the MAC address changes and you may need to contact your provider to re-register the new address. With Varodatic's Xtream Codes system, MAC address binding is not required — your credentials work on any compatible device, making account management significantly more flexible.
With Xtream Codes login (Varodatic's method), you don't need to register a MAC address — your username and password work on any device.
O
OTT Over-The-Top General
OTT stands for Over-The-Top and refers to any video or audio content delivered directly over the internet, bypassing traditional cable, satellite or broadcast television infrastructure. Netflix, Disney+, YouTube and IPTV services like Varodatic are all OTT services. The "over the top" name comes from the idea that the service sits on top of your existing internet connection rather than requiring a dedicated cable or satellite line. OTT has fundamentally changed how people consume media — eliminating the need for long-term contracts, fixed broadcast schedules and expensive hardware installations. For consumers, OTT means freedom to watch what you want, when you want, on any device with an internet connection. IPTV is a specific type of OTT delivery that focuses on live television channels as opposed to on-demand content libraries, though modern IPTV services like Varodatic combine both live TV and extensive VOD libraries.
IPTV is a form of OTT — you only need a broadband connection, no satellite dish or cable subscription required.
R
Resolution Video Resolution / Picture Quality General
Resolution refers to the number of pixels in a video image, determining its sharpness and detail level. Common IPTV resolutions are: SD (480p — 854×480 pixels), HD (720p — 1280×720), Full HD (1080p — 1920×1080), and 4K/UHD (2160p — 3840×2160). Higher resolution requires more bandwidth and more processing power from your device. For most living room setups with a TV larger than 40 inches, 1080p Full HD is the sweet spot between quality and bandwidth efficiency. 4K is worth it on screens 55 inches or larger when viewed from typical watching distances. SD is only recommended when internet speed is below 5 Mbps. In IBOplayer and other IPTV apps, many channels offer multiple resolution versions — labelled HD, FHD, or 4K — letting you choose based on your connection speed and device capability at any time.
1080p Full HD is the best balance of quality and bandwidth for most home setups. Only use 4K if your screen is 55"+ and your connection exceeds 25 Mbps.
V
VOD Video On Demand Feature
VOD stands for Video On Demand — a library of pre-recorded movies, TV series, documentaries and other content that you can watch at any time, as opposed to live channels which follow a fixed broadcast schedule. Unlike live TV, VOD lets you pause, rewind, fast-forward and restart at will. In IPTV, VOD is typically organised into categories like Movies, Series, Kids, Documentaries and sorted by genre, release year or language. Varodatic's VOD library contains over 150,000 titles, updated regularly with new theatrical releases and series seasons. VOD content in IPTV apps requires significantly less sustained bandwidth than live TV because it can be buffered ahead — a 1080p VOD film typically needs only 5–10 Mbps versus 15–20 Mbps for a stable live 1080p broadcast. This makes VOD more forgiving of variable internet connections than live sports streaming.
VOD streams are more resilient to slow internet than live TV — they buffer ahead, so small connection drops don't interrupt playback.
VPN Virtual Private Network Network
A VPN (Virtual Private Network) creates an encrypted tunnel between your device and a server in another location, masking your real IP address and encrypting all traffic passing through it. In the context of IPTV, a VPN serves two main purposes. First, it prevents your ISP from seeing and throttling your streaming traffic — a common cause of slow streams despite a fast internet plan. Second, it can make your traffic appear to originate from a different country, which is useful if certain channels or content are geographically restricted. However, VPNs add latency and reduce raw speed due to encryption overhead, so it's important to choose a fast, paid VPN with servers close to your location. Free VPNs are rarely fast enough for HD live streaming. A VPN should be seen as a troubleshooting tool for ISP throttling — not a requirement for using IPTV under normal circumstances.
Use a VPN only if you suspect ISP throttling — streams that are slow specifically in the evening or on match days are the clearest sign.
X
Xtream Codes Xtream Codes API / Xtream UI Protocol
Xtream Codes is the most widely used IPTV management and delivery system in the industry. It provides a standardised API that allows IPTV providers to manage their channels, VOD libraries and user accounts, while enabling compatible apps to connect with a simple three-field login: Server URL, Username and Password. When you receive your Varodatic credentials, you're receiving an Xtream Codes login. This system is supported by virtually every major IPTV app including IBOplayer, IPTV Smarters Pro, TiviMate, GSE Smart IPTV and many others. The Xtream Codes API also handles live TV, VOD, series and catch-up content in a single connection — making it far more feature-rich than a basic M3U playlist. Your Xtream Codes credentials give the app access to your real-time channel list, programme guide data and VOD library all in one authenticated session, without needing to download or manage separate playlist files.
Always choose "Xtream Codes" login over M3U in your IPTV app — it gives you live TV, VOD and EPG in one connection with no file management needed.

Ready to Put This Knowledge to Use?

Start streaming with Varodatic — 30,000+ live channels, 150,000+ VOD, full EPG, catch-up and Xtream Codes login. From £8/month.

Get Started