***************************************************************************
*
*  BBC Research and Development TV-Anytime Java API
*
*  Version 1.3
*  19 July 2005
*
***************************************************************************

*--------------------------------------------------------------------------
*  Contents of this distribution
*--------------------------------------------------------------------------

doc/
----
Contains auto-generated javadoc for this API. Please direct your browser
to doc/index.html.


examples/
---------
Contains Java code examples showing uses of this API.


java/
-----
Contains java source code for this API.


lib/
----
Contains a Java archive (JAR) file of this API. Individual Java classes 
are not included in an effort to reduce the filesize of this distribution.


xml/
----
Contains a set of TV-Anytime formatted data describing BBC radio and television
programmes broadcast on the BBC between 03-Dec and 11-Dec 2002.  Please 
note, this data does not represent any intention of the BBC to publish 
TV-Anytime data in this format or otherwise in the future. To the best of 
our knowledge it is compliant to the following TV-Anytime specifications:

  SP003 Metadata (Normative), version 1.3
  SP003 Metadata - Corrigenda 2 to S-3 v1.3, 21/03/2003
  SP004 Content Referencing (Normative), version 1.2
  SP004 Content Referencing - Corrigenda 1 to SP004 v1.2

No guarantees are made as to the validity or accuracy of this data.
It is merely included for investigation and testing purposes.

Each file contains one TV-Anytime table; the filename structure is as follows:

For programmes
ProgramInformationTable: {yyyy}{mm}{dd}{Channel}_pi.xml
ProgramLocationTable: {yyyy}{mm}{dd}{Channel}_pl.xml
ContentReferencingTable (for leaf CRIDs): {yyyy}{mm}{dd}{Channel}_cr.xml

For groups
ProgramInformationTable: groups_gr.xml
ContentReferencingTable (for group CRIDs): groups_cr.xml

Others
ServiceInformationTable: ServiceInformation.xml


COPYING
-------
An electronic version of the GNU LESSER GENERAL PUBLIC LICENSE, under which
this software is released.


README
------
This file.


TV-AnytimeAPI.pdf
-----------------
A BBC Research & Development White Paper explaining the contents of this API
and giving some usage examples.  It is recommended that you read this before
using the API.


*--------------------------------------------------------------------------
*  Copyright Statement
*--------------------------------------------------------------------------

Copyright 2005 British Broadcasting Corporation

The BBC R&D TV-Anytime Java API is free software; you can redistribute it
and/or modify it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.

The BBC R&D TV-Anytime Java API is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with the BBC R&D TV-Anytime Java API (in the file COPYING); if not,
write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
Boston, MA 02111-1307  USA
