LogoLogo
ForumCodeDonate
  • Introduction
    • About
    • Release / Change Log
  • Installation
    • Requirements
    • Tuners
    • Linux
    • Virtualisation - Proxmox
    • Docker
    • NAS
    • Android
  • SETUP
    • Stages
    • Concepts
    • Muxes/Scan Files
      • Scan Files
      • Using w_scan Scan Files
  • CONFIGURATION
    • Concepts
    • Electronic Program Guide
    • Digital Video Recorder
    • Web User Interface Customisation
      • Theme
      • Date/Time Format
  • HTTPS access via Reverse Proxy
  • APPENDICES
    • FAQ
    • CLI Commands
    • Debugging
  • Development
    • Compiling
      • Compiling TVH with VAAPI Support
        • for Lubuntu 24.04
        • for Lubuntu 22.04
        • Level 2
    • HTSP
      • General
      • HTSMSG Binary Format
      • Communication
      • Client to Server (RPC) methods
      • Server to Client methods
      • Protocol Changes
      • HTTP Proxy Examples
    • JSON API
      • API Description
        • Common Parameters
        • Access
        • Bouquet
        • Caclient
        • Channel
        • Codec
        • Config
        • DVR
        • EPG
        • EPGgrab
        • ESfilter
        • idnode
        • Input
        • intlconv/charsets
        • Language
        • MPEGts
        • Profile
        • RatingLabel
        • Raw
        • Satip
        • Service
        • Status
        • Timeshift
        • Tvhlog
      • Examples
      • Other Functions
      • WebSocket
    • Object Class Relationships
    • Testing Tuners Using Files
    • Translations
    • Programmers Translation Workflow
    • XMLTV
      • Input
        • Recognised Tags/Attributes
        • Episode Numbering
      • Output
    • Object ID Representation
    • WebUI Help Content Workflow
    • Random Notes
  • Creating a Mux Dump
  • WIP
    • Release / Change Log Mockup
  • Release / Change Log 2
Powered by GitBook

© Tvheadend 2006-2024

On this page

Was this helpful?

Export as PDF
  1. Development
  2. XMLTV
  3. Input

Recognised Tags/Attributes

TVHeadEnd only recognises a subset of the total XMLTV schema.

<programme start="YYYYMMDDhhmmss +0000" stop="YYYYMMDDhhmmss +0000" channel="3">
	<title lang="en">Event title to display</title>
	<sub-title lang="en">Event sub-title to display</sub-title>
	<desc lang="en">Extended event description</desc>
	<summary lang="en">Event summary</summary>
	<category lang="en">Category name</category>
	<keyword lang="en">Keyword name</keyword>
	<credits>
		<actor>Actor's name</actor>
		<director>Director's name</director>
		<guest>Guest's name</guest>
		<presenter>Presenter's name</presenter>
		<writer>Writer's name</writer>
	</credits>
	<video>
		<colour>NO</colour>
		<aspect>Width:Height</aspect>
		<quality>HD|FHD|UHD|488|576|720|1080|1716|2160</quality>
	</video>
	<subtitles type="teletext|deaf-signed"/>
	<audio-described />
	<previously-shown start="2008-10-11"/>
	<premiere />
	<new />
	<episode-num system="onscreen|xmltv_ns|dd_progid">Episode number text</episode-num>
	<star-rating>
		<value>X/Y</value>
	</star-rating>
	<date>YYYY</date>
	<rating system="Name">
		<value>Rating displey text</value>
	</rating>
	<icon src="Icon URL" />
</programme>

Multiple instances of some tags like 'actor' or 'category' or 'rating' may be present.

PreviousInputNextEpisode Numbering

Last updated 1 year ago

Was this helpful?