IPTV AUSTRALIA · 1 MONTH AUD $11.99 TOTALInstall your player. Request a one-day trial ↗

Help · IPTV Australia

XMLTV channel and programme records

XMLTV represents television listings through XML records. Channel information and programme transmissions have related identities, while display names provide human-readable labels. A guide can be well formed and still need accurate mapping to the actual feed selected in a player.

A name and an identifier serve different roles

The XMLTV project describes channel identifiers and display names separately. Programmes refer to a channel identity. A label that looks identical on screen is therefore not enough to establish that two records describe the same feed or region. Preserve the identifier behind the label.

For an original example, two hypothetical news feeds both display Harbour News but have distinct east and west identifiers. Merging them by display name would discard the regional distinction. A player could then show a plausible programme listing for the wrong transmission even though both channels are legitimate records.

Transmission records need their own context

A programme record describes a transmission with required start and channel information, together with title and other metadata under the format's rules. It does not contain the video. A working guide import therefore does not authorise or demonstrate a working media stream.

Conversely, video can play while a guide mapping remains wrong. Keep playback success, guide retrieval, XML parsing and channel mapping as separate observations. Changing a working media URL is not a necessary response to a label or schedule mismatch until the relevant relationship has been checked.

Validate meaning as well as structure

An XML parser or format check can identify certain structural problems. It cannot independently know that an identifier belongs to the intended regional feed or that a supplied title matches what was actually broadcast. Those editorial relationships require source evidence and appropriate observation.

For a useful support record, retain the selected feed identity, guide-source identity, relevant programme start and visible mismatch. Remove private account information from source addresses. Do not infer catalogue rights or reception availability from the existence of an XMLTV record. This reference explains a metadata model through invented feed examples; it does not claim IPTV Australia provides those feeds, operates a particular guide source or tested an import on the reader's player.

Questions about this guide

Does a display name uniquely establish the feed?

No. Preserve the underlying channel identity and regional context.

Does an XMLTV guide contain the television video?

No. It provides listing metadata rather than the media itself.

Sources and further reading

Get your setup right from the start.

Tell us your device and player. We’ll help you take the next step with a clear plan enquiry or trial request.

Talk to IPTV Australia ↗