Настойка VDR на платформе Intel (Intel HD graphics) ч.1
Общие настройки.
Тестовая система.
- Материнская плата. MSI H61I-E35 (B3) или Elitegroup H61H2-I3 — цена ~46$ (377 грн.).
- Процессор. Intel Celeron G465 1.9GHz — цена ~39$ (320 грн.).
- Память. DDR3-1333 2048MB — цена ~12$ (98 грн.).
- ТВ-тюнер. TBS6920 DVB-S2 TV Tuner PCIe Card цена ~70$ (560 грн.)
- Жесткий диск, корпус, пульт — это как придется.
Использовалась сборка "AlexELECe2-CORE-Intel.i386-2013-0131-r0009".
Настройка звука.
Звук по HDMI на два динамика.
"Тест звуковых устройств" -> "Выполнить". Услышав шипение -> вписываем параметры "Card" и "Device". После, обязательно жмем "ОК" в интерфейсе, иначе настройки не сохраняться.
Возвращаемся в настройки звука и жмем "Создать файл -> asound.conf".
ТВ Сервер.
Переходим на вкладку "ТВ Сервер".
"Ожидать перед стартом" -> "DVB адаптер", если адаптер в системе присутствует, я рекомендую включать эту опцию. Она не помешает, даже если адаптер стартует вовремя, но избавит от проблем, если — нет.
"DVB оболочка" — выбираем "VDR".
"VDR Frontend" — возможно два варианта вывода картинки и звука: XINE (xineliboutput plugin) или SOFT (softhddevice plugin). Поясню, может кто не знает. Если по простому, сам VDR не умеет показывать картинку, изначально он создавался для тюнеров с аппаратным MPEG декодированием и Video/Audio выходом (вроде SkyStar1). Поэтому за вывод картинки и звука отвечают отдельные подпрограммы (plugins). В системе их два и каждый имеет свои недостатки (применительно к Intel графике, с Nvidia таких проблем нет). Какой использовать — решайте сами. Я попробую описать оба варианта. Лично мне больше нравиться SoftHDDevice-plugin.
Вне зависимости, какой из плагинов (VDR Frontend) Вы будете использовать "VDR Видео Драйвер" для Intel — должен быть "va-api".
Далее, на этой же вкладке можно/нужно 🙂 "Включить Oscam". О том, что это и зачем читайте на форуме. И на вкладке "VDR Frontend" включаем нужные плагины.
"CAM" (Эмулятор кодировок) — можно выбрать "SC" или "DVBAPI".
- "SC" — самостоятельный плагин-сервер SoftCam. Работает хорошо и прост в настройке, но значительно уступает по скорости следующему варианту.
- "DVBAPI" — этот плагин служит для связи с Oscam-сервером (в режиме DVB-Api) и такая связка мне нравиться больше.
Опять же — выбирать Вам.
"IPTV" — если собираетесь смотреть IPTV-каналы по протоколу UDP (multicast) или HTTP (unicast), если нет — отключите.
"Lcdproc" — плагин для вывода информации на VFD-экранчик (например: iMon VFD).
Это, конечно, не все плагины которые можно включить/отключить в системе. Остальные прописаны в файле "/storage/.config/tvserver.conf" в переменной "VDR_FRONT_ARG". Именно она отвечает за плагины, когда VDR работает на переднем плане (frontend). Соответственно "VDR_BACK_ARG" для работы VDR на заднем (backend) плане, это когда для вывода изображения и звука используется другая программа, в нашем случае это может быть XBMC.
Так выглядит файл:
################################################################################
# tvserver.conf
# This configuration file lets you setup and control VDR backend/frontend
################################################################################
################################################################################
# VDR Backend plugins args
################################################################################
# VDR plugins "-P streamdev-server -P epgsearch -P eepg"
VDR_BACK_ARG="-P streamdev-server -P epgsearch"
################################################################################
# VDR Frontend plugins args
################################################################################
# VDR plugins "-P streamdev-server -P epgsearch -P eepg -P text2skin -P menuorg"
# VDR plugins "-P femon -P filebrowser -P reelchannelscan -P ttxtsubs -P osdpip"
# VDR plugins "-P rotorng -P osdteletext -P sleeptimer -P nordlichtsepg -P systeminfo"
VDR_FRONT_ARG="-P streamdev-server -P epgsearch -P menuorg -P reelchannelscan -P text2skin -P filebrowser -P femon -P sleeptimer -P systeminfo"
В комментариях (начинается с "#") указано какие плагины с какой переменной можно использовать. Включать/отключать Вы можете на свое усмотрение, или оставить по умолчанию.
Еще один плагин — "vdr-live", включен всегда (его нельзя отключить) и так как его работа зависит от "streamdev-server" и "epgsearch" — рекомендуется не отключать эти плагины.