Перейти к содержанию

VDR + XBMC + Ubuntu - это просто!


Рекомендуемые сообщения

Китайское некалиброваное железо, чего хотеть то. Думаете у всех всё гладко? 

....тут меня немного подстрекли к обновлению системы. В общем убил день на изысканиях. Переткнул карточку в старый комп, который можно ломать, поставил свежий debian jessie 32бит ( в заначке уже лежали плагины для хитрого просмотра собранные ранее) поставил vdr , vdr-plugin-xvdr из etobi.net , vdr-plugin-dvbapi , oscam бэкпорты из репозиториев 

Ан9рея

Из deb-multimedia kodi kodi-bin kodi-addon-xvdr. ну и зависимости подтянулись.

После настройки конфигурационных файлов и ребута решил проверить статус oscam и обнаружил что он не работает, по причине отсутствия юнита в положеном месте.\

Пакет удалил, вновь выкачал сорцы и как мог постарался их поправить что бы окаянный systemd корректно проглотил пакет при установке и так же корректно выплюнул его при необходимости удаления. У меня нет ubuntu 15.04 но по идее oscam из репозитория , в том виде как он там есть автоматом запускаться не должен,  по скольку /etc/systemd/oscam.service  не копируется в систему и и не становится в автозапуск. Кому интересно порыться в исходниках до и после моего варварского вмешательства https://yadi.sk/d/qzLBCu4Ei37kX

У меня с oscam всё наладилось, за то при проверке статуса vdr одни ошибки и честно говоря та хрень что мэйнтейнер понаписал в setup.conf мне очень не нравится....возможно он был пьян  <_<

а возможноя просто посмотрел впервые статус...Факт тот что kodi деятельности vdr не замечает, то есть пункта тв или live tv ни где нет хоть тут изнасилуй xvdr.

Как вариант можно попробовать (для amd64 уже сделал) бэкпортировать vdr Андрея а вот с kodi сложнее (libafpclient-dev libgif-dev(>=5.05) libgnutls-dev libplatform-dev ) в моём дистрибутиве не доступны.

Конечно если бы точно знать в чём причина , какой пакет нерабочий было бы попроще.

Возможно придётся двигаться в альтернативном направлении, к сожалению на сей день нет плагинов для хитрого просмотра равных wicardd и oscam.

HDTV под Linux:

Dreambox DM 7020 HD   openpli 7.3 +oscam-emu + wicardd 1.19

Formuler F1 openpli 8.3 +oscam-emu + wicardd 1.19
Satelite:  4,9E,13E,21,5E, 36E, 52E,56E, 80E

SkyCam project user SML482 HD

4DUK user android

Free Rostelecom user MAG 250 IM+
Русские дебианщики против цифрового слабоумия...


http://s3.hostingkartinok.com/uploads/images/2013/11/2c1e3141298276e3293ddac5449c0a44.png

Ссылка на комментарий
Поделиться на другие сайты

@MASKEKEN,проблему с сегментированмем решил пересобрав scan-s2 из исходников некого CrazyCat ... ошибка сегментрования пропала, скан пошел ... но я так и не смог получить столькоже каналов сколько получает Ферум сканом в посте 2585 ... толи в списке 36.ini транспондеров не хватает толи сама карта сканит криво толи еще что нибудь. Пока пользуюсь списком каналом Ферума но думаю на выходных со своим сканом попробую разобратся ...
Ссылка на комментарий
Поделиться на другие сайты

Простите за тупой вопрос . Какой репозиторий надо добавить для установки Wicard  в Ubuntu 15.04?

Изменено пользователем elf842009
Ссылка на комментарий
Поделиться на другие сайты

@elf842009, для 15.04 репозиторий пока не сделал ... посему скачиваем вручную dep пакет ближайшей версии ubuntu с https://launchpad.net/~aap/+archive/ubuntu/cam/+packages 

Далее вручную ставим ... при установке  насколько я помню будет предложено скачать бинарник wicard 1.18. Соглашаемся. Все поставится штатно. Далее необходимо:

1. вручную заменить скаченный устновщиком бинарник wicard 1.18 на 1.19x32pre  (прилагается к посту). То есть скопировать с заменой в /usr/bin/wicardd

1. съинтегрировать wicard в systemd c помощью файла wicard.service (см. выше)  что бы была автозагрузка и управление сервисом штатными стердствами 15.04. Ну или прямо стартовать с консоли комманндой: /usr/bin/wicardd -c /etc/wicard/wicard.conf

 

 

wicardd_1.19_prerelease-i386.zip

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Здравствуйте. Помогите разобраться ! Пытаюсь запустить wicard!

   tail -f /var/log/syslog 

 

 

[1663] DVBAPI-Error: OpenConnection: connect error: В соединении отказано
Aug 13 16:03:36 elf-S vdr: [1663] DVBAPI-Error: Cannot connect to OSCam. Check your configuration and firewall settings.
Aug 13 16:03:39 elf-S vdr: [1663] DVBAPI-Error: OpenConnection: connect error: В соединении отказано
Aug 13 16:03:39 elf-S vdr: [1663] DVBAPI-Error: Cannot connect to OSCam. Check your configuration and firewall settings.
Aug 13 16:03:40 elf-S vdr: [2549] detaching receiver - won't decrypt channel -0-0-0 with CAM 1
 

Подскажите где копать?

Ссылка на комментарий
Поделиться на другие сайты

HDTV под Linux:

Dreambox DM 7020 HD   openpli 7.3 +oscam-emu + wicardd 1.19

Formuler F1 openpli 8.3 +oscam-emu + wicardd 1.19
Satelite:  4,9E,13E,21,5E, 36E, 52E,56E, 80E

SkyCam project user SML482 HD

4DUK user android

Free Rostelecom user MAG 250 IM+
Русские дебианщики против цифрового слабоумия...


http://s3.hostingkartinok.com/uploads/images/2013/11/2c1e3141298276e3293ddac5449c0a44.png

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Прошу помощи.

"На ровном месте" перестал запускаться Kodi...  Пару часов назад все работало, сейчас при попытке запуска появляется заставка Kodi на пару секунд и исчезает...  Больше ничего не происходит. Kodi v.15.0 Beta.

Что может быть? Какие данные нужны для анализа?

Ubuntu 14.04.2 LTS , Intel® Core™2 Duo CPU E8500 @ 3.16GHz × 2 , 4Гб, GeForce GTX650,  Gallium 0.4 on NVE7 , TeVii S464  DVB S/S2 , Kodi+VDR

Ссылка на комментарий
Поделиться на другие сайты

@Ан9рей, переименовал папку. Kodi запустился... Все настройки ушли: язык, ТВ, все остальное... Все с нуля начать?

Ubuntu 14.04.2 LTS , Intel® Core™2 Duo CPU E8500 @ 3.16GHz × 2 , 4Гб, GeForce GTX650,  Gallium 0.4 on NVE7 , TeVii S464  DVB S/S2 , Kodi+VDR

Ссылка на комментарий
Поделиться на другие сайты

Спасибо! Будем настраиваться заново.

А отчего такая беда случилась? Или - от чего угодно? :rolleyes:

Ubuntu 14.04.2 LTS , Intel® Core™2 Duo CPU E8500 @ 3.16GHz × 2 , 4Гб, GeForce GTX650,  Gallium 0.4 on NVE7 , TeVii S464  DVB S/S2 , Kodi+VDR

Ссылка на комментарий
Поделиться на другие сайты

Вот это:

 

 ERROR: SQL: The database disk image is malformed

не может быть причиной?

Ubuntu 14.04.2 LTS , Intel® Core™2 Duo CPU E8500 @ 3.16GHz × 2 , 4Гб, GeForce GTX650,  Gallium 0.4 on NVE7 , TeVii S464  DVB S/S2 , Kodi+VDR

Ссылка на комментарий
Поделиться на другие сайты

@Ан9рей, то есть, при удалении этот файл будет создан заново? Я правильно понял?

Попробую. В любом случае - огромное спасибо за помощь! Настройка не заняла и минуты, все работает...

Но с поломкой интересно разобраться...  буду дерзать...

Спасибо!

Ubuntu 14.04.2 LTS , Intel® Core™2 Duo CPU E8500 @ 3.16GHz × 2 , 4Гб, GeForce GTX650,  Gallium 0.4 on NVE7 , TeVii S464  DVB S/S2 , Kodi+VDR

Ссылка на комментарий
Поделиться на другие сайты

Попробую сравнить файлы из новой папки .kodi и старой, переименованной. Но это уже из чистого интереса. Сейчас все работает отлично.

Kodi настойчиво предлагает апгрейдитьсся до версии 15.1 stab. Не знаю - стоит ли? У Вас этой версии в репозитарии нет?

Ubuntu 14.04.2 LTS , Intel® Core™2 Duo CPU E8500 @ 3.16GHz × 2 , 4Гб, GeForce GTX650,  Gallium 0.4 on NVE7 , TeVii S464  DVB S/S2 , Kodi+VDR

Ссылка на комментарий
Поделиться на другие сайты

Добрый день, помогите пожалуйста:

 

После обновления vdr-plugin-xvdr, vdr-plugin-dvbapi, vdr-plugin-epgsearch  от 20-08-2015 kodi пишет в логе:

 

10:02:15 T:140454129739520   ERROR: AddOnLog: VDR XVDR Client: Open - Can't connect to XVDR Server

 

соответственно тв - не показывает :(
 

vdr запущен, xvdr тоже стартует

 

Aug 22 10:02:16 vdr vdr: [836] initializing plugin: xvdr (0.9.9): XVDR Server
Aug 22 10:02:16 vdr vdr: [836] loading /etc/vdr/plugins/xvdr/xvdr.conf
Aug 22 10:02:16 vdr vdr: [836] starting plugin: xvdr
 

Ссылка на комментарий
Поделиться на другие сайты

удалил ~/.kodi

 

теперь в логах

 

11:25:40 T:139854327400192   ERROR: SQL: Abort due to constraint violation
                                            Query: INSERT INTO channels (iUniqueId, bIsRadio, bIsHidden, bIsUserSetIcon, bIsUserSetName, bIsLocked, sIconPath, sChannelName, bIsVirtual, bEPGEnabled, sEPGScraper, iLastWatched, iClientId, idEpg) VALUES (3942969, 0, 0, 0, 0, 0, '/usr/share/xvdr/picons/1_0_2_3F35_10_70_1680000_0_0_0.png', 'Детское радио', 0, 1, 'client', 0, 897, -1)
11:25:40 T:139854327400192   ERROR: CommitInsertQueries - failed to execute queries
11:25:40 T:139854327400192   ERROR: SQL: Abort due to constraint violation
 

Ссылка на комментарий
Поделиться на другие сайты

Добрый день. Ребя простите ,но кроме вас некуда обратится. У меня при настройке KODI не видет тв. Хотя vdr включен.

 

elf@elf-S:~ >  tail -f /var/log/syslog
Aug 22 12:50:38 elf-S vdr: [5555] XVDR: Client 127.0.0.1:47793 with ID 0 connected.
Aug 22 12:50:38 elf-S vdr: [5555] XVDR-Error: Unable to connect to wirbelscan plugin !
Aug 22 12:50:38 elf-S vdr: [5588] XVDR: Welcome client 'XVDR Client' with protocol version '5'
Aug 22 12:50:38 elf-S vdr: [5588] XVDR: Preferred language: rus / type: 1
Aug 22 12:50:38 elf-S vdr: [5588] XVDR: Channellist filter:
Aug 22 12:50:38 elf-S vdr: [5588] XVDR: Free To Air channels: Yes
Aug 22 12:50:38 elf-S vdr: [5588] XVDR: Only native language: No
Aug 22 12:50:38 elf-S vdr: [5588] XVDR: Enabled CaIDs:
Aug 22 12:50:38 elf-S vdr: [5588] XVDR: Setting channel update method: 3
Aug 22 12:50:38 elf-S vdr: [5555] XVDR: Client with ID 0 seems to be disconnected, removing from client list
 

проблемы начались после выхода 14.04.3

Изменено пользователем elf842009
Ссылка на комментарий
Поделиться на другие сайты

удалил ~/.kodi

 

теперь в логах

 

11:25:40 T:139854327400192   ERROR: SQL: Abort due to constraint violation

                                            Query: INSERT INTO channels (iUniqueId, bIsRadio, bIsHidden, bIsUserSetIcon, bIsUserSetName, bIsLocked, sIconPath, sChannelName, bIsVirtual, bEPGEnabled, sEPGScraper, iLastWatched, iClientId, idEpg) VALUES (3942969, 0, 0, 0, 0, 0, '/usr/share/xvdr/picons/1_0_2_3F35_10_70_1680000_0_0_0.png', 'Детское радио', 0, 1, 'client', 0, 897, -1)

11:25:40 T:139854327400192   ERROR: CommitInsertQueries - failed to execute queries

11:25:40 T:139854327400192   ERROR: SQL: Abort due to constraint violation

 

Проблему создают радио каналы, почему то генерируется неуникальное  значение iUniqueId для них. Попробую удалить радио каналы.

Ссылка на комментарий
Поделиться на другие сайты

Проблему создают радио каналы, почему то генерируется неуникальное  значение iUniqueId для них. Попробую удалить радио каналы.

Убрал радио-каналы - заработало!

Ссылка на комментарий
Поделиться на другие сайты

vdr + kodi на debian 8 jessie с халявным триколором 

Репозиторий e-tobi на сегодняшний день содержит нерабочую связку vdr vdr-plugin-xvdr  ! Вероятно можно использовать связку с vdr-plugin-vnsiserver с Kodi 17.4 из бэкпортов deb-multimedia.

Пакеты vdr вновь доступны https://packages.e-tobi.net/vdr-experimental/pool-jessie/

Как вариант можно использовать пересобранную мной из архивных исходников e-tobi рабочую версию пакетов.

Как говорится лучше поздно чем никогда, поверьте на то были причины главным образомсо стороны разработчиков e-tobi.net

Не будем переписывать шапку темы так как она практически совершенна за что автору почёт и уважение, рассмотрим только нюансы связанные с данным дистрибутивом который как я писал в соседних ветках работает с новой системой инициализации процессов systemd.

 

Заходим http://e-tobi.netи http://www.deb-multimedia.org

открывем консоль и с правами суперпользователя выполняем

nano /etc/apt/sources.list

добавляем

# e-tobi.net
#deb http://e-tobi.net/vdr-experimental jessie vdr-multipatch base
deb-src http://e-tobi.net/vdr-experimental jessie vdr-multipatch base
# локальный репозиторий
deb file:///home/имя_пользователя/vdrrepo ./
#deb-multimedia
deb ftp://ftp.deb-multimedia.org jessie main non-free
deb ftp://ftp.deb-multimedia.org jessie-backports main

 обновляем сведения о пакетах и устанавливаем ключи к репозиториям

apt-get update
gpg --keyserver keyring.debian.org --recv-keys 041390BC
gpg --armor --export 041390BC | apt-key add -
apt-get install deb-multimedia-keyring
apt-get update

Ставим основные пакеты из репозиториев

apt-get install vdr vdr-plugin-xvdr vdr-plugin-dvbapi oscam kodi kodi-bin kodi-addon-xvdr 

остальные пакеты придётся устанавливать вручную из вложения обязательно нужен vdr-plugin-dvbapi а вот oscam ставить есть смысл только для шары, любителям халявного триколора , особенно на 32 битных системах лучше вручную поставить wicardd который на сегодняшний день открывает около 50 каналов  совершенно бескоштовно  :P  как любят  украинские хлопцы. К сожалению на текущий момент автоапдейт ключей не возможен и прридётся вручную подбрасывать актуальный ee.bin

Далее для настройки нам надо остановить vdr и oscam если мы его ставили


 
sudo systemctl stop vdr.service
sudo systemctl stop oscam.service

редактируем

/etc/vdr/diseqc.conf
/var/lib/vdr/channels.conf
/var/lib/vdr/setup.conf

соответственно шапке темы

но /var/lib/vdr/setup.conf по непонятным причинам у меня не обнаружился при первом включении , версия этого файла для использования wicardd  имеется во вложении, для использования с oscam достаточно удалить последнюю строчку в этом файле.

Даём необходимые права что бы vdr подхватил настройки после старта 

sudo chmod 666 /etc/vdr/diseqc.conf
sudo chmod 666 /var/lib/vdr/channels.conf
sudo chmod 666 /var/lib/vdr/setup.conf

Настройки для oscam такие же как в ubuntu

sudo systemctl stop vdr.service
sudo systemctl stop oscam.service

Если выбрана установка wicardd необходимо раскидать по папкам содержимое /usr и /etc вложения (  из /var только setup.conf написано выше )

при необходимости настроить шару отредактировать /etc/wicard/wicard.conf согласно вашим потребностям

systemctl daemon-reload
systemctl enable wicard.service
systemctl start wicard.service

Перезагрузиться , настроить kodi и через пару минут можно смотреть халявный триколор.

Можно использовать кардсерверы поочерёдно только необходимо редактировать последнюю строку /var/lib/vdr/setup.conf

 

 

systemctl enable name.service # автозапуск

systemctl disable name.service # убрать из автозапуска
systemctl start name.service # старт сервиса

systemctl stop name.service # остановка сервиса

systemctl daemon-reload # после добавления ручками нового юнита в /etc/systemd/system

зеркало на яндексе все пакеты для двух архитектур https://yadi.sk/d/ETJLlb7qj2wRA

Крепких нервов и приятного просмотра 

freecolor на wicardd1.19-pre https://yadi.sk/d/ZsM6RjVamQxQU

e-tobi.net.fix.i386.zip

e-tobi.net.fix.amd64.zip

Изменено пользователем Ферум

HDTV под Linux:

Dreambox DM 7020 HD   openpli 7.3 +oscam-emu + wicardd 1.19

Formuler F1 openpli 8.3 +oscam-emu + wicardd 1.19
Satelite:  4,9E,13E,21,5E, 36E, 52E,56E, 80E

SkyCam project user SML482 HD

4DUK user android

Free Rostelecom user MAG 250 IM+
Русские дебианщики против цифрового слабоумия...


http://s3.hostingkartinok.com/uploads/images/2013/11/2c1e3141298276e3293ddac5449c0a44.png

Ссылка на комментарий
Поделиться на другие сайты

Добрый день. Также столкнулся с проблемой радио каналов после обновления kodi до версии 15.1 из репозитория Андрея. Симптомы теже:

1. при включении kodi не получает список каналов от vdr и раздел ТВ недоступен. 

2. В логах  ~/.kodi/temp/kodi.log пишет об SQL ошибке вставки информации связанной с радио каналом

3. "в настройках vdr поставил галочку "native language only" (ц) частично решает проблему, но куча каналов не доступно.

 

Полное решение проблемы это чистка channels.conf от ВСЕХ! радио каналов c последующим перезапуском vdr. Но порой хочется и радио послушать. Может есть решение проблемы? Патч там какой нибудь или разработчикам баг запостить (если это конечно баг).

 

P.S. Какойто бесконечный танец с бубном прям ... ))) ... 

Изменено пользователем ivanmara
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...