DVB card
Материал из RuVDRWiki
Введение
Кроме самого компьютера, основным компонентом для VDR является DVB-карта. Она предназначена для приёма, декодирования
и выдачи сигнала на телевизор.
DVB это открытый стандарт и сильно развит во всем мире.
Способы передачи сигнала подразделяются на:
Каждый вариант требует наличие специального приёмника. Для компьютера имеются все 3 вида карт от различных производителей. При этом надо учитывать различные модификации. Одной из них является наличие MPEG-2-декодера на плате. Такие карты называются Full-Featured (FF) или Premium Card. А также карты без декодера, такие карты называются Budget. Наряду с этим имеются также еще Внешние DVB устройства, которые частично могут использоваться также как бюджетные карты.
Первая карта в система должна(?) быть Full-Featured (FF)-картой, остальные карты не нуждаются в декодировании и поэтому достаточно использование Budget-карт. Программное декодирование с помощью софта(Software) или с чипами на системных платах EPIA-M еще не совершенно.
Linux DVB драйвер
Linux DVB драйвер (как для FF-, так и для бюджетных карт) принципиально предоставляет в распоряжение 3 устройства:
- /dev/dvb/adapterN/frontend0 ( управляет тюнером и поток данных в драйвере )
- /dev/dvb/adapterN/demux0
- /dev/dvb/adapterN/dvr0 ( Выдача отфильтрованного потока ( например PES ) )
У DVB-карт ("Full-Featured") с MPEG2-декодером имеется дополнительно:
- /dev/videoN ( или /dev/adapterN/video ) для декодируемого (тогда аналогового) видео и у нескольких карт даже
- /dev/adapterN/osd для показа OSD
С "N" здесь подразумевается номер одной из присоединённой карты. Первой DVB-картой является /dev/dvb/adapter0, второй /dev/dvb/adapter1.
