IPTV catch up TV: what it is and why it's patchy
Catch-up is the feature people are most pleased to discover and most confused by afterwards. It works beautifully on some channels and doesn't exist at all on others, with no obvious pattern. There is a reason for that, and it comes down to arithmetic rather than neglect. Here is what catch-up actually is, the three things that must all be true for it to work, and how to tell which one is missing.
What catch-up actually is
Catch-up lets you go back to a programme that has already aired and watch it from the start. On the surface it looks like an on-demand library, and it works completely differently.
The provider keeps a rolling recording of a channel — typically the last few days. When you pick a programme from yesterday's guide, your player asks for that specific slice of time from that channel's archive. It is closer to rewinding a very long tape than to opening a catalogue.
Two consequences follow, and they explain nearly everything people find odd about it. The window moves: what was available on Monday has gone by the following Tuesday. And it is organised by time and channel, not by title — you find a programme by locating its slot in the guide, not by searching for its name.
Four things people mix up
These get used interchangeably and are not the same feature at all.
- Catch-up — a rolling archive of a live channel, usually a few days deep, browsed through the guide.
- Timeshift — pausing or rewinding the channel you are watching right now, typically by minutes rather than days.
- The on-demand library — a separate catalogue of films and series held as individual files, searchable by title, unrelated to any channel's schedule.
- Recording — you choosing to keep something, either to your own device or to storage the provider gives you.
If you want a specific film, the library is where to look. If you missed something that aired on Tuesday evening, catch-up is the one you want.
Why coverage is patchy: the arithmetic
This is the part worth understanding, because it turns an apparently arbitrary limitation into something predictable.
Retaining a channel costs storage every hour of every day, whether anyone watches it back or not. A single Full HD channel at a typical bitrate produces about 54 GB a day. Keep seven days of it and that one channel occupies roughly 378 GB.
Now scale it. A hundred channels on a seven-day window is around 38 TB. A thousand channels is about 378 TB — and that is a permanent, always-growing, always-being-replaced cost, not a one-off purchase.
Which is why no provider offers catch-up on everything. Retaining a full channel list would cost more than the entire service. Sensible providers enable it on the channels people actually watch back — the main national broadcasters and the most popular entertainment channels — and leave it off on the long tail.
So the honest expectation is that catch-up covers a meaningful subset rather than the whole list, and that the subset is chosen on popularity. Anyone advertising catch-up across tens of thousands of channels is describing something that does not exist.
The three things that must all be true
For catch-up to work on a given channel, all three of these have to line up. When it fails, exactly one of them is usually missing.
1. The provider must be retaining that channel
Nothing else matters if the archive was never kept. This is decided per channel, not per account, and it is why your neighbour's experience of the same service can differ from yours simply because you watch different things.
2. Your player must support it
Catch-up requires the app to request a past time slice rather than a live stream. Not every player does this — some handle live and on-demand perfectly while ignoring catch-up entirely. It is one of the sharpest dividing lines between apps, and our comparison of IPTV player apps and which suits which device is the place to check before blaming the service.
3. The guide must be loaded and correct
This is the one that catches most people. Catch-up is navigated through the programme guide — you select yesterday's slot to play yesterday's programme. No guide means no catch-up, even where the archive exists and the player supports it.
If your guide is blank or stale, fix that first; everything else is downstream of it. Our guide to fixing an IPTV guide that won't load covers it.
How to tell whether you have it
You do not need to ask anyone. Open the programme guide and scroll backwards in time on a major channel.
If catch-up is available, past programmes will be selectable rather than greyed out — many players mark them with a small archive or replay icon, and pressing select starts playback from the beginning of that slot. If past programmes cannot be selected at all, either the channel has no archive or your player does not support the feature.
Test on a main national channel first. Those are the ones most likely to be retained, so a failure there tells you something different from a failure on an obscure channel.
The British Summer Time trap
This one deserves its own section because it produces a baffling symptom and has a simple cause.
Catch-up works by time. If your player's time zone is wrong, the guide is shifted — and selecting a programme plays whatever was actually broadcast an hour earlier or later. People report it as "catch-up plays the wrong show", which is exactly what it does.
The usual culprit is the clocks. If your player is set to UTC rather than UK local time, everything is correct through the winter and an hour out from late March to late October, when British Summer Time applies. A setup that worked perfectly in February and started misbehaving in April has almost certainly hit this.
Check that your player's time zone is set to UK local time rather than UTC, and that any separate guide offset is at zero unless you deliberately set it. Correcting that fixes both the guide and catch-up in one go.
When catch-up doesn't work: a short order
- 1. Is the guide loaded? Blank guide, no catch-up. Fix that first.
- 2. Is the time zone right, and is the guide showing programmes at the correct times?
- 3. Can you select a past programme on a major channel? If not, try a different one — coverage is per channel.
- 4. Does your player support catch-up at all? Check its feature list, or try another player.
- 5. Is the programme still inside the window? A rolling archive drops the oldest day as it adds a new one.
- 6. Still nothing on a main channel with everything else correct? That is worth reporting.
What it can't do
Three limits are inherent rather than fixable, and knowing them saves a lot of frustration.
It is not searchable by title. Catch-up is organised by channel and time. If you know what you want but not when it aired, the on-demand library is the better place to look.
The window moves. Something available today will be gone in a few days. If you want to keep a programme, that is a recording question rather than a catch-up one.
Coverage will always be partial. As the arithmetic above shows, that is a cost constraint rather than an oversight, and it applies to every provider regardless of what their marketing says.
In short
Catch-up is a rolling archive of a live channel, navigated through the guide by time — not a library searched by title. It needs three things at once: the provider retaining that channel, a player that supports the feature, and a guide that is loaded and showing the right times.
Coverage is partial everywhere, and the reason is storage: seven days of one Full HD channel is roughly 378 GB, so a thousand channels would be around 378 TB kept permanently. Providers enable it where people actually watch back.
And if catch-up plays the wrong programme rather than nothing at all, check your time zone before anything else — a player left on UTC is an hour out for half the British year. Other faults are covered in our guide to working out which problem you actually have.
Frequently asked questions
It is a rolling recording of a live channel, usually a few days deep, that lets you go back and watch a programme that has already aired. You navigate to it through the programme guide by finding its original time slot. It is not a searchable library — that is the on-demand catalogue, which is a separate thing.
Storage cost. Retaining one Full HD channel produces about 54 GB a day, so a seven-day window is roughly 378 GB for that channel alone — and around 378 TB for a thousand channels, kept permanently. No provider can retain a full channel list, so catch-up is enabled on the channels people actually watch back.
Almost always a time zone problem. Catch-up works by time, so if your player is set to UTC rather than UK local time, everything shifts by an hour from late March to late October when British Summer Time applies. A setup that worked in February and broke in April has hit exactly this.
Yes, directly. Catch-up is navigated through the programme guide — you select a past slot to play what aired then. With no guide there is nothing to select, so catch-up is unusable even where the archive exists and your player supports it. Fix the guide first; everything else depends on it.
Open the guide and scroll backwards in time on a major national channel. If past programmes are selectable rather than greyed out — often marked with a small archive or replay icon — catch-up is working. Test a main channel first, since those are the most likely to be retained.
Not through catch-up itself, because the window rolls forward and drops the oldest day as it adds a new one. Anything you want to keep is a recording question rather than a catch-up one, and depends on what your player offers. Catch-up is for watching something back within a few days, not for building a collection.