brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 82c5b85 Raw
40 lines · plain
1.. SPDX-License-Identifier: GPL-2.02 3Digital TV (DVB) devices4------------------------5 6Digital TV devices are implemented by several different drivers:7 8- A bridge driver that is responsible to talk with the bus where the other9  devices are connected (PCI, USB, SPI), bind to the other drivers and10  implement the digital demux logic (either in software or in hardware);11 12- Frontend drivers that are usually implemented as two separate drivers:13 14  - A tuner driver that implements the logic which commands the part of15    the hardware responsible for tuning into a digital TV transponder or16    physical channel. The output of a tuner is usually a baseband or17    Intermediate Frequency (IF) signal;18 19  - A demodulator driver (a.k.a "demod") that implements the logic which20    commands the digital TV decoding hardware. The output of a demod is21    a digital stream, with multiple audio, video and data channels typically22    multiplexed using MPEG Transport Stream [#f1]_.23 24On most hardware, the frontend drivers talk with the bridge driver using an25I2C bus.26 27.. [#f1] Some standards use TCP/IP for multiplexing data, like DVB-H (an28   abandoned standard, not used anymore) and ATSC version 3.0 current29   proposals. Currently, the DVB subsystem doesn't implement those standards.30 31 32.. toctree::33    :maxdepth: 134 35    dtv-common36    dtv-frontend37    dtv-demux38    dtv-ca39    dtv-net40