Microsoft DirectX 8.1 (C++)

BDA Network Provider

Microsoft provides two Network Provider filters, one for ATSC networks and one for DVB networks. The Network Provider is the source filter in any digital television filter graph based on Microsoft Broadcast Driver Architecture (BDA). This filter functions as the default tuner in a BDA filter graph through its support for ITuner. No signals or data actually pass through this filter. It works closely, through direct COM interface connections, with the BDA MPEG-2 Transport Information Filter and the MPEG-2 Demultiplexer to acquire transport streams and route the elementary stream to the appropriate downstream filters.

The Microsoft ATSC Network Provider and Microsoft DVB Network Provider filters appear in GraphEdit under the "BDA Network Providers" category. If you are creating a digital TV graph manually, this filter must be added to the graph manually using the IFilterGraph::AddFilter method; the capture graph builder cannot be used to add this filter to the graph.