Skip to content
AmandaOwen edited this page Apr 5, 2012 · 1 revision

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

  1. 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

  1. 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 :

  1. 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.
  1. 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.
  1. 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.

Clone this wiki locally