Emerging Internet Television StandardsJ ohn C. Simmons Media Platform ArchitectMicrosoft Corporation
IEEE Broadcasting Symposium, Connected Television Tutorial
October 19, 2011
“I want you to meet these guys – they have the hottest new stupid thing on the Internet.”
Agenda
A Brief Historical Perspective
The Video Transformation of the Internet
Internet Television Interoperability Requirements
Emerging Internet Television Receiver Standards
The future of Internet television
19-Oct-2011 Microsoft Corp 3
A Brief Historical PerspectiveStandardization, interoperability and the growth of horizontal markets.
19-Oct-2011 Microsoft Corp 4
Average Annual U.S. Television Set Sales (1939-1950)
19-Oct-2011 Microsoft Corp 5
1939-1941 1942-1949 1950
2333.33 449484
6132000
FCC adopts NTSC Standards, May 1941
U.S. DVD RENTAL & SELL THROUGH (Billions)
19-Oct-2011 Microsoft Corp 6
DEG: The Digital Entertainment Group
1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 20080
5
10
15
20
25
DVD Format in Japan
DVD Format in US
DVD Format in Europe
The Video Transformation of the InternetHow broadband-broadcast convergence is transforming the Internet.
19-Oct-2011 Microsoft Corp 7
IP traffic video will represent 90 percent of all Internet traffic by 2013. Cisco 2009
19-Oct-2011 Microsoft Corp 8
Internet Television Interoperability RequirementsNew Interoperability requirements from the video transformation of the Internet.
19-Oct-2011 Microsoft Corp 9
Baseline Internet TV Receiver Requirements
Ubiquity of the Internet argues for International standards
Encoding
DRM-interoperable - minimum number of encoding formats
Common encoding for download to own, on-demand, live and multicast
Easy transcoding to other formats
Track delivery
Adaptive delivery with effective edge caching
Independently addressable tracks
19-Oct-2011 Microsoft Corp 10
Central interoperability issues
Internet Televisio
n
Digital Rights
Management
Adaptive bitrate
streaming
Hybrid television
Application portability
Authentication and
authorization
19-Oct-2011 Microsoft Corp 11
Internet Television Receiver StandardsMeeting the Internet TV interoperability issues has led to the emergence of Internet Television Receiver Standards.
19-Oct-2011 Microsoft Corp 12
Internet television Receiver Standards
19-Oct-2011 Microsoft Corp 13
Application • W3C HTML Enhancements for Television *
Authorization• Video Authorization Profile of IETF OAuth
2.0 *• IETF Simple Web Discovery (SWD)
Transport• ISO MPEG Dynamic Adaptive Streaming
over HTTP (DASH), Live Profile
Encoding
• ISO MPEG DRM-Interoperable fragmented MP4 (e.g. UltraViolet Common File Format) for live, on-demand, DTO
Encryption • ISO MPEG Common Encryption (CENC)
PublishUnder Community Promise (royalty free)
Protected Interoperable File Format
Contribute
Sept 2009
Encryption
2011-07-19 Microsoft Corporation 14
23001-7 Common encryption in ISO base media file format filesDraft Amendment - January 2011
MPEG - ISO/IEC JTC1/SC29 WG11
Q2 2011
Common File Format
Publish
Liaison
23001-7 Common encryption in ISO base media file format filesFinal Draft Amendment - ~ July 2011
For broadband television, this standard needs to be compatible with an adaptive streaming standard.
Digital Entertainment
Content Ecosystem
A standard encryption algorithm is the best way to achieve DRM-interoperability.
This leaves the business decision of the DRM technology to use outside the standard.
Encoding
2011-07-19 Microsoft Corporation 15
The UltraViolet CFF Container based on the fragmented form of the 14496-12 ISO Base Media File Format.
Each fragment individually decodable and decryptable, 1-3 seconds of video time - optimal for adaptive bitrate streaming.
Each fragment contains only one track type – samples are not muxed – which is an important feature for Internet television.‘moo
f’
‘traf’
‘mdat’
Audio
‘moof’
‘traf’
‘mdat’
Audio
‘moof’
‘traf’
‘mdat’
Video
‘mfra’
‘moov’
1-3 Seconds
Trans port
Common encryption means the same short fragment of video can be decrypted and decoded by devices using different DRMs.
CFF single track per fragment means tracks can be combined at the client device
Improved encoding, network cache (origin vs. edge server) and CDN efficiencies
19-Oct-2011 Microsoft Corp 16
Media Preparatio
nMedia Origin
Servers
HTTP Servers
HTTPoverFixed and
Mobile Networks
Short segments of video stored as CFF movie fragments, requested with HTTP and spliced together by client.
Uses existing Internet CDNs
traverses NAT/Firewalls
fixed-mobile convergence.
AuthorizationThe IETF OAuth 2.0 specification is becoming the standard token-based authorized access to protected web resources
RESTful - only client software requirement is HTTP.
Token discovery for native and web applications.
Secure – encryption and digital signature.
Profile to incorporate the MVPD-broadcaster and MVPD-Subscribers relationships – TV Everywhere.
Support for multiple authorization providers – long tail, niche verticals.
IETF Simple Web Discovery (SWD) for Authorization provider discovery.
19-Oct-2011 Microsoft Corp 17
Application
W3C Web and Television Interest Group
Home Networking Task Force
Media Pipeline Task Force
Large attendance from broadcaster, television industry
Requirements setting activities
Adaptive Streaming, Digital Rights Management, Authorization, Device Discovery
Specification work will happen in W3C working groups
19-Oct-2011 Microsoft Corp 18
Summary
W3C Web and TV enhancements to HTML (in discussion)
An IETF OAuth 2.0 Profile for Internet Television (drafting begun)
ISO MPEG Dynamic Adaptive Streaming over HTTP (under ballot, 2011)
IETF Simple Web Discovery (under ballot, 2011)
UltraViolet Common File Format (published, 2011)
ISO MPEG DRM-Interoperable Common Encryption (under ballot, 2011)
19-Oct-2011 Microsoft Corp 19
The Future of Internet Television
19-Oct-2011 Microsoft Corp 20
1890s Victorian Trading Card
The Victorian Telephotoscope The futurists predicting
the ‘Telephotoscope’ expected it would be used it to do familiar things in a new way.
They could not anticipate television channels, networks, affiliates and commercial breaks.
We face an equal challenge predicting the future of television in the era of internet television receivers.
Impact of Internet Television Receiver Standards
Internet TV will become more than an alternative pipe for delivering broadcast television content
Internet and broadcast TV will become relatively indistinguishable to consumers
Video is transforming the Internet and Internet-delivered video will transform television
International receiver standards will shape this transformation
07/13/2011 22Microsoft Corporation
Thank you
23
Res ourcesW3C Web and TV Interest Group, http://www.w3.org/2011/webtv/
“The OAuth 2.0 Authorization Protocol”, IETF, http://tools.ietf.org/html/draft-ietf-oauth-v2
“Simple Web Discovery (SWD)”, IETF, http://tools.ietf.org/html/draft-jones-simple-web-discovery
ISO/IEC 14496-12:2008/FDAM 3:2001(E), “Information technology — Coding of audio-visual objects — Part 12: IS O base media file format, AMENDMENT 3: DAS H support and RTP reception hint track process ing”, (under ballot)
ISO/IEC DIS 23009-1, “Information technology — Dynamic adaptive s treaming over HTTP (DAS H) — Part 1: Media presentation description and segment formats ”, (under ballot)
“Common File Format & Media Formats S pecification”, Digital Entertainment Content Ecosystem (DECE), http://www.uvvu.com/docs/public/Tech_Specs_Package-public.zip
ISO/IEC FDIS 23001-7:2011(E), “Information technology — MPEG sys tems technologies — Part 7: Common encryption in IS O base media file format files ”, (under ballot)19-Oct-2011 Microsoft Corp 24
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a
commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.