TV-Anytime An adaptation to DVB Transport Streams and Implementation in European Projects - PowerPoint PPT Presentation

About This Presentation
Title:

TV-Anytime An adaptation to DVB Transport Streams and Implementation in European Projects

Description:

Season 1: 1966-1967. Episode 1: 'The Man Trap' Episode 29: 'Operation: Annihilate!' Season 2: 1967-1968. Season 3: 1968-1969. Location 2. Location. 9/3/09. 9. The ... – PowerPoint PPT presentation

Number of Views:1201
Avg rating:3.0/5.0
Slides: 19
Provided by: david214
Category:

less

Transcript and Presenter's Notes

Title: TV-Anytime An adaptation to DVB Transport Streams and Implementation in European Projects


1
TV-AnytimeAn adaptation toDVB Transport
Streamsand Implementation inEuropean Projects
  • David White, NDS
  • Ronald Tol, Philips

2
TV-Anytime functionality, e.g.
  • Watch what you want, when you want
  • Simpler ways for the consumer to acquire TV
    content onlocal storage
  • click on EPG, trailer, website
  • Programme groups gt programmes gt programme
    segments
  • Example of groups series, related programmes
  • Example of programmes an episode, a drama
  • Example of segments news items, chapter
  • Personalisation and automatic recording

3
Overview of a TVA System
4
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

5
The CRID in a nutshell
  • CRID is a Uniform Resource Identifier (URI)
  • CRID//ltauthoritygt/ltdatagt
  • ltauthoritygt is a registered internet domain name
  • ltDNS namegt
  • ltdatagt part is allocated by the authority.
  • Example CRID//sky.comfilms/CastAway

6
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

7
CRID Resolution
CRIDTOP
CRIDs resolve to lists (of CRIDs or locators)
A CRID can resolve to other CRIDs
CRIDA
CRIDB
CRIDC
CRIDB1
CRIDB2
locator
locator
locator
locator
locator
At some point, CRIDs must resolve to locations
8
CRID Hierarchy Example
Star Trek
Original Series 1966-1969
Voyager 1995-present
Deep Space Nine 1993-1999
The Next Generation 1987-1994



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
9
The CRI Authority
  • All CRIDs are published by an authority
  • Metadata is often accessed by CRID therefore by
    authority
  • Authority is not tied to a particular Network,
    Bouquet, Transport stream or Service
  • Authority is a new entity in a DVB network

10
RNT Structure
11
Authority RNT usage
12
CRI structure
Range
Prepend
Unique
13
Metadata
ltBroadcastEvent serviceIDRef "hbc100022311"gt ltP
rogram crid"crid//hbc.com/foxes/episode1"/gt ltPu
blishedStartTimegt 2001-04-07T190000.000100
lt/PublishedStartTimegt ltPublishedDurationgtPT00H45M
lt/PublishedDurationgt ltLive value"false"/gt ltRepe
at value"true"/gt ltFirstShowing
value"false"/gt ltLastShowing value"false"/gt ltFr
ee value"false"/gt lt/BroadcastEventgt
  • XML is very verbose and not very suitable for
    broadcast, therefore...
  • TV-Anytime defines data format
  • Fragment Split document
  • Encode Compact binary format (MPEG-7 BiM)
  • Encapsulate Grouping and identification -
    containers
  • Index Rapid access for searching (e.g. by CRID)
  • DVB defines broadcast method
  • MHP object carousel
  • File names of containers
  • Linkage for finding metadata required

14
Metadata linkage
15
Trailer booking
  • Simple mechanism for promoting content
  • Subtable carries data when content is being
    promoted
  • Description of content
  • CRID
  • Receiver monitors for entries in subtable

16
Trailer booking
Delivering the CRID with description alongside
trailer broadcasts
17
Recording
  • CRIDs resolve into locators
  • Broadcast locator has 3 modes
  • Time only mode - simplest mode
  • Event_id mode - supported by EIT p/f
  • TVA_id mode
  • List of TVA_ids carried in EIT p/f
  • Overlapping and nested programmes
  • Programme status
  • Starting shortly, running, paused, canceled

18
The End
  • Thank-you for listening
Write a Comment
User Comments (0)
About PowerShow.com