Streamtly
Back to Blog
Tips & Tricks

IPTV EPG Guide: How to Set Up Your Electronic Programme Guide (2026)

Streamtly Team5 min readMar 20, 2026

One of the most satisfying parts of setting up IPTV is getting the EPG working. The Electronic Programme Guide transforms your IPTV experience from a simple channel list into a full TV guide — showing what's currently playing, upcoming shows, movie descriptions, and sports schedules across all your channels. Setting it up correctly takes just a few minutes.

1What is the EPG?

EPG stands for Electronic Programme Guide. It's the TV schedule data that appears when you're browsing channels — showing the current programme name, description, start time, end time, and upcoming shows. It's the same information shown in cable TV's channel guide.

With a properly configured EPG, you can see what's on the Premier League channel tonight, when the UFC prelims start, or what the current movie on a cinema channel is — without switching to each channel to check.

2How EPG Data is Delivered via Xtream Codes

If you set up your IPTV using Xtream Codes API (the recommended method), EPG data is automatically included in your connection. The server sends programme guide data alongside the channel streams. In most apps, EPG will populate automatically within 10–30 minutes of first setup.

3Setting Up EPG in TiviMate

  • Step 1: Open TiviMate → Settings → Playlists → tap your playlist
  • Step 2: Under EPG Source, select "Playlist" if using Xtream Codes (EPG comes automatically)
  • Step 3: Tap "Update EPG Now" to force a manual refresh
  • Step 4: Return to the main screen and open the EPG grid — it should now show programme data for all supported channels

4Setting Up EPG in IPTV Smarters Pro

  • EPG is automatically loaded when using Xtream Codes API setup
  • To force update: Settings → EPG Settings → Update Now
  • If EPG is empty: Settings → General → EPG Update → set to "Every 12 hours"
  • EPG data appears in the Live TV section when you hover/focus on a channel

5Troubleshooting EPG Issues

  • EPG is blank: The EPG may still be loading — wait 30 minutes after setup
  • EPG shows wrong times: Adjust the timezone in your app's settings to match your local timezone
  • Some channels have no EPG: Not all channels have EPG data, especially smaller regional channels
  • EPG is outdated: Force a manual refresh in your app's EPG settings

Final Thoughts

A properly configured EPG makes your IPTV experience feel like premium cable TV — knowing what's on, planning your viewing, and discovering content you didn't know was available. With Xtream Codes setup (the default for Streamtly), EPG loads automatically. Set it up today and enjoy the full TV guide experience.

Frequently Asked Questions

Why do some channels not have EPG data?

EPG data is provided by channel broadcasters. Smaller regional channels and some international channels don't broadcast EPG metadata, so no programme information is available for them. Major channels (sports, news, entertainment) almost always have EPG data.

How often does EPG data update?

EPG data typically updates every 12–24 hours. You can force a manual update in your app settings at any time. Set automatic updates to daily for the freshest guide data.

Can I see the EPG for tomorrow's schedule?

Yes. Most EPG data includes a 7-day lookahead. In TiviMate's grid view, scroll right through the timeline to see tomorrow's, or next week's, schedule for any channel.

Ready to Start Streaming?

Get instant access to 35,000+ live channels, 150,000+ movies & series, and every live sports event — starting from £9.99/month.