How IPTV Technology Works
Follow a television programme from the studio to your sofa and see what happens at each stage of the IPTV pipeline.
ReadFor the technically curious: latency budgets, segment sizes, DRM and how to design a home network that streams flawlessly.
IPTV streaming typically combines a video codec (H.264, HEVC or AV1), an adaptive streaming protocol (HLS or MPEG-DASH, or MPEG-TS on operator networks), content delivery networks for distribution, optional DRM for protected content, and a player that buffers and decodes the stream on your device.
Latency is the delay between an event happening and you seeing it. In segment-based streaming it accumulates at each stage:
| Stage | Typical contribution |
|---|---|
| Encoding | 1–3 seconds |
| Segmenting (segment length × segments held back) | 6–18 seconds |
| CDN and network | Under 1 second |
| Player buffer | 2–10 seconds |
Low-latency variants of HLS and DASH use shorter partial segments and chunked transfer to cut end-to-end delay to a few seconds, at the cost of a smaller safety buffer.
Bitrate, not resolution, determines quality and bandwidth. A well-encoded 1080p stream at 6 Mbps can look better than a poorly encoded one at 10 Mbps. Indicative ladders look like this:
| Rendition | H.264 (approx.) | HEVC (approx.) |
|---|---|---|
| 720p | 3–4.5 Mbps | 2–3 Mbps |
| 1080p | 5–8 Mbps | 3–5 Mbps |
| 2160p (4K) | Not typical | 12–20 Mbps |
Allow headroom above the highest rendition you want — around 50% — so adaptive bitrate logic doesn't step down at the first sign of contention.
Premium content is usually encrypted with Digital Rights Management. The three main systems are Google Widevine, Apple FairPlay and Microsoft PlayReady. Common Encryption (CENC) lets one encrypted file work with several DRM systems. DRM is licensed to official service apps; an independent player plays unencrypted streams or streams for which it holds a licence integration.
Decoding HEVC or AV1 in software is demanding, which is why players prefer the device's hardware decoder. When a stream stutters on a low-power stick but plays perfectly on a laptop, it is usually an unsupported profile falling back to software decoding. Check your device's specification for supported codecs and profiles before expecting 4K HDR playback.
For a gentler introduction to these concepts, start with how IPTV technology works.
As a guide, allow about 8 Mbps of stable throughput per HD stream and 20–25 Mbps per 4K stream, plus headroom for other household use.
Both are mature adaptive streaming standards. HLS has the broadest device support, especially on Apple platforms; DASH is widely used on Android and smart TVs. Good players support both.
Segment-based streaming adds encoding, segmenting and buffering delay. Broadcast TV has none of those stages, so it is typically several seconds ahead.
Follow a television programme from the studio to your sofa and see what happens at each stage of the IPTV pipeline.
ReadAerial, dish, cable or broadband? An even-handed comparison of how UK households can receive television today.
ReadService apps, independent players, playlists and portals — a clear map of the IPTV software landscape and how to pick the right type.
ReadThe best IPTV subscription for UK homes: 1 to 5 connections, every device, 24/7 support.