Skip to content

Adding your own XMLTV

Any number of XMLTV feeds can be added, and they sit alongside the provider’s guide rather than replacing it.

The EPG URL (optional) field in the M3U form takes the guide address for that playlist. Fill it in when you add the playlist and there is nothing else to do.

Adding an M3U playlist with a separate guide address
Adding an M3U playlist: the playlist link and the guide link are separate fields.

Settings → EPG & Guide → Extra EPG sources. The row shows N configured or None.

Add the address, save, and press Update all under the sources. The address must be the XMLTV file itself, a .xml or .xml.gz URL. A page that links to one will not do.

On a television the same row is Extra guide sources, under Settings → EPG & Guide; the address can be typed with the remote, or sent from your phone.

EPG and Guide settings on a phone, showing Extra EPG sources
Extra EPG sources is the second row of EPG & Guide. Each address is added on its own.

Guide from my playlist switches off the automatically built Xtream guide, leaving only the sources you added. Do that when your provider’s guide is worse than the one you found, otherwise leave it on; two sources are better than one, and the app prefers whichever actually has a programme on air for a given channel.

  • Give it time. A full XMLTV is tens to hundreds of megabytes and is parsed on the device. The EPG row says Updated … when it is done.
  • Check the channel ids. Your feed’s channel id values have to be reachable from your playlist names, see how matching works. A guide for a different country will never match.
  • Check it is not gzip-in-disguise. Some hosts serve .xml that is actually gzipped without saying so. If another app reads the feed and this one does not, that is usually why.
  • Check Wi-Fi only. With Update on Wi-Fi only on, an automatic refresh waits for Wi-Fi. Update all ignores it.

More causes on The guide stays empty.

Changing a playlist’s address does not lose its guide

Section titled “Changing a playlist’s address does not lose its guide”

When you edit an Xtream playlist’s server or password, the guide source is rewritten to match. Your downloaded programmes are not thrown away and re-fetched.