Introducing TV Anytime – a system's perspective by nyut545e2

VIEWS: 21 PAGES: 26

									Introducing TV Anytime Phase 1


Ronald Tol
Technology Manager, Philips Digital System Laboratories
Convenor TVAF STC Working Group
     Overview

     •     Background
     •     TVA Metadata
     •     TVA Content referencing
     •     TVA example applications
     •     Industry adoption




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   2
     Philips Research activities related to TVA

     • 1995 SMASH
        – basic HD recording
     • 1998 STORit
        – getting the right programmes
        – TV Anytime concept, standardization in DAVIC
     • 2000 myTV
        – interoperable TVA solution for DVB
        – standardization: TVAF, DVB, IETF, W3C, MPEG
     • 2001 Share it!
        – personal content sharing in home-to-home networks

Philips Digital Systems Labs, Ronald Tol, 20 September 2004   3
     TV-Anytime functionality

“Watch what you want, when you want”
• Simpler ways for the consumer to acquire
  TV content on local storage
  – click on EPG, trailer, website

• groups > programmes > segments
  – series, related material
  – news items, parts of programmes

• Personalisation and automatic recording
     TVA Metadata

     • Assists the consumer in selecting content
     • Supports creation and use of user profiles

     • TVA metadata includes
             –    Programme information, Segmentation information
             –    Related material information
             –    Purchase information
             –    User profiles, Usage history

     • TVA metadata uses a CRID to refer to content


Philips Digital Systems Labs, Ronald Tol, 20 September 2004         5
     Why standardised metadata?

     • Standardised metadata allows
             – authoring once for many destinations
             – metadata authoring tools that can be supplied
               to many different customers
             – editing of metadata that has come from many
               sources
             – economy of scale for broadcasters &
               manufacturers


Philips Digital Systems Labs, Ronald Tol, 20 September 2004    6
     Content Referencing

     • The CRID (Content Reference Identifier)
       allows for location independent referencing
       of content
     • It is assigned by an authority which also
       has the ability to resolve the CRID to a
       location
     • A CRID points to a single piece of content
       or a series of other CRIDs

Philips Digital Systems Labs, Ronald Tol, 20 September 2004   7
     Why do we need Content Referencing?

     • The same metadata can be used for
       content regardless of where and when it is
       broadcast
     • To reference groups of programmes such
       as an entire series
     • References can be given before time &
       channel has been decided
     • References work even if there is a change
       to the scheduled transmission time
Philips Digital Systems Labs, Ronald Tol, 20 September 2004   8
     CRID – definition


                              CRID:// <authority> / <data>

     Format of authority:


                                                        DNS name



Philips Digital Systems Labs, Ronald Tol, 20 September 2004        9
     CRID – Grouping example
  Group information                                           Program information
   <GroupInformation
                                                              <ProgramInformation
   GroupId="crid://hbc.com/foxes/all"
                                                              ProgramId="crid://hbc.com/foxes/episode
   GroupType="show"         Ordered="true"
                                                              1">
   NumberOfItems="2">                                              <ProgramInformation
                                                                <BasicDescription>
     <BasicDescription>                                            ProgramId="crid://hbc.com/foxes/episode
                                                                  <Title type="main">
       <Title type="main">All episodes of                          2"> one where Fox jumps in the
                                                                     The
   Foxes ever</Title>
                                                              Potomac <BasicDescription>
       <Synopsis Length="short">More Foxes                               <Title type="main">
                                                                  </Title>
   than you can handle</Synopsis>                                          The one where Fox
                                                                  <Synopsis Length="short"> drowns in the
     </BasicDescription>                                                  of Geneva
                                                                   Lake goes to Washington and jumps
                                                                     Fox
   <MemberOf>crid://hbc.com/comedy/all</Me                               </Title>
                                                              in the Potomac
   mberOf>                                                               <Synopsis Length="short">
                                                                  </Synopsis>
   </GroupInformation>                                                     Fox goes
                                                                </BasicDescription> to Geneva and tries to
                                                                   climb the fountain
                                                              <MemberOf>crid://hbc.com/foxes/all</Mem
                                                              berOf>     </Synopsis>
                                                                      </BasicDescription>
                                                              </ProgramInformation>
                                                                   <MemberOf>crid://hbc.com/foxes/all</Mem
                                                                   berOf>
                                       CRID                        </ProgramInformation>


              CRID
                                       CRID
Philips Digital Systems Labs, Ronald Tol, 20 September 2004                                                  10
     CRID – Resolution

                                                                         CRIDs resolve to lists
                     A CRID can resolve
                                                              CRIDTOP    (of CRIDs or locators)
                     to other CRIDs


                           CRIDA                              CRIDB             CRIDC


                           locator                  CRIDB1         CRIDB2       locator


                                                     locator       locator       locator
                                                                             At some point, CRIDs must
                                                                             resolve to locations


Philips Digital Systems Labs, Ronald Tol, 20 September 2004                                              11
     CRID – Hierarchy Example
                                                               Star Trek

          Original Series                  The Next Generation                Deep Space Nine            Voyager
           1966-1969                           1987-1994                        1993-1999              1995-present
                                                        …                             …                    …

       Season 1: 1966-1967                      Season 2: 1967-1968              Season 3: 1968-1969
                                                              …                           …
                       …
       Episode 1: “The Man Trap”                  …           Episode 29: “Operation: Annihilate!”




       Location 1                Location 2                                Location

Philips Digital Systems Labs, Ronald Tol, 20 September 2004                                                           12
     TV Anytime typical flow of data




     • Content providers will publish information (metadata)
       about their content, which can be used in a search and
       select process
     • Selected content can be located and acquired for viewing
     • A finishing phase is foreseen e.g. to deal with PPV
       scenarios

Philips Digital Systems Labs, Ronald Tol, 28 January 2004         13
     Example applications

     •     Recording from a trailer
     •     Linkage from Web to broadcast
     •     Electronic Programme Guide
     •     Searching for interesting programmes
     •     Segmentation




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   14
     Recording from a trailer




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   15
     Recording from a Web page




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   16
     Electronic Programme Guide
     Using TV Anytime data, you can create an EPG with
     data from many sources.




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   17
     Detailed programme information




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   18
     Grouping




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   19
     Searching for interesting programs
     Using TV Anytime data, a consumer can search for
     interesting content without knowing where or when it
     will be broadcast




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   20
     Searching for interesting programmes
     using a bi-directional link

     Two step process:
     1 Find out from the server what can be queried
     2 Make a query using supported fields.


                                            “What search fields do you support?”

                     service description

                                  actor=“John Wayne” and genre=“film”

                     Programme metadata that matches query

Philips Digital Systems Labs, Ronald Tol, 28 January 2004                          21
     Segmentation




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   22
     Segmentation




Philips Digital Systems Labs, Ronald Tol, 28 January 2004   23
     Industry Adoption

  • Transport mechanisms for TVAF data have been
    incorporated into DVB-GBS specifications and
    are being verified in UK DTG testbed (Europe)
  • ARIB have adopted TVAF (Japan)
  • ATSC have selected TVAF metadata (US)
  • IPTC have produced a ProgramGuideML, and
    have adopted TVAF metadata
  • EBU P/Meta is TVA compatible, using many
    common elements (Europe)
  • Companies in US, Europe, and Asia are
    developing TVA-compatible products

Philips Digital Systems Labs, Ronald Tol, 28 January 2004   24
      Thank you for your attention!

      Special thanks to
      • Alex Ashley (several content referencing slides)
      • Keith Millar (metadata slide)
      • Andrew McParland (several screenshots)
      • SMASH/STORit/myTV/Share it! project members
      • TV-Anytime Forum members


Philips Consumer Electronics, CTO Of f ice, ..NAME.., ..DATE (in numbers).., AB24-P02-…/..   25

								
To top