The IPTV schedule, or TV guide, is what turns a list of channels into something that feels like television. It tells you what is on now, what is coming next, and what aired earlier if catch-up is available. In IPTV apps, the schedule comes from EPG (electronic programme guide) data that your player downloads and matches to your channels.
This guide explains where IPTV schedule data comes from, how players match it to channels, and how to fix the problems people meet most often: empty guides, wrong times and mismatched programmes.
What EPG data is
EPG data is a structured list of programmes for each channel: titles, start and end times, descriptions, and sometimes categories, images and episode details. Broadcasters create schedules, and providers or guide services collect them into a format players can read.
The most common format in IPTV is XMLTV, an XML file that lists channels and their programmes. Some providers compress it to save bandwidth.
How the IPTV schedule reaches your player
| Login type | How the guide is delivered |
|---|---|
| Xtream Codes API | Usually included; the player requests it automatically |
| M3U playlist | Often a separate XMLTV link, or a guide address in the playlist header |
| Smart TV apps | Sometimes uploaded alongside the playlist on the app's website |
Once downloaded, the player stores guide data locally and refreshes it on a schedule, often once a day or when you open the app.
How channels are matched to the schedule
The player must work out which guide entries belong to which channel. It usually does this using an identifier:
- In M3U playlists, the tvg-id attribute on each channel.
- In XMLTV, the channel id for each programme listing.
When the two match, the programmes appear next to the right channel. When they do not, you see "No information" or programmes from a different channel. Our guide to M3U IPTV explains these tags.

Fixing an empty IPTV schedule
- Check the guide is added. With M3U playlists, make sure an EPG link is entered in the player's settings.
- Refresh the guide. Most players have an "update EPG" or "refresh" option.
- Wait for the download. Large guides can take a few minutes on slow devices.
- Use your provider's guide link. It is designed to match your provider's channel IDs.
- Clear the player's cache if old guide data seems stuck, then refresh.
Fixing wrong times in the guide
If programmes appear an hour or more early or late:
- Check that your device's time zone and automatic time settings are correct.
- Use the player's EPG time offset or time-shift setting to adjust by whole hours.
- After daylight-saving changes, refresh the guide.
Fixing mismatched programmes
If a channel shows another channel's schedule, the identifiers are mismatched. Some players let you manually assign a guide channel to a playlist channel. Otherwise, report the channel to your provider so it can correct the ID.
Making the IPTV schedule faster
Large guides with many days of data can slow down low-power devices. To speed things up:
- Reduce the number of guide days stored, if your player allows it.
- Hide channel groups you never watch so their schedules are not loaded.
- Use a player known for a fast guide on your device; TV-focused players such as the TiviMate IPTV player are popular for this.
Reading the IPTV schedule efficiently
A full guide grid can be overwhelming with hundreds of channels. A few habits make it quicker to use:
- Open the guide from your favourites group so it only shows the channels you watch.
- Use the now-and-next view on the channel list for a quick glance without opening the full grid.
- Set reminders, where your player supports them, for programmes you do not want to miss.
- Use search to find a programme by name across all channels, which is often faster than scrolling.
- Check programme details for episode information before choosing between two channels.
Most TV-focused players also let you jump forward or back by a day, which is handy for planning weekend viewing or finding a catch-up programme.
Why schedules sometimes change
Broadcasters update schedules for breaking news, live sport overruns and late changes. Guide data refreshed once a day may not reflect a last-minute change, so a programme can start later than listed. Refreshing the guide on the day helps, and for live sport it is wise to tune in a few minutes early.
Catch-up and the schedule
On channels where your service provides catch-up, the guide is also how you reach past programmes. Scroll back in the schedule and select a programme marked as available. Catch-up depends on both the service and the player supporting it for that channel.
Using schedules in Kodi and other players
In Kodi, the PVR IPTV Simple Client add-on loads XMLTV guides into Kodi's TV section; see our Kodi Simple IPTV guide. Most other players have an EPG section in their settings where you can add or refresh the guide.
Getting help with the Monster IPTV guide
If you use Monster IPTV and your guide is empty or out of sync, tell support your device, player app and which channels are affected. Support can confirm the right guide settings for your app. See the contact page.
Frequently asked questions
What does EPG stand for?
Electronic programme guide. It is the on-screen TV schedule that shows what is on each channel.
Why does my IPTV schedule show "No information"?
Usually because the guide is not loaded yet, or because the channel's ID in the playlist does not match any entry in the guide data.
How often should the IPTV schedule update?
Daily updates are common and usually enough. Refresh manually if you notice gaps or after daylight-saving time changes.
Can I use a different guide from my provider's?
Some players allow it, but matching channel IDs from a third-party guide is fiddly. Your provider's guide usually matches best.
Does the schedule use much data?
Guide files are small compared with video, though very large guides can take a while to process on low-power devices.
Summary
Your IPTV schedule comes from EPG data, usually in XMLTV format, matched to channels by ID. Make sure the guide is added, refresh it, set the right time zone and offset, and use your provider's guide link for the best match.




