VDR
Материал из LinuxMCE Wiki.
Содержание |
Настройка
После выбора VDR в настройках медия системы после инсталляции необходимые пакеты будут установлены автоматически. Однако для удобной работы с VDR понадобятся следующие дополнительные пакеты:
- DVB утилиты:
sudo apt-get install dvb-utils
- VDRAdmin - веб интерфейс к VDR:
sudo apt-get ubstall vdradmin-am
Для запуска VDRAdmin в файле /etc/default/vdrsdmin-am надо разрешить его запуск и добавить порт 8001 в список разрешенных портов на странице с Firewall.
Создание списка каналов
Создать файл с доступными каналами можно с помощью утилиты scan, предварительно остановив VDR:
scan -o vdr -p -x 0 S13.0E.ini > channels.conf
В случае наличия более одной LNB, завязанной на Diseqc, к параметрам утилиты scan надо добавить -s 0, где 0 - номер LNB.
Соответствующий файл со списком доступных транспондеров может быть найден в этом файле.
Затем надо загрузить полученный файл через LinuxMCE веб админ - Advanced --> Configuration --> VDR.
Diseqc
Файл diseqc.conf для конфигурации из 4-х спутников: W4 36.0E (НТВ+), HotBird 13.0E, Astra 19.2E и Sirius 5.0E.
Использование пульта ДУ
Файл remote.conf для iMON PAD.
Расширения для VDR
Prefermenu
Позволяет добавить до 7-ми самых предпочтительных каналов в особое меню для быстрого переключения. Устанавливается через apt-get:
sudo apt-get install vdr-plugin-prefermenu
Streamdev-server
Позволяет осуществлять трансляцию ТВ по сети. Для установки под LinuxMCE используйте приаттаченный пакет.
- vdr-plugin-streamdev-server для VDR 1.6.0, ADM64
- vdr-plugin-streamdev-client для VDR 1.6.0, ADM64
Weather
Показывает текущую погоду согласно введенному коду. Для установки под LinuxMCE используйте приаттаченный пакет.
- vdr-plugin-weather для VDR 1.6.0, AMD64
Lcdproc
Выводит информацию на LCD дисплей.
- vdr-plugin-lcdproc для VDR 1.6.0, AMD64
DVD
MP3
Компилляция VDR плагинов из исходников
Так как до сих пор исходники пропатченного LinuxMCE разработчиками VDR недоступны, есть два пути сборки плагинов из исходников.
Во-первых, надо поставить заголовки VDR:
sudo apt-get vdr-dev
Затем, можно либо скачать исходники VDR 1.6.0, распаковать исходники плагина, как всегда в директорию PLUGINS/src и следовать инструкциям мз README или INSTALL c той лишь разницей, что использовать заголовки установленного LinuxMCE VDR, а не оригинального.
Другой путь более предпочтительный. Так как он позволяет собрать пакет для Ubuntu, который потом можно ставить на любую другую машину. Надо скачать исходники плагина и дебиановкий патч, применить патч, запустить сборку пакета командой
dpkg-packagebuild -rfakeroot
Разрешение проблем
DVB card is recognized as sound card
- Problem:* The latest Audiowerk2 driver might recognize all saa7146-based cards as sound card. As result the DVB card is not presented in the system and two sound cards can be found in the /proc/asound/cards:
static struct pci_device_id snd_aw2_ids[] = {
{PCI_VENDOR_ID_SAA7146, PCI_DEVICE_ID_SAA7146, PCI_ANY_ID, PCI_ANY_ID,
0, 0, 0},
{0}
};
- Solution:* Disable Audiowerk2 module - snd_aw2 by adding it into
/etc/modprobe.d/blacklist
При переключении канала видна надпись Channel is unavailable
Причиной этого может быть следующее:
- выбран закодированный канал
- идет запись. Поэтому можно смотреть каналы только на том, транспондере, который содержит записываемый канал.
