IPTV Catch-Up Explained: How Replay Works and Why It Goes Missing
Catch-up lets you go back in the TV guide and play a programme that already aired, as if it had been recorded for you. It is not a recording on your device. The server keeps a rolling archive of selected channels, and your player asks for the piece that matches the programme you picked. When catch-up seems missing, the cause is almost always one of four things: the channel has no archive, the guide is missing or shifted, the player does not support replay, or the line was added in a way that hides it. This page explains each one and how to fix it.
How catch-up works, in plain words
Your line gives the player three things: the channels, a TV guide, and, for some channels, a note saying "this channel keeps an archive of the last few days". On Xtream-style panels that note is a simple setting on each channel, usually called tv_archive, with a second value that says how many days are kept (player documentation on the Xtream catch-up format).
When you open the guide and choose a programme from earlier today, the player builds a request that says, in effect, "channel X, starting at 14:30, for 60 minutes". The server sends that slice of its archive, and it plays like on-demand video: you can pause, rewind and skip.
That design explains almost every catch-up problem:
| What catch-up needs | What happens when it is missing |
|---|---|
| A channel with an archive | No replay icon on that channel at all |
| A TV guide with correct times | Replay starts at the wrong moment or not at all |
| A player that supports replay | Guide shows past shows, but nothing plays |
| A login that exposes the archive | Catch-up works on one device but not another |
Which channels have catch-up
Not every channel keeps an archive. Keeping days of video for thousands of channels takes a lot of storage, so providers enable it on selected channels, typically the ones people most often want to replay. In the guide, channels with catch-up usually show a small clock or rewind icon next to their name.
A quick way to see it without scrolling the guide: our free IPTV line checker lists a line's folders, and when you open a live folder it labels the channels that have catch-up.
Why catch-up goes missing, and the fix for each
1. The guide is missing or shows the wrong times
Catch-up is reached through the guide. If the guide is empty, you have no way to pick a past programme. If the guide is an hour off, the replay starts an hour off too. This is the most common cause by far.
The fix is the same as for any guide problem: set your device's time zone by name, not by offset, put the player's guide time shift back to zero, and force a guide update. Our EPG guide walks through each step.
2. The line was added as a playlist link without the archive details
When you log in with the three Xtream fields (server, username, password), the player reads each channel's archive setting straight from the server. When you paste an M3U playlist link instead, the archive details only come through if the playlist includes them, and many players then ignore catch-up.
Fix: log in with the Xtream fields instead of the M3U link. If you only have the link, our Xtream and M3U converter shows the three fields hidden inside it, all in your browser.
3. The player does not support replay
Some players show the guide but cannot request a past slice. Others support it only in their paid version. Well-known players with solid catch-up support include TiviMate on Android TV and Fire TV, and the built-in apps on Formuler boxes. Our comparison of IPTV players notes which ones handle replay well and which ones do not.
4. You went further back than the archive keeps
Each channel keeps a set number of days. Pick a programme older than that and nothing plays, or the player jumps to live. Choose something more recent to confirm the archive works, then you know the limit for that channel.
Catch-up versus recording
People often mix the two up. Here is the difference:
| Catch-up | Recording (PVR) | |
|---|---|---|
| Where it is stored | On the provider's server | On your device or a USB drive |
| Do you need to plan ahead? | No, it is already there | Yes, you schedule it |
| Which channels | Only channels with an archive | Any channel your player can record |
| How long it lasts | A fixed number of days | Until you delete it |
| Space needed on your device | None | Can be a lot, especially in HD |
Catch-up is the easy option for "I missed it last night". Recording suits shows you want to keep.
Getting smooth replay
Catch-up streams behave like films on demand: they start fresh and you can skip around. That makes them a little more demanding than live TV when you jump forward or back. If replays stutter while live channels play fine:
- Try the same programme again a minute later. The first request sometimes takes longer while the server prepares the slice.
- Check the connection at the TV in the evening. Our guide to internet speed for IPTV has a ten-minute test.
- If skipping freezes the picture, switch the player's decoder setting between hardware and software and try again.
For other playback problems, the IPTV troubleshooting guide covers the full checklist.
Test catch-up before you pay
XtreamCube lines include a TV guide and catch-up on the channels that support it. The free 24-hour trial needs no card, so you can open the guide on your own TV, go back a few hours on a channel you watch and check that the replay starts at the right moment. If anything looks off, support is there 24/7 by chat, email and WhatsApp.
Questions people ask
What is catch-up in IPTV?
It is a feature that lets you go back in the TV guide and play programmes that already aired. The provider's server keeps a rolling archive of selected channels, so nothing is stored on your device.
Why do some channels have catch-up and others do not?
Keeping an archive takes a lot of server storage, so providers turn it on for selected channels only. Channels with catch-up usually show a clock or rewind icon in the guide.
Why does my catch-up start at the wrong time?
The guide times are shifted. Set your device's time zone by name, put the player's guide time shift back to zero and update the guide, then try the replay again.
Does catch-up work with an M3U link?
Only if the playlist includes the archive details and your player reads them. Logging in with the three Xtream fields (server, username, password) is the more reliable way.
How far back can I watch?
It depends on the channel. Each channel keeps a set number of days, and anything older than that will not play.