Repository navigation
TV listing data
Radio Times channels: http://xmltv.radiotimes.com/xmltv/channels.dat
Radio Times channel specific tv listing: http://xmltv.radiotimes.com/xmltv/132.dat
And information on the fields, as found here: http://www.birtles.org.uk/phpbb3/viewtopic.php?f=5&t=245
- Channel List file - http://xmltv.radiotimes.com/xmltv/channels.dat
This file lists all the the TV channels, the fields are CHANNEL_ID and CHANNEL_NAME and are separated by a pipe "|", and ended by a new line e.g.
22|Adventure One 24|ITV1 Anglia 25|ITV1 Border
- Channel files - http://xmltv.radiotimes.com/xmltv/<CHANNEL_ID.dat
Each channel file (identified by it's ID) called CHANNEL_ID.dat (e.g. 24.dat) contains 14 days of listings for that channel. The fields are separated by a tilda "~", and ended by a new line. The fields that are supplied are :
- Programme Title
- Sub-Title
- Episode
- Year
- Director
- Performers (Cast) - This will be either a string containing the Actors names or be made up of Character name and Actor name pairs which are separated by an asterix "" and each pair by pipe "|" e.g. RockySylvester Stallone|Terminator*Arnold Schwarzenegger.
- Premiere
- Film
- Repear
- Subtitles
- Widescreen
- New series
- Deaf signed
- Black and White
- Film star rating
- Film certificate
- Genre
- Description
- Radio Times Choice - This means that the Radio Times editorial team have marked it as a choice
- Date
- Start Time
- End Time
- Duration (Minutes)
Notes :
- Can you make sure that there is a notice alongside the instructions that all data is the copyright of the Radio Times website (http://www.radiotimes.com) and that the use of this data is restricted to personal use only.
- Also, to give you and your users some warning, we may have to look at implementing this as a paid-for service in the future. Of course, we will keep you up-to-date with any such developments.
- Finally, as you have mentioned in the past can you code your applications to have a useful User-Agent so we can identify the different application using the data.
If you have any queries or need a contact in the future please contact me on the details below.