IPTV Setup & Troubleshooting

IPTV Glossary: M3U, EPG, Xtream Codes and More

IPTV setup instructions often mix network, video and account terminology. This glossary explains the terms a viewer is most likely to see in a player, device menu or support message.

Guide02
Key takeaways

What matters most

  • Player and service are not the same product.
  • M3U and Xtream Codes are different ways to enter access details.
  • EPG/XMLTV supplies guide data rather than video.
  • Bitrate, bandwidth and buffer describe different parts of playback.

Setup and login terms

These terms describe how a compatible player receives account or playlist information.

Setup terms
TermPlain-English meaningImportant detail
M3UA playlist file or URL containing stream entriesA URL may contain private credentials
Xtream CodesA player login using server, username and passwordUse the dedicated Xtream login screen
PortalA server address used by some set-top boxesIt may be linked to a MAC address
MAC addressA hardware network identifierDo not publish it with account details
PlaylistThe organised list of channels or mediaIt is not the player itself

TV guide and library terms

Guide and library data can load separately from the live stream. A channel playing correctly does not guarantee the EPG has finished syncing.

Guide and library terms
TermMeaningFirst check
EPGElectronic Programme GuideConfirm device time zone
XMLTVA common file format for programme listingsRefresh the guide source once
VODVideo on demandRefresh movies and series categories
Catch-upAuthorised replay of earlier scheduled programmesAvailability depends on the provider and channel

Playback and connection terms

These terms help describe the exact symptom instead of saying only that playback is not working.

Playback terms
TermMeaningWhat it can indicate
BitrateVideo data used each secondHigher bitrates need more capacity
BandwidthAvailable connection capacityShared household traffic can reduce headroom
BufferA small amount of video stored aheadRepeated depletion causes pauses
LatencyDelay between request and responseHigh or unstable latency slows starts
CodecMethod used to compress video or audioUnsupported decoding can cause black screens

Device and app terms

Android TV and mobile Android are related but use different screen and control assumptions. Tizen belongs to Samsung TVs and webOS belongs to LG TVs. Sideloading means installing an app outside the normal store and should be done only from a trusted developer source.

Common questions

Frequently asked questions

What is the difference between M3U and Xtream Codes?

M3U normally uses one complete playlist URL. Xtream Codes separates the server, username and password into individual fields.

Is EPG the same as a channel list?

No. The channel list identifies streams; EPG data supplies programme names and times.

What does buffering mean?

The player has run out of ready-to-play video data and must wait for more to arrive or decode.

MCTV Editorial Team

Practical setup guidance for everyday viewers, reviewed for clarity and safe first checks.

Reviewed by
Editorial Review
Last updated