How does IPTV work? From broadcast to your screen

Signal reception, compression, CDNs, adaptive bitrate and DRM: how a TV broadcast travels from an IPTV provider to your screen, step by step.

Updated: 4 min read

In short

  • The provider receives channel signals at its head-end, compresses them digitally (for example with H.264 or HEVC) and packages them for delivery over the internet.
  • Programmes arrive in short segments, and adaptive bitrate automatically matches picture quality to the current speed of your connection.
  • Content is protected by encryption and digital rights management (DRM), so only entitled subscribers can watch it.

1. Signal reception at the head-end

Every IPTV service starts at the head-end. This is where channel signals arrive – via satellite, fibre or directly from the broadcaster. A provider may only distribute channels for which it has agreements with the rights holders; read more in our copyright article.

2. Encoding and compression

Uncompressed video would be an enormous amount of data, so encoders compress the signal. Compression discards information the human eye notices less, while keeping the picture enjoyable.

H.264 (AVC)
The most widely used video codec, supported by almost every device. Still standard for HD content.
H.265 (HEVC)
Achieves similar quality with roughly half the data of H.264, so it is often used for 4K content.
AV1
An open, royalty-free and very efficient codec; support on older devices is still limited.
AAC, Dolby Digital
Audio codecs; Dolby Digital (AC-3, E-AC-3) also enables multichannel surround sound.

3. Packaging and delivery

Compressed programmes can reach viewers in two main ways. Managed-network IPTV runs on the provider's own network, where a single stream can reach many viewers at once (multicast). An internet-based OTT service sends a separate stream to each viewer over the open internet (unicast), typically in HLS or MPEG-DASH format via a content delivery network (CDN).

FeatureManaged-network IPTVInternet (OTT) streaming
NetworkThe provider's own managed networkThe open internet, via any ISP
DeliveryMostly multicastUnicast, HLS or MPEG-DASH
DeviceUsually the provider's set-top boxAn app on Smart TV, phone or tablet
AvailabilityWithin the provider's networkAnywhere with suitable internet

A CDN (Content Delivery Network) is a network of geographically distributed servers. You receive the programme from the server closest to you, which means faster start-up and less buffering.

4. Adaptive bitrate: why picture quality sometimes changes

Internet streaming prepares each programme at several quality levels at once. Every few seconds the player measures your connection speed and requests the quality that can play without interruption. This is called adaptive bitrate (ABR).

  • If the connection is fast and stable, the player switches to the best quality.
  • If speed drops for a moment (for example someone else is downloading a large file), the player temporarily switches to a lower resolution instead of freezing.
  • When bandwidth recovers, quality returns automatically.

5. Encryption and digital rights management (DRM)

Rights holders require that only entitled subscribers can watch their programmes. This is ensured by encryption and DRM (Digital Rights Management). The most common systems are Google Widevine, Microsoft PlayReady and Apple FairPlay. The player obtains permission to decrypt from a licence server, and only then does the picture appear.

The same protection is why you cannot take screenshots or recordings of some programmes, and why over HDMI both the TV and the cable must support HDCP copy protection.

6. Playback on your device

Finally, your device – Smart TV, media player, phone or set-top box – decodes picture and sound. Modern devices do this with dedicated hardware, so playback uses little energy. The programme guide (EPG), channel logos and preview images arrive as separate data and are displayed by the app.

Frequently asked questions

Why is live IPTV delayed compared with traditional TV?

Programmes arrive in segments, and the player downloads a few segments in advance to avoid buffering. This can cause a delay from a few seconds up to half a minute. Details: latency in live broadcasts.

What is a CDN?

A Content Delivery Network is a network of geographically distributed servers that delivers programmes from the point nearest to the viewer. This results in faster start-up and less buffering.

Why can't I take screenshots of some programmes?

Copy protection required by rights holders (DRM, and HDCP over HDMI) prevents protected content from being captured. This is not a fault but part of a lawful service.

Related articles

The basicsWhat is IPTV? Internet television explained simplyWhat IPTV is, how it differs from traditional TV and what you need to watch it. A plain-language introduction to Internet Protocol Television.4 min readInternet and picture qualityHow much internet do you need for IPTV? Bandwidth tableHow many Mbit/s you need for SD, HD and 4K TV, how to calculate for several TVs, and how to measure whether your connection is fast enough – with a simple table.3 min readInternet and picture qualityLatency in live TV: why your neighbour hears the goal firstWhy is live internet TV delayed compared with satellite or terrestrial TV, how long is the typical delay, and what can you do about it during sports broadcasts?2 min read

Try Streamy

Legal live TV with an electronic programme guide on Smart TV, phone and tablet – one account across all your devices.

Try it for free