Blackmill
Пользователи-
Постов
119 -
Зарегистрирован
-
Посещение
Весь контент Blackmill
-
Ха. Вот отмочил. Писал пост и думал, главное вместо ln ls не написать. Конечно же ln. Я не запускал скрипт. Нигде краткого мануала по сборке vdr не нашел (xbmc вообще даже не смотрел, учитывая сложность), а заглянув в скрипты сразу понял что-как (совсем не ожидал такой простоты сборки xbmc). Плюс к тому-же ни разу не собирал .deb - оказывается совсем просто. Спасибо еще раз. Только-что посмотрел - нет в скрипте создания ссылок на эти файлы. Или смотрел не то.
-
Nomad Спасибо) 2 All разобрался я в чем проблема. Дело в том, что вдр ищет конфигурационные файлы в /var/lib/vdr, а честь из них, конкретно самые важные- diseqc.conf и sources.conf , лежат в /etc/vdr. Нужно было просто создать ссылки на недостающие файлы в /var/lib/vdr. После этого ТВ заработало, и кодированные каналы тоже). В 12 ХВМС появилось нововведение - теперь для каналов, которые не предоставляют EPG нет бессмысленной полоски со временем снизу - она есть только там где нужно. taraslp выполните следующие команды и Тв должно заработать cd /var/lib/vdr ls -s /etc/vdr/sources.conf ls -s /etc/vdr/diseqc.conf ls -s /etc/vdr/keymacros.conf ls -s /etc/vdr/svdrphosts.conf ls -s /etc/vdr/scr.conf
-
Пишет такое: Nov 6 08:56:39 main vdr: [3488] XVDR: Client 127.0.0.1:1700 with ID 9 connected. Nov 6 08:56:39 main vdr: [3725] XVDR: Welcome client 'XBMC Media Center' with protocol version '4' Nov 6 08:56:39 main vdr: [3725] XVDR: Preferred language: rus / type: 3 Nov 6 08:56:39 main vdr: [3725] XVDR: -------------------------------------- Nov 6 08:56:39 main vdr: [3725] XVDR: Channel streaming request: 2 - TBi Nov 6 08:56:39 main vdr: [3725] XVDR-Error: Can't get device for channel 2 - TBi
-
Собирал на основе Вашего скрипта. Все собралось почти без запинок, единственное в скрипте вдр убрал -у из dh_make. XBMC собрался вообще без проблем. Все установилось нормально, но результат результат идентичен. При попітке просмотра открытого канала (sc и dvbapi не настраивал) в ХВМС всплывает окно "XVDR: device busy"(точно не помню, примерно такое), а в логах vdr (syslog) - "vdr: XVDR device not found" (опять же дословно не помню, но ругается на отсутствие карты), при этом карта видится, scan-s2 работает нормально, да и к тому-же сам VDR без крты бы не запустился вообще, а в логах видно что он (VDR) карту видит. Т.е. судя по всему, проблема с xvdr. От идеи сборки медиацентра на Llano отказался - много аппаратных ограничений - нет декодирования Mpeg2 (HD-каналы), деинтерлейсинг - только Bob, с HD-аудио вообще беда - DTS-HD-MA и DD-TrueHD не поддерживаются, а LPCM только двухканальный. Буду собирать на Pentium G850+ nVidia GT520.
-
У oscam есть хороший лог, по которому можно определить нужное. Чуть менее гибкая чем бетонный столб. <_< Можно лишь настроить приоритетный идент на основании спутника и частоты. Работает только для viacess, о чем кстати упомянуто в мане. Но это не решает вопрос привязки идента к newcamd-провайдеру. <_< Абсолютно согласен, но за неимением вариантов, пока будет такой гибрид. :rolleyes: В скором времени планирую собрать медиацентр на основе AMD Liano (к стати никто не пробовал, как у него с аппаратным ускорением?), на которую поставлю 12.04, вот там уже и настрою как нужно, и полноценный oscam.dvbapi.
-
Настройка не сильно отличается от Вашего описания. Единственное, не нужно устанавливать плагин vdr-plugin-dvbapi, а оставить sc. В файле oscam.user создаем пользователя: [account] user = vdr pwd = vdr group = 1 au = 1 allowedprotocols = newcamd caid = 0500 ident = 0500:030600,040600 keepalive = 1 Немного изменяем oscam.conf: комментируем весь раздел dvbapi, и оставляем раздел newcamd. полный файл oscam.conf: [global] usrfile = /var/log/oscam/oscamuser.log logfile = /var/log/oscam/oscam.log cwlogdir = /var/log/oscam/cw nice = -1 [monitor] hideclient_to = 15 appendchaninfo = 0 [newcamd] port = 9000@0500:030600,040600 serverip = 127.0.0.1 key = 0102030405060708091011121314 allowed = 127.0.0.1 [webif] httpport = 8888 httpuser = oscam httppwd = oscam httpallowed = 127.0.0.1,10.0.0.0-10.0.0.255 Раздел newcamd создает newcamd-сервер на порту 9000, который принимает запросы на раскодировку Viacess(0500) провайдеров 040600(НТВ+) и 030600 (НТВ+HD). Далее создаем клиенты Ваших шаринг-провайдеров в файле oscam.server: [reader] label = HD enable = 1 protocol = newcamd device = 1.1.1.1,1111 key = 0102030405060708091011121314 user = login password = password caid = 0500 ident = 030600 group = 1 [reader] label = SD enable = 1 protocol = newcamd device = 1.1.1.1,2222 key = 0102030405060708091011121314 user = login password = password caid = 0500 ident = 040600 group = 1 Запускаете oscam (service oscam start) В файле конфигурации SC cardclient.conf записываете свой-же сервер, созданный oscam: newcamd:127.0.0.1:9000:1/0500/0000:vdr:vdr:0102030405060708091011121314 И пользуетесь.