Preparing For TV Beyond Windows Vista Bernhard Kotzenberg Lead Program Manager Windows eHome Division Microsoft Corporation.

Download Report

Transcript Preparing For TV Beyond Windows Vista Bernhard Kotzenberg Lead Program Manager Windows eHome Division Microsoft Corporation.

Preparing For TV Beyond
Windows Vista
Bernhard Kotzenberg
Lead Program Manager
Windows eHome Division
Microsoft Corporation
Session Overview
Future Technologies
Worldwide Digital TV
Enabling Premium Content
Europe and Japan
Hybrid Tuners
Call to Action
The Worldwide Move To Digital
Analog content sources are still relevant
Digital TV is increasingly important
Content
Larger quantity and variety of digital services
Premium content (HBO, Showtime, etc.)
High definition audio and video
Analog switch-off
Motivated by better use of limited bandwidth
Transition schedules are set for many countries
Full deployment already underway in some places
We have made progress with ATSC and DVB-T,
but there’s more to do…
Worldwide Digital TV Terrestrial
Brazil might adopt ISDB-T
Worldwide Digital TV Satellite
Digital TV Is The Next
Big Opportunity
But presents some challenges,
especially around premium content
Premium TV Content For PCs – Today
Content flow to Windows PCs
Basic analog capture
Available for Terrestrial and Cable broadcast
Short term solution due to push for digital
Premium analog
Analog output of Set Top Boxes (STBs)
Challenges
Quality (no support for HD video or multi-channel audio)
No support for PPV and VOD
End-user confusion connecting STB DVR to MCE (with DVR)
Prone to errors due to “open loop” control of STB using IR
This is not good enough
We need a solution that fully enables premium TV in Windows!
Challenges for Digital TV on the PC
End to end content protection and rights
management is becoming a requirement:
US Digital Cable
Japan ARIB ISDB-T/S
Conditional Access (CA) protected content
US ATSC Broadcast Flag equivalents
Developing a common API & crypto solution
Simplifies hardware development
Simplifies software integration
Enables worldwide solutions
Protected Broadcast
Driver Architecture
Features
Extends Broadcast Driver Architecture (BDA)
Protects content from the TV tuner to the operating
system
Standardizes crypto APIs
Worldwide solution
Broadcast standard and CA independent
Uses industry-approved Windows Media DRM
Device support
Integrated (PCI/e) devices through BDA extensions
IP-based devices through Digital Receiver Interface
(DRI) with Windows Vista Class driver
PBDA Implementations
PBDA-KS
Primary design consideration:
regional regulatory constraints
(e.g., ISDB, Broadcast Flag)
Local / integrated devices
Extends BDA devices
Form factor: Highly integrated
Dedicated device (serves single PC)
Mini-driver must support new API
PBDA-IP
Primary design consideration:
network operator constraints
(e.g., CableLabs, Premium Satellite)
Network based devices
Extends network devices (UPnP, WSDL)
Form factor: External, detachable
Shareable device (serves multiple PCs)
Class Driver: No driver required
Enables secure delivery of premium content to Windows
Common chip-level hardware requirements (crypto)
Supports host or device screening (including bulk mode)
Worldwide solution (broadcast standard and CA independent)
PBDA – Content Protection
Screening on receiver device or host PC
Macrovision, CGMS-A, Redistribution Control (RC)
Broadcast Flag, CA Copy Control Information (CCI)
Content protected by Windows Media DRM
Proximity detection
Device registration
License generation
Content scrambling
Revocation and renewability
WMDRM Advantages
Robustness agreement and license required to obtain
a certificate for access to WMDRM protected content
Strong encryption across User-Accessible-Bus
and file storage
AES-128
HDCP
RSA-1024 for key exchange
Strong compliance and robustness rules
Devices and applications can be revoked or renewed
Working with reputable vendors and OEMs to insure
high quality services with secure content
Approved by DTCP (5C), CPRM (4C), CMLA, AACS,
Macrovision, CableLabs, and CSS for output protection
PBDA Hardware Requirements
Common technologies used for all profiles
RSA 1024 bits
SHA1 160 bits
AES 128 bits
OMAC1
Random number generator
XML certificate parsing
End-To-End Content Protection
Windows PC
Digital Receiver
WMDRM License
CCI States
Copy Freely
Copy Once
Copy Never
None
CF
CO
CN
MCE
WMDRM License
None
CF
CO
CN
MCE
TS
(WMDRM)
CA-1
WMDRM
WMDRM-1
DVR
DVR
Rendering
COPP/OPM
- CGMS-A
- MV
- HDCP
VGA
Composite
Component
DVI
Supporting Worldwide
Digital TV Standards
Japan
Japan
Digital TV challenges
Getting Consensus
Multiple standards bodies (ARIB, D-PA, B-PA)
Contract from conditional access provider (B-CAS)
Multiple broadcast standards
ISDB (ARIB TR-B14/15)
Specifications in Japanese
New Interactive TV standards (BML)
Extensive in-country testing required
Today’s ISDB tuners are expensive
and specialized
Japan
Microsoft investments
Building relationships with the industry
Regulatory bodies (ARIB, D-PA, B-PA)
Conditional access provider (B-CAS)
Broadcasters
Partnering with key partners for Interactive
TV solutions (BML)
Engaging potential partners
IHVs, ISVs, and OEMs
Dedicated product development team in Chofu Technology
Center (CTC)
Focus on ISDB technology initiatives
Japan
Key TV features ‘07
PBDA tuners for ISDB
Premium content with B-CAS support
Live and recorded HD/SD TV
Interactive TV (BML)
In-band guide (SI/EPG)
Protected content pipeline
Video, audio, and data
ARIB TR-B14/B15 compliance
Europe
Europe
Digital TV challenges
Market fragmentation
Staggered and varied adoption of DVB standards
(DVB-T, DVB-S, and DVB-C)
Multiple Interactive TV standards (MHEG, MHP, SMS)
Mixture of free and pay TV for both DVB-T and DVB-S
Multiple Conditional Access (CA)
Multiple business models
CA requirements vary per broadcaster
Long lead-times for business engagement
Extensive in-country testing required
Subtle technical differences between different
broadcasters and cable operators
Europe
Microsoft investments
Development agreement with FSC
DVB technologies (Satellite, Terrestrial, and Cable)
Working with leading partners in the iTV space
for key feature support
Technology collaboration with NagraVision
Enables Premium Pay TV in Europe
Dedicated product development team
in European Development Center (EDC)
Focus on DVB technology initiatives
Europe
Key TV features ‘07
DVB-T and DVB-S/S2 free-to-air and DVB-CI
Hybrid tuners
Merged program guide (PAL/DVB-T/DVB-S)
DVB-T subtitling and DVB Teletext
In-band EPG for DVB services
Interactive TV with MHEG5
Improved service scanning
FM radio station naming and analog TV
channel renaming
Hybrid Tuners
Demand for crossover solution tuners by OEMs
Regulatory mandates to support both formats
to future proof today’s solution for TV
receiver devices
Offers more flexibility to users without changing
out hardware
Most vendors are building these solutions today
(PAL + DVB-T, NTSC + ATSC + QAM) through
a mix of supported driver models
Hybrid tuner model simplifies driver model
solution and allows a better way to configure
usage of all tuner capabilities
Hybrid Tuner Requirements
Hybrid digital/analog tuners must support the following
analog video processing
Hardware MPEG-2 audio and video compression
to Packetized Elementary Stream (PES)
VBI data slicing and conversion to PES stream
NTSC: Line 20, 21
PAL: Teletext, Line 6, 23
Delivery of Audio/Video/Data as MPEG-2 TS multiplex
Single service transport stream with PAT/PMT and Audio, Video
and Data streams
Tuner driver interface refinements to define supported
standards and add encoder settings for analog capture
Call To Action
We're making a big bet on PBDA. Join us
Contact us tvpbda @ microsoft.com
Decide which version is right for you (KS/IP)
Engage now to be ready for the next release
Hybrid tuners will be fully supported
Contact us tvhybrid @ microsoft.com
Engage now to be ready for the next release
Prepare for ISDB in Japan
Prepare for DVB-S in Europe
© 2006 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.