The short answer
IPTV is television delivered as data over an IP network — usually the internet. Instead of tuning into a broadcast signal, your device asks a server for a channel and receives it as a stream of small video segments, which a player app decodes and shows on screen.
- It stands for Internet Protocol Television.
- It can carry live channels, a programme guide (EPG), and on-demand films and series (VOD).
- You need an internet connection, a source you have the right to watch, and an IPTV player on your phone, TV box or browser.
How IPTV works
Every IPTV service, from a national telecom's TV package to a small subscription, works in roughly the same four steps:
- The provider prepares the channels. Live feeds are encoded into internet-friendly formats — most often HLS or MPEG-TS — and served from the provider's servers or a content delivery network (CDN).
- You receive access details. Depending on the service, that is a login (server URL, username and password), a playlist link, or a portal address tied to a device's MAC address.
- Your player loads the catalogue. The app uses those details to fetch the channel list, the programme guide and, if the provider offers it, a library of films and series.
- You pick a channel and it plays. The player requests that one stream and decodes it on your device. Changing channel simply requests a different stream.
Because the video arrives on demand rather than as a broadcast, IPTV works anywhere you have a fast enough connection — and on devices that were never TVs, such as phones and laptops.
Provider vs player: two different things
This is the part that confuses most people new to IPTV. The provider (or service) supplies the content and charges for it. The player is just the app that displays it — the same relationship as a web browser and the websites it opens.
| IPTV provider | IPTV player | |
|---|---|---|
| What it is | A service with channels and a catalogue | An app on your phone, TV or browser |
| What it gives you | Login details, a playlist link or a portal | Channel list, guide, playback, search |
| Who you pay | The provider, directly | Often nobody — many players are free |
| Example | Your subscription | Rhoe |
Rhoe is a player only. It ships with no channels, no playlists and no provider built in, and it does not sell subscriptions.
IPTV formats explained
Providers hand out access in a handful of standard formats. Knowing which one you have is most of the work of setting up any player.
Xtream Codes (server URL, username, password)
The most common login format. It gives a player live TV, the programme guide, and films and series through one API. See the Xtream Codes player guide.
M3U / M3U8 playlist
A text file — or a link to one — that lists channel names and their stream addresses. Simple and universal, but it carries no guide by itself. See the M3U player guide.
Stalker portal (MAC portal)
A portal URL, usually ending in /c/, plus a MAC address your provider has registered. Originally designed for MAG set-top boxes, now supported by many apps.
Direct stream
A single address for a single stream — an HLS .m3u8 link, an RTSP camera, an RTMP feed or a UDP multicast. No catalogue, no guide: one link, one picture.
EPG and XMLTV
The electronic programme guide shows what is on now and next. It usually arrives as an XMLTV file. See the IPTV EPG guide.
What you need to watch IPTV
- An internet connection. As a rough rule of thumb, allow about 3–5 Mbps for an SD channel, 5–10 Mbps for HD and 20–25 Mbps for 4K, per screen that is watching at the same time. A wired or 5 GHz Wi-Fi connection helps on a TV.
- A source you are entitled to watch — a subscription, your own camera or encoder, or free-to-air streams published by the broadcaster.
- A device. An Android phone or tablet, an iPhone or iPad, an Android TV, Google TV or Fire TV device, or a computer. A dedicated set-top box is optional.
- A player app. Rhoe is free, has no ads, and handles Xtream Codes, M3U, Stalker and direct streams.
Is IPTV legal?
IPTV as a technology is legal and widely used. Telecom operators, broadcasters and sports leagues deliver TV this way every day, and IPTV player apps are ordinary media software, like a video player or a web browser.
What matters is the source. A service that holds the rights to the channels it sells is legal. A service that rebroadcasts channels without permission is not, in most countries, and using one can carry risk for the viewer as well as the seller. Warning signs include thousands of premium channels for a few pounds a month, no company name or address, and payment only through gift cards or cryptocurrency.
This is general information, not legal advice. Rhoe does not supply, sell or recommend any provider, and you are responsible for having the right to watch what you connect.
IPTV vs cable, satellite and streaming apps
| How it arrives | What you need | Live channels | |
|---|---|---|---|
| IPTV | Internet, as a stream | Any connected device + a player | Yes, with an EPG |
| Cable | Dedicated cable line | The operator's box | Yes |
| Satellite | Dish and receiver | A dish, a clear view of the sky | Yes |
| Streaming apps | Internet, per-app | That service's own app | Mostly on-demand |
The practical difference with IPTV is that the service and the app are separate. You can keep your provider and switch players, or use one player for several sources.
Questions
What does IPTV stand for?
Internet Protocol Television: television delivered over an IP network, such as the internet, rather than by broadcast, satellite or cable signal.
Do I need a special box to watch IPTV?
No. A phone, tablet, Android TV or Fire TV device, or a web browser can all play IPTV with the right app. Set-top boxes such as MAG devices are optional.
Can I watch IPTV on more than one device?
You can install a player like Rhoe on every device you own. How many can stream at the same time is set by your provider — many subscriptions allow one or two simultaneous connections.
Is an IPTV player the same as an IPTV subscription?
No. The subscription supplies the channels; the player only plays them. Installing a player on its own gives you an empty channel list until you connect a source.
Does IPTV work without the internet?
Internet-delivered IPTV needs a live connection, because every channel is streamed on demand. Some operators run IPTV over their own private network, but it is still an IP connection.
More guides
- M3U player — Play an M3U or M3U8 playlist by link or file, add a guide, and fix the playlist errors people hit most.
- Xtream Codes player — Log in with a server URL, username and password — and pull those details out of a get.php link.
- IPTV on Fire TV & Android TV — Install a remote-friendly IPTV player on Fire TV Stick, Android TV and Google TV, and what to do on Samsung or LG.
- IPTV EPG (TV guide) — Where programme guide data comes from, how to add an XMLTV guide to a playlist, and why a guide stays empty.
- Choosing an IPTV player — A ten-point checklist for picking an IPTV player, and an honest list of what Rhoe does not do yet.