Features

Electronic Program Guide (EPG): What It Is and How It Works

An EPG is metadata, not video. Guide gaps are almost always a channel-ID matching problem rather than an app fault.

Where guide data comes from

Video and schedule data travel separately. The player receives a stream; the guide receives an XML document listing programmes with start and end timestamps against a channel identifier. The app joins the two on that identifier.

The three things that break a guide

SymptomCauseFix
Guide empty for some channels onlyChannel ID in the playlist does not match any ID in the EPG feedCorrect the tvg-id values in the playlist, or use a matching EPG source
Everything shifted by a fixed number of hoursTime-zone offset mismatch between feed and deviceSet the app's EPG time-zone or offset setting to match the feed
Guide loads then disappearsCached guide expired and the refresh failedForce a guide refresh; check the feed URL is still reachable

Worth knowing: A guide that shows the right times but the wrong programmes is a time-zone offset issue; a guide that is blank for some channels is a channel-ID mismatch.

Frequently asked questions

Why is my EPG empty?
Most often the playlist channel IDs do not match the guide feed's IDs, so there is nothing to join the schedule to.
Can I use my own EPG source?
Apps that accept custom playlists usually accept a custom XMLTV URL too.
Does the guide use a lot of data?
A multi-day XMLTV file for a large lineup can be several megabytes compressed, downloaded once per refresh rather than continuously.
Why are programme times wrong?
A uniform offset points at a time-zone configuration mismatch between the feed and your device.

Get AK47 Sports APK

Download the latest version free and start streaming in minutes.

Download Now