HOT IPTV · PLANS IN USDYour screen. Your player. Your next evening.Install your player. Request a 24-hour trial ↗
Players, formats and screens

XMLTV channel IDs and wrong programme listings

Check how a programme guide identifies a channel before matching entries by their display names.

XMLTV programmes refer to a channel identifier. A display name or logo is not the identifier. If a player joins a channel to the wrong guide ID, playback can work while the programme titles belong to another feed.

Check the relevant prerequisites

You need a player that accepts the supplied XMLTV guide or a provider-managed equivalent, plus permission to inspect the relevant nonsecret guide metadata. Do not assume that a player exposes manual mapping. First note the actual feed: country, region, language and any HD or time-shift edition. Two feeds using similar artwork can legitimately show different schedules.

Understand an original miniature example

Consider a fictional channel element with id="studio.news.demo" and display-name "Studio News East". A programme whose channel attribute is "studio.news.demo" belongs to that channel. A programme pointing to "studio.news.west" refers to a different identifier, even if its display name also says Studio News. This is an explanatory fragment, not a complete XMLTV file or a real channel listing.

The XMLTV project defines channel identifiers and programme references. How a player links its imported channel collection to those identifiers is a separate implementation detail. Do not assume a particular tvg-id extension or automatic name-matching rule is universal merely because another application uses it.

Make a mapping report

Compare one affected feed with the broadcaster’s own schedule for the same date and feed. Record whether titles are consistently from a different region, whether the whole timeline is shifted, or whether only one programme is wrong. A wrong feed requires a different correction from a uniform clock offset.

  1. Write the channel’s displayed name and exact national or regional edition.
  2. Note the guide identifier if the player safely exposes it.
  3. Capture one expected title and one displayed title with date and time zone.
  4. Ask support or the publisher about the documented mapping control; keep a copy of the previous setting.

Verify the feed across several entries

A successful correction should attach the intended schedule to the intended feed. Verify more than the current programme because two feeds can occasionally carry the same event. If mapping is provider-managed, send the small comparison record rather than replacing the whole guide with an unrelated public source. Matching names does not establish programme availability, catch-up access or recording permission. Check those features separately for the actual account.

Sources and review

Documentation checked 2026-11-08. Guidance from publisher documentation. Physical device and service playback tests are pending.

Start with a useful conversation

Your screen.
Your next great evening.

Tell us the device, player and viewing questions that matter. Install a suitable player, then ask for the 24-hour trial.

↑