Telecom ParisTech
Timeline Delivery
for MPEG-2 TS
enhancements
m29227
lefeuvre@telecom-paristech.fr
Telecom ParisTech
H2B2VS Project
 H2B2VS focuses on the distribution of TV programs and
services over heterogeneous networks:
• Broadcast network (terrestrial, satellite, cable) and
• Broadband network (ADSL, fibre, mobile, …),
 by making use of a new compression technology: HEVC
Telecom ParisTech
Goals
 Enhance existing broadcast
• Media replacements, scalable enhancements
 Without impacting existing broadcast infrastructure
• StatMux or other equipments
 Rationale
• Scarcity of Spectrum resources prevents Broadcast
network operators to propose new services
• Difficulties for broadband networks to address specific
groups of people or some small geographical areas
(towns, districts, …)
4/26/20133
Telecom ParisTech
TS Service with perceptual Sync
 Audio switch from/to enhanced audio
• user watches TV and switch from stereo to 5.1
• Possibility to move from a language to another one
─ Dubbing track in native language to/from track in original
language
─ National language to/from regional languages, …
 Visual Data
• Subtitles, text annotations
• Picture-In-Picture
─ Sign language video
─ Video overlay
26/04/20134
Telecom ParisTech
TS Service with frame-accurate Sync
 3D distribution
• The broadcast carries the 2D “legacy” program, 3D
version is delivered over broadband
• Needs frame-accurate presentation
 UltraHD TV distribution
• The Broadcast carries the AVC HD program, UltraHD
version can be delivered broadband with SHVC
enhancement
• Needs frame-accurate decoding
26/04/20135
Telecom ParisTech
Technical Goals
 Indicate location of the enhancement
• URL pointing to external resource
• Optionally, indicate MIME type
 Provide stable timeline for TS
• Not impacted by PCR discontinuity
• Not impacted by muxers
• Map PES timestamps to a media timeline
 Dynamic enhancements
• Send prefetching information
• Send reload/change of enhancements
 Tools, not services
• How media is acquired is out of scope (buffering, …)
• How media is consumed is out of scope (decoding, …)
• No restrictions on enhancement media type
26/04/20136
Telecom ParisTech
Proposal Description
 Single PES stream
• Avoids PMT update when enhancement changes
• Less impact on existing muxers
• Not touching media PES streams
 Signaling
• Mime types and service URL
• Media timeline
• Reload marker
• Service announcement for prefetch
26/04/20137
Telecom ParisTech
Proposal
26/04/20138
MediaTimelineTime_PES_Payload {
has_mime
has_location
force_location_reload
is announcement
reserved=0
if (has_mime) {
mime_length
for (i=0;i<mime_length;i++) {
mime_type
}
}
if (has_location) {
url_length
for (i=0;i< url_length;i++) {
addon_url
}
}
timescale
if (is_announcement) {
time_before_activation
} else {
media_time_anchor
}
}
 Payload syntax
 + New PES StreamType
Telecom ParisTech
M29227
Questions ?
lefeuvre@telecom-paristech.fr

Delivery of Timeline for External Data in MPEG-2 Transport Stream

  • 1.
    Telecom ParisTech Timeline Delivery forMPEG-2 TS enhancements m29227 lefeuvre@telecom-paristech.fr
  • 2.
    Telecom ParisTech H2B2VS Project H2B2VS focuses on the distribution of TV programs and services over heterogeneous networks: • Broadcast network (terrestrial, satellite, cable) and • Broadband network (ADSL, fibre, mobile, …),  by making use of a new compression technology: HEVC
  • 3.
    Telecom ParisTech Goals  Enhanceexisting broadcast • Media replacements, scalable enhancements  Without impacting existing broadcast infrastructure • StatMux or other equipments  Rationale • Scarcity of Spectrum resources prevents Broadcast network operators to propose new services • Difficulties for broadband networks to address specific groups of people or some small geographical areas (towns, districts, …) 4/26/20133
  • 4.
    Telecom ParisTech TS Servicewith perceptual Sync  Audio switch from/to enhanced audio • user watches TV and switch from stereo to 5.1 • Possibility to move from a language to another one ─ Dubbing track in native language to/from track in original language ─ National language to/from regional languages, …  Visual Data • Subtitles, text annotations • Picture-In-Picture ─ Sign language video ─ Video overlay 26/04/20134
  • 5.
    Telecom ParisTech TS Servicewith frame-accurate Sync  3D distribution • The broadcast carries the 2D “legacy” program, 3D version is delivered over broadband • Needs frame-accurate presentation  UltraHD TV distribution • The Broadcast carries the AVC HD program, UltraHD version can be delivered broadband with SHVC enhancement • Needs frame-accurate decoding 26/04/20135
  • 6.
    Telecom ParisTech Technical Goals Indicate location of the enhancement • URL pointing to external resource • Optionally, indicate MIME type  Provide stable timeline for TS • Not impacted by PCR discontinuity • Not impacted by muxers • Map PES timestamps to a media timeline  Dynamic enhancements • Send prefetching information • Send reload/change of enhancements  Tools, not services • How media is acquired is out of scope (buffering, …) • How media is consumed is out of scope (decoding, …) • No restrictions on enhancement media type 26/04/20136
  • 7.
    Telecom ParisTech Proposal Description Single PES stream • Avoids PMT update when enhancement changes • Less impact on existing muxers • Not touching media PES streams  Signaling • Mime types and service URL • Media timeline • Reload marker • Service announcement for prefetch 26/04/20137
  • 8.
    Telecom ParisTech Proposal 26/04/20138 MediaTimelineTime_PES_Payload { has_mime has_location force_location_reload isannouncement reserved=0 if (has_mime) { mime_length for (i=0;i<mime_length;i++) { mime_type } } if (has_location) { url_length for (i=0;i< url_length;i++) { addon_url } } timescale if (is_announcement) { time_before_activation } else { media_time_anchor } }  Payload syntax  + New PES StreamType
  • 9.