Developing Protected Broadcast Drivers in Windows

Protected Broadcast Driver Architecture (PBDA) is Microsoft's new worldwide platform to integrate broadcast TV services into Windows Media Center on a Windows PC. Building on the Broadcast Driver Architecture (BDA) the PBDA platform enables the PC-TV hardware ecosystem, for the first time, to integrate virtually any free or premium TV service into Windows Media Center, while satisfying the TV industry's requirements for strong content protection in the case of pay TV. On this site you will find the necessary resources to better understand how to develop and test your PBDA solutions.

Protected Broadcast Driver Architecture
White PaperMigrating a BDA Solution to PBDA  
White PaperProtected Broadcast Driver Architecture (PBDA) Specification (Version 1.3.1)  

White Papers, Specifications, and Supporting Documentation
White PaperImplementing Parental Controls by Using PBDA  
White PaperImplementing the SourceType XML Element in PBDA Devices  
White PaperWindows Media Center Requirements for TV Pipeline Formats and Media Streams  
Microsoft.comConsumption of a WTV file in DirectShow

Entertainment and Broadcast Devices - WinHEC 2008
Microsoft Powerpoint (.ppt)Overview of TV Tuner And Remote Control Logo Programs [WinHEC 2008; 1.9 MB]
Microsoft Powerpoint (.ppt)Perspectives on the Windows TV Tuners Ecosystem [WinHEC 2008; 1.6 MB]
Microsoft Powerpoint (.ppt)Protected Broadcast Driver Architecture (PBDA) in Windows 7 [WinHEC 2008; 2.1 MB]

Tool Kits for Developing & Testing Broadcast Drivers
White PaperWindows Media Center Customized Product Requirements
WHDC Portal/NodalWindows Driver Kit (WDK)
WHDC Portal/NodalWindows Logo Kit (WLK)
Microsoft.comPBDA Tools Package  
Microsoft.comWindows Media Center SDK
Microsoft.comWindows Media for Professionals
Microsoft.comWindows SDK

Broadcast Driver Development Reference on MSDN
Microsoft.comBroadcast Driver Architecture Reference
Microsoft.comDirectShow
Microsoft.comMicrosoft TV Technologies


Top of pageTop of page