SlideShare una empresa de Scribd logo
1 de 9
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

Más contenido relacionado

La actualidad más candente

MPEG-DASH Conformance and Reference Software
MPEG-DASH Conformance and Reference SoftwareMPEG-DASH Conformance and Reference Software
MPEG-DASH Conformance and Reference Software
Alpen-Adria-Universität
 
Quality impact of scalable video coding tunneling for media aware content del...
Quality impact of scalable video coding tunneling for media aware content del...Quality impact of scalable video coding tunneling for media aware content del...
Quality impact of scalable video coding tunneling for media aware content del...
Alpen-Adria-Universität
 
MPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and ConformanceMPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and Conformance
Alpen-Adria-Universität
 
Video Streaming - 4.ppt
Video Streaming - 4.pptVideo Streaming - 4.ppt
Video Streaming - 4.ppt
Videoguy
 
libdash 2.0
libdash 2.0libdash 2.0
libdash 2.0
Christopher Mueller
 

La actualidad más candente (20)

Standards' Perspective - MPEG DASH overview and related efforts
Standards' Perspective - MPEG DASH overview and related effortsStandards' Perspective - MPEG DASH overview and related efforts
Standards' Perspective - MPEG DASH overview and related efforts
 
Comments on carriage of timed text and visual overlays in MP4
Comments on carriage of timed text and visual overlays in MP4Comments on carriage of timed text and visual overlays in MP4
Comments on carriage of timed text and visual overlays in MP4
 
Streaming Stored Video- Computer Networking
Streaming Stored Video- Computer Networking  Streaming Stored Video- Computer Networking
Streaming Stored Video- Computer Networking
 
MPEG-DASH Conformance and Reference Software
MPEG-DASH Conformance and Reference SoftwareMPEG-DASH Conformance and Reference Software
MPEG-DASH Conformance and Reference Software
 
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougallBitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
 
Technology Update: MPEG-Dash
Technology Update: MPEG-DashTechnology Update: MPEG-Dash
Technology Update: MPEG-Dash
 
Emulation of Dynamic Adaptive Streaming over HTTP with Mininet
Emulation of Dynamic Adaptive Streaming over HTTP with MininetEmulation of Dynamic Adaptive Streaming over HTTP with Mininet
Emulation of Dynamic Adaptive Streaming over HTTP with Mininet
 
Quality impact of scalable video coding tunneling for media aware content del...
Quality impact of scalable video coding tunneling for media aware content del...Quality impact of scalable video coding tunneling for media aware content del...
Quality impact of scalable video coding tunneling for media aware content del...
 
Streaming Stored Video
Streaming Stored VideoStreaming Stored Video
Streaming Stored Video
 
MPEG-DASH open source tools and cloud services
MPEG-DASH open source tools and cloud servicesMPEG-DASH open source tools and cloud services
MPEG-DASH open source tools and cloud services
 
Docker-Based Evaluation Framework for Video Streaming QoE in Broadband Networks
 Docker-Based Evaluation Framework for Video Streaming QoE in Broadband Networks Docker-Based Evaluation Framework for Video Streaming QoE in Broadband Networks
Docker-Based Evaluation Framework for Video Streaming QoE in Broadband Networks
 
MPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and ConformanceMPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and Conformance
 
WebRTC
WebRTCWebRTC
WebRTC
 
Network performance lessons from the coal face - Networkshop44
Network performance lessons from the coal face - Networkshop44Network performance lessons from the coal face - Networkshop44
Network performance lessons from the coal face - Networkshop44
 
HTTP Streaming of MPEG Media
HTTP Streaming of MPEG MediaHTTP Streaming of MPEG Media
HTTP Streaming of MPEG Media
 
Different Types of Live Video Streaming Protocols and the Way They Work
Different Types of Live Video Streaming Protocols and the Way They WorkDifferent Types of Live Video Streaming Protocols and the Way They Work
Different Types of Live Video Streaming Protocols and the Way They Work
 
Distributed DASH Dataset
Distributed DASH DatasetDistributed DASH Dataset
Distributed DASH Dataset
 
Understanding MPEG DASH
Understanding MPEG DASHUnderstanding MPEG DASH
Understanding MPEG DASH
 
Video Streaming - 4.ppt
Video Streaming - 4.pptVideo Streaming - 4.ppt
Video Streaming - 4.ppt
 
libdash 2.0
libdash 2.0libdash 2.0
libdash 2.0
 

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

H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
Raoul Monnier
 
09a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_209a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_2
Pptblog Pptblogcom
 
Monitoring whole mpeg transport stream
Monitoring whole mpeg transport streamMonitoring whole mpeg transport stream
Monitoring whole mpeg transport stream
Volicon
 

Similar a Delivery of Timeline for External Data in MPEG-2 Transport Stream (20)

Interactive Primary Distribution
Interactive Primary DistributionInteractive Primary Distribution
Interactive Primary Distribution
 
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
 
Satellite Newsgathering and Fixed Broadcast Contribution and Exchange - White...
Satellite Newsgathering and Fixed Broadcast Contribution and Exchange - White...Satellite Newsgathering and Fixed Broadcast Contribution and Exchange - White...
Satellite Newsgathering and Fixed Broadcast Contribution and Exchange - White...
 
Satellite Broadcast Primary Distribution the Headends
Satellite Broadcast Primary Distribution the HeadendsSatellite Broadcast Primary Distribution the Headends
Satellite Broadcast Primary Distribution the Headends
 
DVB-T2 Lite vs. DAB+ for Digital Radio (English version)
DVB-T2 Lite vs. DAB+ for Digital Radio (English version)DVB-T2 Lite vs. DAB+ for Digital Radio (English version)
DVB-T2 Lite vs. DAB+ for Digital Radio (English version)
 
dvb h introduction and little information.pptx
dvb h introduction and little information.pptxdvb h introduction and little information.pptx
dvb h introduction and little information.pptx
 
dvb h and its introduction and how to use it.pptx
dvb h and its introduction and how to use it.pptxdvb h and its introduction and how to use it.pptx
dvb h and its introduction and how to use it.pptx
 
Broadcast Direct-to-Home (DTH)
Broadcast Direct-to-Home (DTH)Broadcast Direct-to-Home (DTH)
Broadcast Direct-to-Home (DTH)
 
Data over Coax - The Best Last Mile Access Technology before FTTH
Data over Coax - The Best Last Mile Access Technology before FTTHData over Coax - The Best Last Mile Access Technology before FTTH
Data over Coax - The Best Last Mile Access Technology before FTTH
 
Broadcast Distribution to Towers
Broadcast Distribution to TowersBroadcast Distribution to Towers
Broadcast Distribution to Towers
 
4K and DVB-S2X: How Operators Can Be Cost-Effective
4K and DVB-S2X: How Operators Can Be Cost-Effective4K and DVB-S2X: How Operators Can Be Cost-Effective
4K and DVB-S2X: How Operators Can Be Cost-Effective
 
Presentation HbbTV (Nem Summit, Madrid) - 30Nov2017
Presentation HbbTV (Nem Summit, Madrid) - 30Nov2017Presentation HbbTV (Nem Summit, Madrid) - 30Nov2017
Presentation HbbTV (Nem Summit, Madrid) - 30Nov2017
 
Satellite Telecom Solutions Asia Pacific (www.suarez.asia)
Satellite Telecom Solutions  Asia Pacific  (www.suarez.asia)Satellite Telecom Solutions  Asia Pacific  (www.suarez.asia)
Satellite Telecom Solutions Asia Pacific (www.suarez.asia)
 
Molabtvx
MolabtvxMolabtvx
Molabtvx
 
IPTV Basics
IPTV BasicsIPTV Basics
IPTV Basics
 
MPEG for the past, present and future of television.ppt
MPEG for the past, present and future of television.pptMPEG for the past, present and future of television.ppt
MPEG for the past, present and future of television.ppt
 
Whitepaper DVB_S2X.pdf
Whitepaper DVB_S2X.pdfWhitepaper DVB_S2X.pdf
Whitepaper DVB_S2X.pdf
 
Broadcast day-2010-comtech-sspi
Broadcast day-2010-comtech-sspiBroadcast day-2010-comtech-sspi
Broadcast day-2010-comtech-sspi
 
09a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_209a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_2
 
Monitoring whole mpeg transport stream
Monitoring whole mpeg transport streamMonitoring whole mpeg transport stream
Monitoring whole mpeg transport stream
 

Más de Cyril Concolato

Carriage of timed subtitles and graphics in MP4
Carriage of timed subtitles and graphics in MP4Carriage of timed subtitles and graphics in MP4
Carriage of timed subtitles and graphics in MP4
Cyril Concolato
 

Más de Cyril Concolato (11)

Mm sys 2013-demo
Mm sys 2013-demoMm sys 2013-demo
Mm sys 2013-demo
 
Streaming of SVG animations on the Web
Streaming of SVG animations on the WebStreaming of SVG animations on the Web
Streaming of SVG animations on the Web
 
Tutoriel sur le streaming vidéo sur HTTP et sur MPEG-DASH
Tutoriel sur le streaming vidéo sur HTTP et sur MPEG-DASHTutoriel sur le streaming vidéo sur HTTP et sur MPEG-DASH
Tutoriel sur le streaming vidéo sur HTTP et sur MPEG-DASH
 
Live streaming of video and subtitles with MPEG-DASH
Live streaming of video and subtitles with MPEG-DASHLive streaming of video and subtitles with MPEG-DASH
Live streaming of video and subtitles with MPEG-DASH
 
Carriage of timed subtitles and graphics in MP4
Carriage of timed subtitles and graphics in MP4Carriage of timed subtitles and graphics in MP4
Carriage of timed subtitles and graphics in MP4
 
MPEG-4 BIFS Overview
MPEG-4 BIFS OverviewMPEG-4 BIFS Overview
MPEG-4 BIFS Overview
 
MPEG-4 BIFS and MPEG-2 TS: Latest developments for digital radio services
MPEG-4 BIFS and MPEG-2 TS: Latest developments for digital radio servicesMPEG-4 BIFS and MPEG-2 TS: Latest developments for digital radio services
MPEG-4 BIFS and MPEG-2 TS: Latest developments for digital radio services
 
Usages of DASH for Rich Media Services
Usages of DASH for Rich Media ServicesUsages of DASH for Rich Media Services
Usages of DASH for Rich Media Services
 
Adaptive Video and Metadata Display using Multimedia Documents
Adaptive Video and Metadata Display using Multimedia DocumentsAdaptive Video and Metadata Display using Multimedia Documents
Adaptive Video and Metadata Display using Multimedia Documents
 
Usages of DASH for Rich Media Services
Usages of DASH for Rich Media ServicesUsages of DASH for Rich Media Services
Usages of DASH for Rich Media Services
 
Electronic Program Guides using SVG
Electronic Program Guides using SVGElectronic Program Guides using SVG
Electronic Program Guides using SVG
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

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

  • 1. Telecom ParisTech Timeline Delivery for MPEG-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  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
  • 4. 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
  • 5. 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
  • 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 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