Setup Guides

How to Set Up Strong 8K EPG on Any Device

Get your Strong 8K EPG working in 2 minutes. Setup for TiviMate, IPTV Smarters, IBO Player and Smart TVs — plus fixes for blank guides and wrong times.

Strong8K Support Team 9 min read

A programme guide is the difference between a usable IPTV service and a wall of channel names you have to guess your way through. When the Strong 8K EPG is working, you press the guide button and see seven days of listings at correct local times. When it is not, the service feels broken even though every stream is playing perfectly.

The good news is that a blank or misaligned guide is almost never a server fault. In our support queue, the overwhelming majority of EPG reports resolve to one of four fixable causes, and most are corrected in under two minutes once you know where to look.

The 60-second fix (start here)

Before reading further, try this sequence. It resolves most cases outright:

1. Wait five minutes after adding your playlist — the first guide download is large and often simply has not finished.
2. Set your timezone manually in the app rather than leaving it automatic.
3. Force an EPG refresh, then clear the app cache and reopen.

Still blank? The device-specific walkthroughs below cover the rest, and our support team fixes these on WhatsApp in minutes if you would rather not troubleshoot.

What an EPG actually is

An Electronic Programme Guide is a data file, separate from your video streams, listing what is broadcasting on each channel and when. In IPTV it is almost always an XMLTV file: a structured document containing programme titles, descriptions, start and end times, and a channel identifier tying each listing to a specific channel in your playlist.

Two details from that description explain nearly every EPG problem you will encounter. First, the guide is a separate download from your streams, so it can fail while video works perfectly — the two are unrelated. Second, listings match to channels by identifier rather than by name, which is why a channel can play flawlessly and still show no listings at all.

What you need before you start

Have your activation message to hand. When you subscribe or start a free trial, support sends your username, password and server URL — and, if your app needs one, a dedicated XMLTV EPG URL. Most modern apps connecting by Xtream Codes API pull the guide automatically and need no separate URL at all.

Xtream Codes vs M3U — which do you have?

If support gave you a username, password and server URL as three separate fields, you are on Xtream Codes and the guide arrives automatically. If you were given a single long http link ending in .m3u or .m3u8, you are on a plain playlist and will usually need to add the EPG URL by hand. Xtream Codes is the easier path where your app supports it.

TiviMate setup

TiviMate is the most capable player on Android TV and Firestick, and its EPG handling is the most configurable — which also means the most places to get it wrong.

  1. 1

    Open playlist settings

    Press the menu button, go to Settings → Playlists, and select the Strong8K playlist you added.
  2. 2

    Check the EPG source

    Select EPG source. On an Xtream Codes playlist this should already show the provider guide. If it is empty, choose Add EPG source and paste the XMLTV URL from your activation message.
  3. 3

    Set the time offset

    Go to Settings → EPG → Time shift and confirm it is set to 0 unless you have a specific reason otherwise. A non-zero value here is the single most common cause of listings that are consistently a few hours out.
  4. 4

    Limit cached days on weaker devices

    Under Settings → EPG, reduce the number of cached days to two or three on a Firestick or older Android box. The full seven-day file is large, and low-memory devices frequently time out mid-download.
  5. 5

    Force a refresh

    Select Update EPG and wait. First download typically takes one to five minutes. Do not restart the app while it runs, as that discards the partial download and starts over.

IPTV Smarters Pro setup

Smarters is the most widely used IPTV app and the most automatic. Connected via Xtream Codes, it retrieves the guide without any manual configuration — which means when the guide is blank here, the cause is usually cache or login method rather than settings.

  1. 1

    Confirm you logged in with Xtream Codes

    On the login screen, Login with Xtream Codes API retrieves the guide automatically. Load Your Playlist or File/URL does not always. If you used the M3U option and have no guide, log out and re-add the account using Xtream Codes.
  2. 2

    Update the EPG manually

    From the main screen open Settings → EPG and select Update EPG. Allow it to complete before navigating away.
  3. 3

    Set the timezone

    In Settings → General → Time Format / Time Zone, set your actual timezone explicitly. Smarters defaults to device time, which on some Android boxes reports UTC regardless of the region you configured.
  4. 4

    Clear cache if still blank

    Android: Settings → Apps → IPTV Smarters Pro → Storage → Clear cache (clear cache, not data — clearing data removes your login). Reopen and update the EPG again.

No credentials yet?

The full seven-day programme guide is included with the two-hour free trial — no card details. Test the EPG on your own device before committing to anything.

No card required · 7-day money-back on paid plans

IBO Player & XCIPTV setup

IBO Player is configured through a web portal rather than on the device itself, which catches people out. You register your device MAC address on the IBO website, add the playlist and EPG URL there, then reload on the TV. Changes made in the portal only appear after the app is restarted on the device.

XCIPTV keeps EPG configuration on-device. Open Settings → EPG Settings, enter the XMLTV URL if the field is empty, and set the update interval to every 12 or 24 hours. XCIPTV is stricter than most apps about URL formatting — a trailing space copied from a message will cause a silent failure with no error shown, so paste carefully.

Samsung & LG Smart TV setup

Tizen and webOS apps such as Smarters or Net IPTV follow the same pattern as their mobile counterparts, with one important difference: Smart TV apps generally have less available memory than a dedicated streaming box, so large guide files fail more often.

If the guide will not populate on a Smart TV after two attempts, reduce the cached days if the app allows it. If it does not, the practical answer is a cheap Firestick or Android box — a £30 device will outperform the built-in app on almost any television for IPTV specifically. That is not a limitation of the service; it is how TV manufacturers allocate memory to third-party apps.

Wrong programme times: the timezone fix

If your guide populates but everything is shifted by a consistent number of hours, nothing is broken. XMLTV timestamps are stored in UTC with an offset, and your app converts them to local time. A mismatch between the app's timezone and your actual location shifts every listing by exactly that difference.

The tell is consistency: if all channels are out by the same amount, it is timezone. If listings are wrong by varying amounts or only on some channels, it is a different problem — see the mapping section below.

Set timezone manually, not automatically

Many Android TV boxes report UTC to apps regardless of the region set in system settings, particularly cheaper unbranded models. Setting the timezone explicitly inside your player app rather than relying on automatic detection eliminates this entirely — and it is worth doing pre-emptively even if your guide currently looks correct.

Troubleshooting table

Match your symptom to the row below before contacting anyone.

SymptomLikely causeFix
Guide completely blankFirst download incomplete, or EPG source missingWait 5 minutes, then force an EPG update. Confirm the EPG URL is present in settings.
All times shifted by the same hoursTimezone mismatch or a non-zero time-shift valueSet the timezone manually in the app; set EPG time shift back to 0.
Some channels have listings, others do notChannel ID (tvg-id) mismatch on those specific channelsSend the affected channel names to support so the mapping can be corrected at source.
Guide loads, then disappears next dayAutomatic refresh disabled or failing overnightSet the EPG update interval to every 12 hours and leave the device on standby rather than fully powered off.
Download starts then fails repeatedlyInsufficient device memory for the full fileReduce cached days to 2–3, clear the app cache, and retry.
Guide correct but descriptions missingBroadcaster supplies titles without synopsis dataNothing to fix — this reflects the source data and varies by channel.

Why some channels have a guide and others do not

This is the one genuinely technical failure worth understanding, because it is the case people most often misdiagnose as a broken service.

Every channel in your playlist carries an identifier called a tvg-id. The guide file contains listings tagged with the same identifiers, and your app matches the two together. When a channel's tvg-id is missing, or does not correspond to anything in the guide file, that channel displays no listings while every other channel works normally.

Nothing you change on your device fixes this, because the mismatch exists in the data rather than in your settings. It is corrected at source. Send the affected channel names to support and the mapping gets updated — usually the same day. Being able to describe the problem precisely is why this section exists: "channels 41, 88 and 132 have no guide while everything else does" gets resolved far faster than "the EPG is broken".

Firestick and low-memory devices

Amazon Firesticks, particularly older generations, have limited RAM. A seven-day guide spanning thousands of channels is a demanding file to parse, and the download can fail silently partway through, leaving a partial or empty guide with no error message.

Three adjustments make the difference. Reduce cached days to two or three in your app's EPG settings, which cuts file size dramatically. Clear the app cache periodically rather than waiting for problems. And avoid running multiple IPTV apps simultaneously, as each holds its own guide copy in memory. Applied together these resolve the overwhelming majority of Firestick EPG complaints.

How often the guide refreshes

The Strong 8K EPG updates continuously at source as broadcasters publish schedule changes. What matters on your end is how often your app re-downloads it. Every 12 hours is the right setting for most people: frequent enough to catch schedule changes, infrequent enough to avoid needless load on a low-powered device.

Leaving your streaming device in standby rather than fully powered off lets scheduled refreshes run overnight, so you wake up to a current guide instead of triggering a download when you sit down to watch.

If none of this works

Send our support team a screenshot of your EPG settings screen along with the app name and device. Nine times in ten the cause is visible in that single screenshot, and the fix comes back in a couple of minutes. This is the practical argument for 24/7 support over a ticketing system: an EPG problem on a Saturday afternoon before kickoff needs answering on Saturday afternoon.

Device-specific walkthroughs live in our IPTV Smarters Pro guide, Firestick guide and Android TV guide — each covers the memory-related causes that make a guide fail on that specific hardware.

If you are still evaluating providers, the guide is included on every plan and on the two-hour trial — so you can verify the EPG populates correctly on your own hardware before paying anything. Browse the channel list to see what the guide covers, or compare plans once you are satisfied it works.

Frequently Asked Questions

Why is my Strong 8K EPG blank?

A blank guide almost always has one of three causes: the EPG has not finished its first download, the EPG source URL is missing or mistyped, or the app is holding a stale cache. Wait five minutes after adding your playlist, confirm the EPG URL exactly matches the one issued with your credentials, then force a guide refresh in your app settings. That sequence resolves the large majority of cases.

Why are my EPG programme times wrong by a few hours?

This is a timezone offset problem, not a broken guide. XMLTV data carries UTC timestamps, and your app converts them to local time. If the app is set to a different timezone from your actual location, or is set to UTC by default, every listing shifts by that difference. Set the timezone manually in your player app rather than leaving it on automatic.

Do I need a separate EPG URL with Strong8K IPTV?

Usually not. If you connect using Xtream Codes API credentials, the programme guide is delivered automatically alongside the playlist and no separate URL is needed. A dedicated XMLTV URL is only required when you connect via a plain M3U link or when your app asks for an EPG source explicitly. Support will issue the URL on request.

How long does the Strong 8K EPG take to load?

Typically between thirty seconds and five minutes for the first download, depending on your connection and device. The guide file covers roughly seven days across thousands of channels, so it is a substantial download. On low-memory devices such as an older Firestick it can take longer, and reducing the number of days cached in your app settings will speed it up considerably.

Does the EPG work on all Strong8K IPTV plans?

Yes. A full seven-day programme guide is included on every subscription tier, including the two-hour free trial, with catch-up support where the broadcaster provides it. There is no separate EPG add-on or premium guide tier.

Why do only some of my channels show a programme guide?

This is a channel ID mismatch. Each channel in your playlist carries a tvg-id, and the guide file matches listings to those identifiers. When a channel has no tvg-id, or one that does not appear in the guide file, that specific channel shows no listings while everything else works normally. Report the affected channel names to support and the mapping can be corrected at source.

Stop reading reviews. Test it yourself.

Two hours of full premium access, no card details, activated on WhatsApp in minutes. It is the only review that uses your internet connection, your device and your channels.

No card required · 7-day money-back on paid plans