1Digital TV (DVB) devices 2------------------------ 3 4Digital TV devices are implemented by several different drivers: 5 6- A bridge driver that is responsible to talk with the bus where the other 7 devices are connected (PCI, USB, SPI), bind to the other drivers and 8 implement the digital demux logic (either in software or in hardware); 9 10- Frontend drivers that are usually implemented as two separate drivers: 11 12 - A tuner driver that implements the logic with commands the part of the 13 hardware with is reponsible to tune into a digital TV transponder or 14 physical channel. The output of a tuner is usually a baseband or 15 Intermediate Frequency (IF) signal; 16 17 - A demodulator driver (a.k.a "demod") that implements the logic with 18 commands the digital TV decoding hardware. The output of a demod is 19 a digital stream, with multiple audio, video and data channels typically 20 multiplexed using MPEG Transport Stream [#f1]_. 21 22On most hardware, the frontend drivers talk with the bridge driver using an 23I2C bus. 24 25.. [#f1] Some standards use TCP/IP for multiplexing data, like DVB-H (an 26 abandoned standard, not used anymore) and ATSC version 3.0 current 27 proposals. Currently, the DVB subsystem doesn't implement those standards. 28 29 30.. toctree:: 31 :maxdepth: 1 32 33 dtv-common 34 dtv-frontend 35 dtv-demux 36 dtv-ca 37 dtv-net 38