Broadcast Driver Architecture
The Broadcast Driver Architecture ( BDA) is a technology developed by Microsoft driver architecture for the use of television and radio receivers ( PCI and USB) on Windows. It transfers data from a DVB or ATSC tuner in digital form to the application software and currently represents the standard dar. manufacturer of DVB software (including Microsoft itself ) must therefore install only support for BDA in their software, so that with any DVB hardware can be used for is a BDA driver. This then takes over the connection between the hardware and the BDA interface of the software. With the now widespread use of BDA This has the advantage for the user that he can use for viewing digital television DVB almost any hardware with each program on the market, the BDA supported. It is therefore not bound by the provided software and can select the software, its service and features they like best.
Criticizing the driver architecture always comes back by the lack of DiSEqC support for satellite reception cards. This allows only two or four LNBs drive, which aims to support the development of software, the newer DiSEqC standards with more functionality (such as version 1.1), considerably more difficult.
For the reception of data streams over DVB (eg Internet access via satellite ) network functions are supported, which allows the integration of DVB- PCI cards as normal network card.
Predecessor of BDA is about Video for Windows ( VFW ).
Application software that requires BDA drivers, for example, Windows XP Media Center Edition.
The PBDA (Protected Broadcast Driver Architecture) makes an encryption of the transmission as copy protection possible.