Multicast IPTV Explained: How Broadband TV Delivers Live Channels
How can a broadband provider send the same live channel to thousands of homes without overloading its network? Multicast — explained in plain English, with home network tips.
Imagine a broadband provider with a million TV customers, and a big match that half of them are watching. Sending each home its own copy would mean half a million identical streams. Multicast solves that by sending each channel once across the provider’s network, copying it only where viewers need it. It’s the hidden technology behind many broadband TV services — and it explains a few of their quirks.
For how broadband TV services work from the viewer’s side, see IPTV from your internet provider.
Unicast vs multicast
| Unicast | Multicast | |
|---|---|---|
| How it sends video | A separate stream to each viewer | One stream per channel, copied where needed |
| Network load for a popular channel | Grows with every viewer | Stays roughly constant |
| Works over the public internet | Yes | Generally no — needs a managed network |
| Typical use | Streaming apps, VOD, catch-up | Live channels on broadband TV |
| Lost data | Usually resent | Usually not resent |
Streaming apps over the open internet use unicast, usually through content delivery networks. Managed broadband TV uses multicast for live channels and unicast for on-demand and catch-up.
How multicast delivery works
- The provider encodes each live channel and sends it into its network as a multicast group — think of each group as a channel address.
- Routers in the network keep track of which neighbourhoods have viewers for each group.
- Your set-top box asks to join the group for the channel you select.
- The network delivers that group to your home, copying the stream at each branching point only as needed.
Changing channel: IGMP
The set-top box uses IGMP (Internet Group Management Protocol) to join and leave groups. Pressing channel up sends a “leave” for the old channel and a “join” for the new one. Some providers speed this up with a short unicast burst so the picture appears instantly while the multicast join completes.
Why multicast TV behaves differently
- Very consistent quality. The provider controls the network and reserves capacity.
- Blocky pictures instead of buffering. Multicast usually doesn’t resend lost data, so line errors show as blocks or green flashes.
- Single quality level. No adaptive switching between quality levels as with streaming apps.
- Tied to the provider’s network. It doesn’t work over another connection.
For how this compares with streaming apps, see IPTV vs OTT.
Multicast in your home network
Multicast TV usually needs the provider’s router, or a router configured to handle it. Two features matter:
- IGMP proxy / multicast routing on the router, so the set-top box can request channels.
- IGMP snooping on routers and switches, so multicast reaches only the port that asked for it. Without it, the stream can flood every port and the Wi-Fi, slowing everything down.
Practical tips:
- Connect the set-top box to the router by cable; multicast over Wi-Fi is often unreliable.
- If you add a switch, choose one that supports IGMP snooping.
- Before replacing the provider’s router, check their support pages — TV may stop working without the right settings.
Where multicast is used beyond TV
Multicast also appears in corporate and campus networks (for internal TV or video), in financial data feeds and in some software distribution. The common thread: one sender, many receivers, on a network where every link supports it.
How it fits with other streaming technology
Multicast is one of several delivery methods. Our guide to streaming protocols places it alongside HLS, DASH and the protocols streaming apps use. Over the public internet, content delivery networks play a similar role, bringing streams closer to viewers.
Troubleshooting multicast TV at home
If broadband TV misbehaves while internet apps work, multicast is often the reason. Work through these checks in order:
- Restart the set-top box and router. It clears stale group memberships and refreshes the TV connection.
- Remove anything between the box and the router. Connect the box directly to the router port the provider recommends — some routers reserve a specific port for TV.
- Replace the network cable. Damaged or very long cables cause the packet loss that shows up as blocks and green flashes.
- Check powerline adapters and Wi-Fi bridges. Many struggle with multicast; if you must use one, choose a model that the provider or manufacturer lists as suitable for TV.
- Look for network flooding. If Wi-Fi slows down whenever TV is on, multicast may be spreading to every device — a sign that IGMP snooping is missing or disabled somewhere.
- Contact the provider with what you tested. They can check line quality and the TV service from their side.
Multicast and catch-up or recordings
Not everything on broadband TV travels by multicast. Live channels usually do, but catch-up, on-demand and cloud recordings are personal to each viewer, so they’re delivered by unicast, much like a streaming app. That’s why a live channel may glitch while catch-up of the same programme plays perfectly, or the reverse — they take different routes through the network.
A worked example
A household’s broadband TV picture breaks up into blocks during the evening, but streaming apps on the same TV are fine. The set-top box connects through an old network switch in another room. Because the switch doesn’t support IGMP snooping and the cable run is long, multicast traffic suffers. Connecting the box directly to the router with a new cable clears the problem.
The bottom line
Multicast sends each live channel once across a managed network and copies it only where viewers are watching — efficient, consistent and the backbone of many broadband TV services. Its quirks follow from that: blocky pictures instead of buffering, a single quality level, and the need for multicast-aware home equipment.
Frequently asked questions
Can I use multicast for IPTV over the internet?
Generally no. Multicast needs every network along the path to support it, which the public internet doesn't. It's used inside managed networks such as broadband providers' TV services and some corporate and campus networks.
What is IGMP?
IGMP (Internet Group Management Protocol) is how a set-top box tells the network which multicast channel it wants to receive. Changing channel means leaving one group and joining another.
Why does multicast TV show blocky squares instead of buffering?
Multicast streams usually don't resend lost data. When packets go missing, the picture shows blocks or brief glitches rather than pausing to wait for them.
What is IGMP snooping?
A feature in routers and switches that sends multicast traffic only to ports that asked for it. Without it, multicast TV can flood your home network, including Wi-Fi.