📚

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.

Related