Empty TV guide (EPG): how do I connect an XMLTV?
Updated October 27, 2026
In TIVERA, you do not enter an XMLTV address yourself: the guide comes automatically from your source. With an Xtream account, it is read from the account's server; with an M3U link, it is read if the playlist declares a guide in its header (url-tvg or x-tvg-url). If your source sends none, the guide stays empty. Refresh it first, then check the channel matches.
What to do, in order
- Refresh the guide. Tap the TV icon at the top of the home screen to open the Guide, then Refresh the guide. TIVERA also reloads the guide by itself, regularly.
- Read the message. “No programmes for these channels” means your source sent no programme for them. If the guide stays empty after refreshing, your subscription does not offer a guide for those channels.
- Check the source type. Xtream source: the guide comes from the account's server. M3U source: the playlist has to declare its guide, otherwise there is none. That declaration is read when the playlist is imported.
- Match the channels (Premium). If only some channels have no programme, their ID in the guide differs from the channel's own ID. Open Settings → Cloud → Cloud sync → EPG channel mapping (the screen is titled “Guide channel mapping”), enter the ID in the guide and Your channel's ID, then tap Add mapping. The screen suggests the IDs “Not recognised at the last guide load”. The change is applied the next time the guide loads.
What cannot be set in the app
- There is no XMLTV address to paste yourself: the guide is whatever your source sends.
- How far ahead the guide goes depends on your source; for the past, TIVERA keeps 7 days.
- The guide is a vertical list: one row per channel, with the current programme and the next ones.
Frequently asked questions
Can I paste my own XMLTV address into TIVERA?
No, not in this version. The guide is the one your source declares (M3U playlist header) or provides (Xtream account).
Why do some channels have a guide and others not?
Either your source sends nothing for those channels, or the channel's ID does not match the guide's. In the second case, the manual mapping (Premium) fixes it.