Broadcast Driver Architecture
From Wikipedia, the free encyclopedia
The Broadcast Driver Architecture (or BDA) is a Microsoft standard for digital video capture on their Windows operating systems. It encompasses the ATSC and DVB standards and gives developers a standardized method of accessing TV/tuner devices (usually PCI or USB). It is the driver component of Microsoft TV Technologies, and is used by hardware vendors to create digital TV/tuning devices for Windows, and also to support new network types or custom hardware functionality. Other components of Microsoft TV Technologies include DirectX VA hardware video acceleration and the Video Mixing Rendering (VMR) component. BDA is documented in the DirectX 9.0 DDK and the Microsoft Platform DDK for Windows XP. Ideally, any BDA-compliant software should be compatible with any BDA-compliant hardware.
Applications using BDA drivers: Windows XP Media Center Edition, MediaPortal, GB-PVR, DVBViewer Pro, ULENet http://network-research.org/ulenet/ulenet.html