El controlador de Broadcast Architecture (BDA) es un estándar de Microsoft para vídeo digital de captura en Microsoft de Windows sistemas operativos . Abarca los estándares ATSC y DVB y brinda a los desarrolladores un método estandarizado para acceder a los dispositivos sintonizadores de TV (generalmente PCI , PCI-E o USB ). Es el componente del controlador de Microsoft TV Technologies y los proveedores de hardware lo utilizan para crear dispositivos de sintonización de TV digital para Windows y también para admitir nuevos tipos de red o funciones de hardware personalizadas. BDA está documentado en Windows DDK (Driver Development Kit) y elPlatform SDK . Idealmente, cualquier software compatible con BDA debería ser compatible con cualquier hardware compatible con BDA.
Las aplicaciones que utilizan controladores BDA incluyen Web TV para Windows (integrado en Windows 98 y Windows Me ), Windows XP Media Center Edition , MediaPortal , GB-PVR , DVBViewer , ULENet y varias otras soluciones de terceros.
La arquitectura del controlador de transmisión se introdujo en Windows 98 como parte del modelo de controlador de Windows .