IPTV Documentation
The IPTV stack, in plain language
Reference docs for the technical bits — what M3U really is, what the bandwidth bar actually means, why your EPG sometimes vanishes. Written for subscribers who'd rather understand the moving parts than be told "it just works."
Maintained by Bennett Prosacco, Founder · Last reviewed
M3U vs Xtream Codes
Two ways of delivering the same IPTV subscription. The differences that actually matter — EPG support, multi-device login, recovery if a URL leaks.
Read the doc →NetworkIPTV internet speed requirements
How much bandwidth each resolution actually needs — and why a 100 Mbps connection can still buffer at 1080p if you measure it wrong.
Read the doc →EPGEPG and XMLTV explained
What an EPG actually is, how XMLTV files work, why your guide goes missing, and the cleanest way to load a custom EPG into TiviMate or IPTV Smarters.
Read the doc →Why we write docs instead of marketing pages
An IPTV subscription is a network product, not a streaming app. The people who get the best experience are the ones who understand the format their playlist arrives in, what their bandwidth headroom actually is, and how the guide data gets to the screen. Once those three pieces click, almost every "buffering" or "EPG missing" ticket disappears.
These docs are deliberately short — one focused topic each, no cross-references to read first. If you're trying to fix something live, the tutorials hub is the right place. If you want to understand how the system works under the hood, you're in the right place now.
Need a free utility? See our IPTV tools. Want to test all of this on a live feed? The free trial runs without a card.