Broadcast Driver Architecture (BDA) — это стандарт Microsoft для цифрового видеозахвата в операционных системах Microsoft Windows . Он охватывает стандарты ATSC и DVB и предоставляет разработчикам стандартизированный метод доступа к устройствам ТВ-тюнера (обычно PCI , PCI-E или USB ). Это компонент драйвера Microsoft TV Technologies, который используется поставщиками оборудования для создания устройств настройки цифрового ТВ для Windows, а также для поддержки новых типов сетей или пользовательских аппаратных функций. BDA документирован в Windows DDK (Driver Development Kit) и Platform SDK . В идеале любое программное обеспечение, совместимое с BDA, должно быть совместимо с любым оборудованием, совместимым с BDA.
Приложения, использующие драйверы BDA, включают MSN TV (ранее Web TV) для Windows (встроен в Windows 98 и Windows Me ), Windows XP Media Center Edition , MediaPortal , GB-PVR , DVBViewer , ULENet и несколько других сторонних решений.
Архитектура широковещательного драйвера была представлена в Windows 98 как часть модели драйвера Windows .