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

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


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

Ан9рей !

Может я наверно неправ , но кажется гдето косяк

 apt-get purge vdr-plugin-upnp-dvb-profiler vdr-plugin-upnp-file-provider vdr-plugin-upnp-rec-provider vdr-plugin-upnp-vdr-provider
reboot
:10 xbmc vdr: [1950] ERROR (tools.c,459): /etc/vdr/plugins/upnp: Отказано в доступе
:10 xbmc kernel: [   35.485619] vdr[1950]: segfault at 0 ip 00007fb907f9b0f1

Не вычищаются все настройки почему то  vdr пытается запустить несуществуещее.

Остается в /etc/vdr/plugins/plugin.upnp.conf

Венес этот config  всеравно пытается vdr запустить несуществуещее

сорри

 apt-get remove --purge тратата
apt-get autoremove

вынесло

Хотя обычно apt-get purge хватает.

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

@uhjv10,определяйтесь с релизом и разрядностью, посмотрим что можно сделать.

У меня получилось запустить VDR на Debian с Вашими пакетами и wicardd с 39 стр. но без streamdev-server и UPNP практического применения нет. Подключил теперь уже Kubuntu все работает спасибо за помощь. 

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

Вы не удалили vdr-plugin-upnp, а apt-get autoremove его удалил.

Не понятно теперь и все перестало работать к оскаму нет обращений и каналы не лочит в логах идет запись канала

vdr: [2109] DVBAPI-Error: get_pmt: read_sections: read error: Время ожидания соединения истекло
c vdr: [2109] DVBAPI-Error: Error obtaining PMT data, returning
 
vdr: [2109] XVDR: --------------------------------------
 vdr: [2109] XVDR: Channel streaming request: 11 - Россия HD
 vdr: [2109] XVDR: Found available device 1
 vdr: [2109] XVDR: Channel information found in cache
 vdr: [2109] XVDR: Creating demuxers
 vdr: [2109] XVDR: Stream: H264 PID: 306 0x0 DAR: 0,00 FPS: 0,000 (parsed: no)
 vdr: [2119] XVDR: LiveQueue started
 vdr: [2109] XVDR: Stream: MPEG2AUDIO PID: 406 0 Hz, 0 channels, Lang:  (parsed: no)
 vdr: [2109] XVDR: Successfully switched to channel 11 - Россия HD
 vdr: [2109] XVDR: Started streaming of channel Россия HD (timeout 3 seconds, priority 50)
 vdr: [2120] receiver on device 1 thread started (pid=1357, tid=2120, prio=high)
 vdr: [2122] TS buffer on device 1 thread started (pid=1357, tid=2122, prio=high)
 vdr: [2121] cLiveStreamer stream processor thread started (pid=1357, tid=2121, prio=high)
 vdr: [1681] frontend 0/0 timed out while tuning to channel 11, tp 212130
 

vdr: [1681] frontend 0/0 timed out while tuning to channel 11, tp 212130
 vdr: [1681] frontend 0/0 timed out while tuning to channel 11, tp 212130


vdr: [1357] OSD size changed to 720x480 @ 1
vdr: [1357] ERROR: no OSD provider available - using dummy OSD!
vdr: [1357] ERROR: Канал заблокирован (идёт запись)!

Не могу понять что лочит карту

Если остановить vdr  и потыкать сканом или еще чем карта отзывается и каналы сканируются и тп

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

Сорри дело было не в бабине - рас-яй сидел в кабине

Карта подключена к loop рессивера - рессивер выключен -ничего не работает закономерно

 

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

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

Еще вопрос dvbapi plugin может пропускать мимо софт декрипта , обращаться к hardcam?

Что бы я в конфиг не писал даже можно конфиг удалить вообще  в логи идет сообщение DVBAPI - проверьте запущен ли у вас OSCAM немогу читать соккет.

dvblast нормально отправляет на железный кам но раскодирует только один канал из пакета на частоте.

Что бы раскодировал все каналы на частоте нужен про кам , провайдерам такие дают.

Осталось только железный кам и софтовый заставить работать на линуксе одновременнно и в vdr.

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

@Ан9рей, подлючаю реальный ip, хочу подключиться извне к серверу с VDR. Всвязи с этим вопрос: какой порт нужно пробрасывать в роутере к серверу? Для TVHeadend порт указан, там все работало. Как быть здесь? Искать через netstat, или как то еще, или там есть известный порт?

Заранее спасибо!

Если кто то знает, посдкажите, пожалуйста.

Изменено пользователем psp911

Server:

AMD FX-4330 Quad-Core Processor; ATI Radeon HD 5450; Prof Revolution DVB-S2 7301 PCI; Ubuntu 16.04LTS

Клиенты:

AMD A10-7850K Radeon R7 /  PC+Ubuntu 16.04 LTS+KODI,

TV Philips+DNLA

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

Лаконично, спасибо!)

Server:

AMD FX-4330 Quad-Core Processor; ATI Radeon HD 5450; Prof Revolution DVB-S2 7301 PCI; Ubuntu 16.04LTS

Клиенты:

AMD A10-7850K Radeon R7 /  PC+Ubuntu 16.04 LTS+KODI,

TV Philips+DNLA

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

@uhjv10,определяйтесь с релизом и разрядностью, посмотрим что можно сделать.

Ферум если можно deb пакет streamdev-server для Debian 7.3 x64  Пробовал устанавливать и через Синаптик и скачивал неполучилось.

Спасибо.

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

Как делали и что конкретно не получилось? Там несколько версий. Я себе забекапил всё зеркало репозитория ....если что.

uhjv10.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

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

Как делали и что конкретно не получилось? Там несколько версий. Я себе забекапил всё зеркало репозитория ....если что.

Спасибо за быстрый ответ вечером попробую поставить. У меня такая схема: на первом этаже стоит VU+ Uno (36 гр) на втором медиаплеер и комп с Prof 7301 на 85,2 Континент ( интересуют только каналы со сдвигом времени +2,+4 ну и жену Русский роман и аналогичные этому)  смотрю на Vu Континент с помощью VDR   через плейлист, или добавил к фаворитам как IP tv . На втором этаже на медиаплеере поставил mediatomb так же с VDR  Континент а с VU  +++. По моим ощущениям на Debiane быстрее переключает, да и сама система работает пошустрее,но смотреть можно только на компе, а это меня не устраивает.

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

Просто влюбился в утилиту dpkg. В свободное время изучаю её потенциал. Собрал пакеты wicardd1.16 для ubuntu и debian.  Бинарный файл не компилировал, он взят из оригинального архива. Предлагаю опытным пользователям опробовать и отписаться о результатах. READMI внутри архива.

Нашёл рабочие исходники и собрал для debian wheezy плагины для vdr из репозитория etobi.net : vdr-plugin-dvbapi, vdr-plugin-sc*, wicardd для обоих архитектур если кому то интересно могу выложить. Отдельной темой создавать пока смысла не вижу.

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

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

Несколько замечаний по пакетам:

 

1. Все пакеты инсталлируют в корневой раздел мусор. Посмотрите на список файлов в пакете:

$ dpkg -c wicardd_1.16~ubuntu-all-multiarch_amd64.deb 
drwxr-xr-x alex/alex         0 2014-02-12 11:14 ./
drwxr-xr-x alex/alex         0 2014-02-10 16:21 ./usr/
drwxr-xr-x alex/alex         0 2014-02-12 11:07 ./usr/bin/
-rw-rw-r-- alex/alex   1428532 2013-11-15 16:30 ./usr/bin/wicardd
drwxr-xr-x alex/alex         0 2014-02-12 10:55 ./etc/
drwxr-xr-x alex/alex         0 2014-02-12 11:05 ./etc/init/
-rw-r--r-- alex/alex       425 2014-02-12 11:05 ./etc/init/wicard.conf
drwxr-xr-x alex/alex         0 2014-02-12 10:49 ./etc/wicard/
-rw-r--r-- alex/alex     11544 2013-08-06 12:22 ./etc/wicard/FunCard.a90
-rw-r--r-- alex/alex      1718 2014-02-12 10:48 ./etc/wicard/wicard.conf
-rw-r--r-- alex/alex      4142 2013-04-18 05:43 ./etc/wicard/SoftCam.Key
-rw-r--r-- alex/alex       494 2014-02-12 11:14 ./wicardd_1.16~ubuntu-all-multiarch_amd64.deb
-rw-r--r-- alex/alex    757714 2014-02-12 10:51 ./wicardd_1.16~wheezy_amd64.deb

Последние 2 deb файла здесь явно лишние.

 

2. Все файлы имеют неправильного овнера - alex/alex. Должно быть root/root.

 

3. Коментарии в конфиге wicard.conf в нечитаемой кодировке, лучше переконвертируйте в UTF-8.

 

 

#[reader]

#name = trk                                                #���������� ��� tricolor
#type =  funcard                                          # �������������� �������� 16F84 � 90S8515
#fw_file = /etc/wicardd/FunCard.a90                 #���� � ����� ��������
#extee_file = /etc/wicardd/ee.bin             #���� � ����� ������ ������� EEPROM
#extee_size = 64                                          #������ ������� EEPROM � ���������
#guardtime = 1                                             #extra guard time �������� � ETU ����� �������� ���� � "�����"
#auto_update = 0
#filter = dvb
#debug = 1

 

4. Добавление в автозагрузку, как вы указали в ридми, с помошью команды update-rc.d wicardd defaults, можно делать автоматически из postinst скрипта. Удаление из автозагрузки - из postrm. Почитать об этих скриптах можно здесь - http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html.

 

 5. Не сочтите, что я занудничаю, но ридми пишется так - README ;)

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

1)Замечания приняты, как я писал пакеты тестовые, деланы на коленке (антинаучным способом).

2)Коментарии в общем то неактуальны их можно опустить как в прочем и сам закоментированный конфиг, соответственно softcam  и фанку.

3)за ссылку спасибо, правда она нерабочая.

4)Про лишние пакеты понял, это ошибка по невнимательности.

5)Учту конечно , но странно почему в мануальчике всё делается от пользователя....тоже не боги пишут.

6) README это когда его пишут на английском , а тут и так сойдёт :D

Спасибо@Ан9рей,

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

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

Ссылка рабочая, там просто точка в конце прилипла.

Не знаю по какому мануалы вы делали, но чтобы поменять пользователя есть полезная утилитка - chroot. А вообще, правильно собирать пакеты через pbuilder, в чистом окружении.

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

Как правильно я знаю, без особых подробностей конечно. Там исходники нужны, сейчас использовав ваши замечания и логику вещей переделал пока только для debian. В мануале наврато, приходится доходить самому .  Взгляните пожалуйста. Если будет интересно чуть позже поделюсь чудными премудростями.

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

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

Для чего исходники нужны?

 

Теперь, почему-то, часть файлов попала в группу alex:

 

$ dpkg -c wicardd_1.16~wheezy-multiarch_amd64.deb 
drwxr-xr-x root/alex         0 2014-02-12 21:34 ./
drwxr-xr-x root/alex         0 2014-02-12 19:51 ./etc/
drwxr-xr-x root/root         0 2014-02-12 18:39 ./etc/init.d/
-rwxr-xr-x root/root      2612 2014-02-12 18:39 ./etc/init.d/wicardd
drwxr-xr-x root/root         0 2014-02-12 19:52 ./etc/wicardd/
-rwxr-xr-x root/root       846 2014-02-12 19:52 ./etc/wicardd/wicardd.conf
drwxr-xr-x root/alex         0 2014-02-12 18:42 ./usr/
drwxr-xr-x root/alex         0 2014-02-12 18:47 ./usr/bin/
-rwxr-xr-x root/alex    515296 2013-11-15 16:29 ./usr/bin/wicardd

 

И еще, вот такие вещи:

remove_tmp () {
	rm -rf /tmp/*.info* /tmp/*.tmp*
}

в стартовых скриптах, особенно, которые пускаются от рута, очень нехорошо делать. *.tmp файлы в директории /tmp могут создавать множество других программ, а вы берете и безжалостно их удаляете. 

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

И еще несколько замечаний по postinst скрипту:

 

 

if [ -x "/etc/init.d/etcd" ]; then

update-rc.d wicardd defaults >/dev/null
invoke-rc.d wicardd start || exit $?
fi

 

Что такое /etc/init.d/etcd? Вы здесь, случаем, не опечатались?

 

Вот так тоже не очень хорошо делать - invoke-rc.d wicardd start || exit $?

Если wicard не запустится, то установка пакета прервется с ошибкой и вы получите недоустановленный пакет. Лучше делать так:

update-rc.d wicardd defaults >/dev/null || true
invoke-rc.d wicardd start || true

Ну и еще, если вы, при установке, пихаете скрипт в загрузку, то неплохо бы его оттуда убирать, при удалении.

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

Все замечания устранил. Где доходчиво попро скрипты почитать?

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

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

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

В стартовом скрипте вы удалили функцию remove_tmp, но не удалили ее вызовы.

Не знаю насколько доходчиво, но основы можно здесь почитать - http://www.debian.org/doc/manuals/maint-guide/dother.ru.html

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

Ладно тема интересная, после службы будет время погуглим.

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

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

Коллеги, можно ли к XBMC для виндовс7 прикрутить xvdr ?

Там, главное, все pvr есть, кроме нашего xvdr. Даже для TVHeadend. А я на VDR перешел...

Server:

AMD FX-4330 Quad-Core Processor; ATI Radeon HD 5450; Prof Revolution DVB-S2 7301 PCI; Ubuntu 16.04LTS

Клиенты:

AMD A10-7850K Radeon R7 /  PC+Ubuntu 16.04 LTS+KODI,

TV Philips+DNLA

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

Можно, только нужно собрать xvdr-addon для виндовс. Либо, пользуйтесь vnsi. Как я понял, на клиенте vnsi addon у вас уже есть, а на сервере нужно поставить vdr-plugin-vnsiserver.

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

Коллеги, можно ли к XBMC для виндовс7 прикрутить xvdr ?

Там, главное, все pvr есть, кроме нашего xvdr. Даже для TVHeadend. А я на VDR перешел...

https://www.scintilla.utwente.nl/~marcelg/xbmc/prebuild.html

Ubuntu, Prof 7500 USB DVB-S2, X3M SPC1400HD, X3M MU3000, SkyStar S2(не для Линукса), SkyStar 2, SkyStar 3, KODI+Tvheadend. KODI+VDR. Kaffeine. Satelite: 36E.

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

XBMC Frodo (12.x) builds - заработало xvdr в виндовсе, спасибо!). А вот последняя версия не содержит наш xvdr. Кто то уже значит, собрал ваш addon, An9rey, к виндовому xbmc)

 

Просветите, пожалуйста, про vdr-plugin-vnsiserver - это альтернатива xvdr? Либо одно, либо другое? И если vdr-plugin-vnsiserver, то не будет upnp-vdr?

 

p.s. До чего техника дошла.. Могу смотреть свой балконный спутник из другого города прямо на работе через интернет)

Изменено пользователем psp911

Server:

AMD FX-4330 Quad-Core Processor; ATI Radeon HD 5450; Prof Revolution DVB-S2 7301 PCI; Ubuntu 16.04LTS

Клиенты:

AMD A10-7850K Radeon R7 /  PC+Ubuntu 16.04 LTS+KODI,

TV Philips+DNLA

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


Просветите, пожалуйста, про vdr-plugin-vnsiserver - это альтернатива xvdr? Либо одно, либо другое? И если vdr-plugin-vnsiserver, то не будет upnp-vdr?

 

И одно и другое и оба все три. Можете установить все эти плагины и подключаться с разных клиентов.

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

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

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

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

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

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

Войти

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

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