📚
IPTV Terminology Explained
A plain-language glossary of the terms you will see across the Free ecosystem.
Core terms
- IPTV - Internet Protocol Television: TV delivered over an internet connection.
- M3U / M3U8 - Playlist file formats listing media URLs; M3U8 is the UTF-8 version (often HLS).
- HLS - HTTP Live Streaming, a protocol that splits video into small segments (`.m3u8`).
- MPEG-TS - A container format commonly used for live IPTV streams.
- EPG - Electronic Program Guide, delivered as XMLTV, showing scheduled programmes.
- Xtream Codes - A login format using server, username, and password to list channels.
- XSPF - An XML-based playlist format some players support.
- Buffering - Temporary video loading/stalling while the player fills its buffer.
- VOD - Video on Demand (movies/series on demand).
- Catch-up - Ability to rewind/replay shows that already aired.
Quick tips
When adding a service, note whether it uses an M3U URL or Xtream login, and whether it provides an EPG URL. These three determine how you configure your player.
Remember: only use playlists and EPG data you are authorized to use.