Настройка VDR в LinuxMCE 0710
После установки спутниковой тарелки естественно пришла очередь настройки VDR для использования этой самой тарелки. Так как ресивер я преднамеренно покупать не стал. Да бы избежать соблазна возиться с детищем немецких любителей спутникового ТВ. Как ни странно, вся настройка заняла не более получаса, из которых минут 20 только список каналов делался. Однако пару дней ушло на то, чтобы разобраться в нюансах VDR. Как результат родилось это короткое руководство к действию. И так начнем.
Установка
Ставится VDR в LinuxMCE автоматом. Достаточно выбрать VDR в качестве медия
центра при настройке системы сразу после инсталляции. Или выбрать его на
странице Software modules – Wizard –> Media Directors,
предварительно убрав MythTV. Как показано на рисунке ниже.
Однако некоторые полезные утилиты все же придется установить, пользуясь
старым добрым apt-get. Перво наперво надо поставить вебовский интерфейс для VDR
VDRadmin:
sudo apt-get install vdradmin-am
Не забудьте разрешить его запуск в файле /etc/default/vdradmin-am и
открыть порт 8001 на транице настройки фаервола.
Следующий на очереди набор DVB утилит. Ставится командой
sudo
apt-get install dvb-utils
И так все готово для настройки и просмотра спутникового ТВ.
Настройка
Для настройки VDR нам понадобится список каналов, получить который можно с помощью утилиты scan. Ей на вход подается список транспондеров (достаточно хотя бы одного действующего). Свежий список как для DVB-S, так и для DVB-S2 доступен у больших поклонников VDR на Allrussian.info. Выбираем файл для своего спутника (в моем случае это Hotbird – S13.0E.ini), сохраняем его где-нибудь на сервере. Останавливаем VDR
sudo /etc/ini.d/vdr stop
и запускаем сканирование:
scan
-o vdr -p -x 0 S13.0E.ini > channels.conf
Как я уже говорил, для начального сканирования достаточно указать хотя бы
один транспондер. Для Hotbird подойдет следующий:
S 12539000 H 27500000 3/4
Результат работы утилиты scan будет сохранен в формате VDR в файле channels.conf. Идем теперь на админский сайт вашей LinuxMCE в настройки VDR – Advanced –> Configuration –> VDR и загружаем channels.conf и помощью формы на сервер. После загрузки список каналов будет записан в директорию с VDR. Поэтому не стои править его руками непосредственно на сервере. Лучше каждый раз грузить через админский сайт. Теперь остается только выбрать спутник из списка, который появится после загрузки файла и для верности сделать quick reload для LinuxMCE рутера.
После этого на экранном Орбитере выбираем из меню TV. Если все сделано правильно, должен показываться какой-либо канал. Для навигации надо использовать либо клавиатуру с мышью (мышь не работает, пока не нажата одна из спец клавиш – F6, F7 или F8), либо пульт ДУ (в ближайшее время настрою свой iMON PAD и опишу процесс), либо мышь/пульт Gyration (ИМХО наиболее удобный вариант).
Поиск проблем
Если что-то не заработало, либо работает не так, как ожидалось надо:
- Заглянуть в лог VDR – /var/log/pluto/<ID_VDR_IN_YOUR_SYSTEM>_VDR.log
- Посмотреть опозналась ли DVB карта:
- lspci покажет, что карта по крайней мере вставлена и работает (или не работает)
- dmesg|grep -i dvb – покажет, что драйвер карты загружен успешно (ну или не успешно)
- Проблемы могут возникнуть так же, если у VDR нет прав на запись в директорию /home/public/data/VDRTV/
Что же. VDR работает. Следующий шаг – возможность просмотра платных каналов честным образом. Для этой цели уже заказаны Common Interface и Common Interface Module для DVB карты Hauppauge WinTV-NOVA-CI PCI. О результатах отпишусь сразу, как получу и настрою.
UPDATE: Для русскоязычных пользователей ест более легкий путь получения списка каналов и электронной версии программы передач (EPG) к ним. Просто создайте аккаунт на VDR-EPG, выберите спутник и список каналов, пользуясь руководством (Контакт –> ЧаВо), скачайте channels.conf и vdr.epg, сохранив их в нужные места (channels.conf загружаем через админский интерфейс, а файл EPG сохраняем в /var/cache/vdr/epg.data). Автоматическое обновление EPG так же можно найти в разделе ЧаВо. Пользователи Dreambox так же могут забирать EPG в своем формате с VDR-EPG.