Plain english explainer
What is IPTV, and How Does It Work?
A complete explanation with no jargon: what the letters mean, what happens between a broadcast and your screen, how it compares to cable and satellite in Canada, and what you actually need to use it.
The definition
IPTV stands for Internet Protocol Television. It is a method of delivering live television channels and on-demand video over a standard internet connection, instead of through a coaxial cable, a fibre TV box or a satellite dish. The video arrives as data packets — exactly like a video call or a Netflix stream — and is decoded by an application running on your television, streaming stick, computer or phone.
In practical terms: you already pay for internet, so IPTV needs nothing new installed in your home. You enter a username and password once into a free app, and the channels appear.
The mechanism
What happens between the broadcast and your screen
Six steps, and the whole chain completes in roughly two tenths of a second on a Canadian connection.
-
The signal is received
A broadcast feed arrives at a data centre, exactly as it would arrive at a cable headend.
-
It is encoded
The video is compressed into a modern digital format — usually H.264 or H.265 — at several quality levels.
-
It sits on a delivery server
Ours are in Toronto and Montreal, on the same Canadian backbone your internet provider already peers with.
-
Your app asks for it
You press a channel. Your player sends a request with your username and password over the ordinary internet.
-
Packets travel to you
The server streams video packets to your device. On a Canadian connection this round trip takes about 0.2 seconds.
-
Your device decodes it
The chip in your TV or streaming box turns the packets back into a picture. Nothing is stored on your device.
This is why server location matters. Step five is the only step whose duration depends on geography. A stream leaving Toronto reaches Hamilton in milliseconds. The same stream leaving eastern Europe crosses an ocean and four or five networks first — and that delay is what you see as a buffering wheel.
Side by side
IPTV, cable and satellite compared
| Aspect | IPTV | Cable | Satellite |
|---|---|---|---|
| How it arrives | Over your existing internet | A dedicated coaxial or fibre line | A satellite dish on your roof |
| What is sent | Only the channel you asked for | Every channel, all the time | Every channel, all the time |
| New wiring needed | None | Yes, usually a technician visit | Yes, plus a dish and alignment |
| Equipment | A device you already own | A rented receiver per television | A rented receiver plus the dish |
| Channel ceiling | Effectively unlimited | 150–250 in a package | 200–400 in a package |
| Weather affects it | No | No | Yes — rain and snow fade |
| Works away from home | Yes, anywhere with internet | No | No |
| Typical Canadian cost | $6.58–$19 a month | $85–$130 a month | $70–$120 a month |
Requirements
What you actually need
Two things, and you probably have both already.
An internet connection
- HD 720p8–12 Mbps
- Full HD 1080p15–20 Mbps
- 4K UHD25–40 Mbps
Add the figures together for each screen watching at once. Steadiness matters more than peak speed.
A device you already own
Any of these work, and none of them need to be bought specially.
- Fire TV
- Android TV
- Apple TV
- Samsung
- LG
- Roku
- Chromecast
- Nvidia Shield
- Windows
- VIDAA
- Formuler
- BuzzTV
The two formats
M3U and Xtream Codes, explained
When you buy a subscription you receive both. They are two ways of giving the same lineup to your app.
M3U playlist link
A single long web address holding a plain text list of every channel. Your app downloads the whole file once. Simple, works everywhere, but it does not reliably bring a TV guide or the on-demand library with it.
Use it on: Roku, VLC
Xtream Codes login
A server address, a username and a password. Your app talks to the server continuously through an API, so it also gets the full seven-day guide, the on-demand library with posters, catch-up, and your expiry date. It also loads far faster on a large lineup, because only the category you open is fetched.
Use it on: everything else
The full comparison is in Xtream Codes or M3U: which should you use?
Questions
Common questions about IPTV
What does IPTV stand for?
IPTV stands for Internet Protocol Television. "Internet Protocol" is simply the standard set of rules computers use to send data to each other across a network — the same rules behind email, video calls and every website you visit. IPTV means television delivered using those rules rather than through a cable line or a satellite dish.
How is IPTV different from Netflix or Disney+?
Technically they are almost identical — both send video over the internet to an app on your device. The difference is what they carry. Netflix and Disney+ are on-demand libraries of shows they have licensed or produced. IPTV carries live television channels, with a programme guide and a schedule, the way cable does. Our service carries both: 54,000 live channels and a 195,000-title on-demand library.
Is IPTV legal in Canada?
The technology is entirely legal, and it is the same technology Canadian carriers use for their own television products. What matters legally is the licensing of the content carried. IPTV MN supplies network access and reseller services and does not host, record or broadcast any media itself. Subscribers are responsible for ensuring their own use complies with the Copyright Act and Broadcasting Act of Canada.
What internet speed does IPTV need?
Roughly 8–12 Mbps for HD, 15–20 Mbps for Full HD 1080p, and 25–40 Mbps for 4K. What matters more than the peak figure is steadiness — live television has no buffer to fall back on. If two screens watch at once, add the numbers together. Almost every Canadian home internet plan clears these comfortably.
What is an M3U playlist?
An M3U file is a plain text list of channels and the addresses where each one can be found. Giving your app an M3U link is one way to load a channel lineup. The alternative, Xtream Codes, uses a username and password against an API instead — which is richer, because it also carries the TV guide and the on-demand library.
What is an EPG?
EPG stands for Electronic Programme Guide. It is the on-screen grid showing what is playing now and what is coming later, with descriptions. Ours runs seven days forward, and most major channels also keep several days of catch-up so you can go back and watch something you missed.
Do I need special equipment for IPTV?
No. If you own a Fire TV Stick, an Android TV or Google TV device, an Apple TV, a Samsung, LG or Hisense smart television, a Roku, a Chromecast, an NVIDIA Shield, a Formuler or BuzzTV box, or a Windows computer, you already have everything required. Nothing is installed in your home and nothing is shipped to you.
Why does IPTV sometimes buffer?
Almost always for one of three reasons: Wi-Fi instead of a wired connection, distance between you and the delivery server, or other devices in the house competing for bandwidth. The first is the most common by a wide margin — an Ethernet cable fixes about eight out of ten cases on its own.
More in the full FAQ, or read about choosing the best IPTV Canada service.
Ready when you are
Now you know how it works — try it
Ask for a free trial and test the full 54,000+ channel lineup on your own television before spending anything.
- Interac e-Transfer
- Instant delivery
- No contract
- 7-day money back