S33_ATSC_Bootcamp_Presentation

Transcription

S33_ATSC_Bootcamp_Presentation
S33: Specialist Group on
Management & Protocols
Youngkwon Lim,
S33 Chairman
Young.L@Samsung.com
Samsung Electronics
S31
SG on System Requirements
& Program Management
Layers: System and Process
S34
Applications and Presentation
Management
S33
Protocols
S32
Physical
2
In the past (I) - ATSC 1.0
Program Multiplexing
Clock Reference Locking
MPEG-2
Transport
Stream
A/V Synchronization
Program and System Information Protocol
In the past (II) - ATSC 2.0
Interactivity
Personalization
Measurements
Adding
use of Internet
Non
Realtime
(NRT)
Delivery
via other
interfaces
Adding
use of local storage &
others
Advanced
Codecs
Support
Adding
use of new codecs
In the past (III) - ATSC MDTV
captured from http://www.atsc.org/cms/pdf/bootcamp/ATSC_MDTV_Bootcamp%20_10_13_11-Jay_Adrick.pdf
Scope of S33 & AHGs
The Specialist Group on Management and Protocols (called
TG3/S33) will solicit, examine and assess technical proposals and
develop Standards and Recommended Practices related to
technologies for the management and delivery of ATSC 3.0
services and associated metadata, over terrestrial broadcast
channels and, if appropriate, broadband/bi-directional
networks, to fulfill the relevant ATSC 3.0 System Requirements.
6
S33 – Management and Protocols
S33: Management & Protocols
(Youngkwon Lim)
S33-1: Service Delivery &
Synchronization
Delivery
Signaling
Error
Recovery
Emergency
Alerts
Personalization
Content
Advisory
Usage
Reporting
Synch.
(Rich Chernock & Charles Lo)
S33-2: Service Announcement
& Personalization
Announcement
(Sachin Despande)
S33-3: Interactive Service &
Companion-Screen
(Madeleine Noland)
2nd screen
Interactivity
redistribution
support
App Signaling
Toward IP-friendly standard
MMT
MMT
ISOBMFF
IP
ROUTE
Watermark
OMA
BCAST
ESG
UTC
Key features of
ATSC 3.0 Management & Protocols
IP-based protocols
(no use of MPEG-2 TS)
ISOBMFF as the
streaming media
format
UTC as the clock
reference
Roles of each layers
Presentation Layer (HTML5)
ISO Base Media File Format
Delivery Encapsulation of ISOBMFF
Application Layer Protocol
TCP/UDP and IP
Physical Layer
This layer is in charge of basic lip sync.
(e.g. synchronization of audio and video)
This layer is in charge of converting ISOBMFF into a
streamable format
This layer is in charge of delivering media data ensuring
buffer model and forward error correction
Protocol Stack
Media Processing Unit
(MPU)
MPEG DASH
NRT
NRT
MPEG Media Transport Protocol (MPU mode)
ROUTE
HTTP
UDP
UDP
TCP
IP
IP
IP
Data Link Layer
Data Link Layer
Physical Layer (e.g. ATSC 3.0)
Physical Layer
Broadcast
Broadband
S33-2
Service Announcement &
Personalization
Service Announcement (SA)
• Service Announcement Data Model is based on OMA
BCAST 1.0.1 with some elements taken from OMA
BCAST 1.1 and some extensions for ATSC 3.0
• Extensions specific to ATSC 3.0
– Speech Phonetic Information extensions for service
description
– Service Level extensions for icon and channel numbers
– Content Level extensions regarding component description
and device capabilities descriptions
Fragments of Service Announcement
• Service Fragment
• Schedule Fragment
• Content Fragment
Encapsulation of Service Announcement
for Delivery
• Service Guide Delivery Unit structure as specified in the
OMA BCAST 1.0.1 Service Guide with some additional constraints
– Delivering SA as Service Guide XML fragments
– Service_Guide_Delivery_Unit
• Unit_Header
– fragmentTransportID[i]
– fragmentVersion[i]
• Unit_Payload
– XMLFragment
Content Advisory & Personalization
• Content Advisory ratings is indicated for each rating region.
For each rating region, rating value is provided for one or more rating
dimensions.
• Personalization work will define data model of personalization and the
delivery of personalization data
– Input on personalization conceptual model from TG3/S34-3
– Personalization will include accessibility & rendering preferences and targeting
and demographics related personalization
Service Usage Reporting
• Service Usage reporting mechanism defines a client which manages
the functions of service consumption data collection, storage and
transmission to the servers.
• Based on ATSC A/105 usage reporting with extensions for ATSC 3.0
• Extensions for ATSC 3.0 include:
–
–
–
–
Indication of service usage report per component
Indication of delivery path
Indication of which device the content is being consumed on
Use of JavaScript Object Notation (JSON) for delivery of Consumption Data
Messages
Summary
HTML 5
IP
ATSC 3.0
Physical Layer
Ethernet
Wi-Fi
4G LTE
ATSC 3.0 will add another IP pipe to the device
More to come in the afternoon
S33-1 AHG on Service Delivery and Synchronization
Charles Lo, Qualcomm
33-3 AHG on Interactive Service and Companion-Screen
Madeleine Noland, Zenith
19
ATSC 3.0
Because Quantity
Matters.
Thanks to our Sponsors