Carriage of TV-Anytime on DVB Transport Streams ETSI TS 102 323 V1.1 - PowerPoint PPT Presentation

About This Presentation
Title:

Carriage of TV-Anytime on DVB Transport Streams ETSI TS 102 323 V1.1

Description:

The concept of content (Blackadder) is not the same as when it is ... Disney segmentation of Bambi via internet 'internal' segmentation capabilities. 8/5/09 ... – PowerPoint PPT presentation

Number of Views:130
Avg rating:3.0/5.0
Slides: 20
Provided by: david214
Category:

less

Transcript and Presenter's Notes

Title: Carriage of TV-Anytime on DVB Transport Streams ETSI TS 102 323 V1.1


1
Carriage of TV-AnytimeonDVB Transport
StreamsETSI TS 102 323 V1.1
  • David White, NDS

2
Content PVRs
  • The concept of content (Blackadder) is not the
    same as when it is broadcast (Thursday evenings).
  • PVRs free content from schedules
  • There needs to be an easy link from content being
    offered to it being recorded and consumed.
  • The CRID is the solution TV-Anytime has
    standardised for referring to and obtaining
    content.
  • TV-Anytime specs ETSI TS 102 822

3
Overview of CRIDs
  • CRID is a Uniform Resource Identifier (URI)
  • CRID//ltauthoritygt/ltdatagt
  • ltauthoritygt is split into two parts
  • ltDNS namegtltpathgt
  • ltDNS namegt is a registered internet domain name
  • ltpathgt is an optional element preceded with
    to allow multiple authorities to share a domain.
  • ltdatagt part is allocated by the authority.
  • E.g. CRID//sky.comfilms/CastAway

4
CRID Resolution
CRIDTOP
crids resolve to lists (of crids or locators).
Lists can be getOne or getAll.
A CRID can resolve to other CRIDs.
(GetAll)
CRIDA
CRIDB
CRIDC
(GetOne)
locator
locator
CRIDB1
CRIDB2
(GetOne)
locator
locator
locator
At some point, CRIDs must resolve to locations
5
Metadata
  • Describes content
  • Programmes and series
  • Schedules and channel information
  • Segmentation
  • Access before and after booking
  • Search of MD may lead to content
  • A recommendation may lead to content, but MD
    required after booking
  • TV-Anytime specifies
  • XML Schema
  • Encoding for broadcast
  • But not delivery format!

6
Overview of TVA on DVB
7
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

8
RNT Structure
CRID authority entry
9
CRI structure
10
Metadata
  • XML is very verbose - unsuitable for broadcast
  • 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
  • Enhancements
  • BiM codecs for DVB URI, strings, time date, etc
  • Standard indices (e.g. Programme by CRID)

11
Trailer booking
Delivering the CRID with description alongside
trailer broadcasts
12
Recording
  • CRIDs resolve into locators
  • Broadcast locator has 3 modes
  • Time only mode - simplest mode
  • Event_id mode - supported by DVB now/next
    information
  • TVA_id mode
  • Overlapping and nested programmes
  • Programme status
  • Starting shortly, running, paused, canceled
  • Carried in EIT p/f (DVB now/next information)
  • Extensions to this in V1.2

13
Headend infrastructure
  • TVA supports distributed model
  • Different authorities produce CRI and metadata
  • Distribution of data creation is a customer
    decision
  • Integration with existing SI
  • Additional tables
  • metadata descriptors in NIT, BAT, SDT, PMT.
  • Extensions to EIT to insert CRID
  • Carousel delivery
  • CRI and metadata
  • Real-time delivery
  • Trailer booking and TVA_id recording data

14
The TVA on DVB V1.1 toolkit
  • Characteristics
  • Efficient
  • Scalable
  • Flexible
  • Contains
  • Represents TVA concept of an Authority
  • CRI delivery
  • Metadata delivery - a generic tool!
  • Trailer booking
  • Integration with EPGs
  • V1.1 is missing segmentation

15
Timelines and segmentation
  • DSM-CC NPT rejected for TV-A on DVB segmentation
    timeline
  • Factors generation, distribution, manipulation
  • No other candidate technology met requirements
  • Timelines and segmentation group formed
  • Sub-group of DVB-GBS
  • Implementing segmentation (TVA on DVB V1.2)
  • Creating a new timeline technology (Sync-ed Aux
    data)
  • Corrigenda to TVA on DVB v1.1

16
Timelines 1
  • Specification for the carriage of synchronised
    auxiliary data
  • Working document GBS0173
  • Timeline features
  • Timeline manipulation (sync-ed pause, stop,
    start)
  • Multiple timelines
  • Different timeline format (video timecode, audio
    offsets)
  • Primary and offset timelines
  • Modes to avoid Advert-skipping

17
Timelines 2
  • Synchronised
  • Timeline samples carried in PES DTS PTS
  • Remultiplexing is straightforward
  • Receiver passes-on data at timeDTS
  • Auxiliary
  • Open framework
  • descriptor structure in PES packet
  • Different types of data
  • Timeline samples
  • Recording control (TVA_id)

18
Segmentation
  • Linking it in is challenging!
  • Requirements
  • Delivery pre, post or during broadcast
  • What information might be known?
  • What information can receiver use?
  • Dynamic and static modes
  • Either possible if delivery during broadcast
  • Using external segmentation
  • Disney segmentation of Bambi via internet
  • internal segmentation capabilities

19
Conclusion
  • Two specifications in progress
  • V1.2 of TVA on DVB (corrigenda segmentation)
  • V1.1 of Synchronised Auxiliary Data
  • Completion - end of year
  • Segmentation
  • Flexibility of delivery modes
  • Timelines
  • Standard MPEG synchronisation
  • Standard distribution remultiplexing
  • Completes the TVA on DVB toolkit
Write a Comment
User Comments (0)
About PowerShow.com