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 используйте приаттаченный пакет.

Weather

Показывает текущую погоду согласно введенному коду. Для установки под LinuxMCE используйте приаттаченный пакет.

Lcdproc

Выводит информацию на LCD дисплей.

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

Причиной этого может быть следующее:

  • выбран закодированный канал
  • идет запись. Поэтому можно смотреть каналы только на том, транспондере, который содержит записываемый канал.

Дополнительная информация

Личные инструменты