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

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


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

Принимают. XBMC проигрывает записи через pvr addon. Записи даже хранятся на стороне vdr, а не XBMC.

А Вы возьмите эту запись перекиньте в Домашнюю папку или на другой диск и воспроизведите не через pvr , а через VIDEO. 

А ещё я смотрел записи со своей видеокамеры. И результат тот же - замирание в начале.

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

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

Пробовал. В описании бага  я выкладывал ссылку на запись - https://docs.google.com/file/d/0B21_ooef7x8AVlVTU1BWNGR3YVk/edit?usp=sharing&pli=1.

Сам файл ts проигрывается как в XBMC, так и в любом другом плеере, нормально, а вот если его воспроизвести через xvdr, как запись, то замирает.

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

У меня тоже есть замирания. Я даже баг зафайлил на xvdr https://github.com/pipelka/vdr-plugin-xvdr/issues/103. Но, похоже, что проблема не в xvdr, так как с vnsi и streamdev такая же фигня. Пипелка говорит, что проблема в vdr. Хотя, с другой стороны, что xvdr, что vnsi код со streamdev содрали, как мне показалось. Посему, возможно у них и баг одинаковый.

 

А с sc тоже есть замирания?

Да замирания одинаковые что на sc, что на oscam

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

А лог я всётаки выложу  ;)

 

 

01:15:39 T:140704636540800   DEBUG: SECTION:UnloadDll(libcurl-gnutls.so.4)
01:15:39 T:140704636540800   DEBUG: Unloading: libcurl-gnutls.so.4
01:15:39 T:140704636540800   DEBUG: LinuxRendererGL: Cleaning up GL resources
01:15:39 T:140704636540800   DEBUG: SECTION:UnloadAll(DLL: special://xbmcbin/system/libcpluff-x86_64-linux.so)
01:15:39 T:140704636540800   DEBUG: Unloading: libcpluff-x86_64-linux.so
01:15:39 T:140704636540800   DEBUG: SECTION:UnloadAll(DLL: special://xbmcbin/system/players/dvdplayer/avutil-51-x86_64-linux.so)
01:15:39 T:140704636540800   DEBUG: Unloading: avutil-51-x86_64-linux.so
01:15:39 T:140704636540800   DEBUG: SECTION:UnloadAll(DLL: special://xbmcbin/system/players/dvdplayer/swscale-2-x86_64-linux.so)
01:15:39 T:140704636540800   DEBUG: Unloading: swscale-2-x86_64-linux.so
01:15:39 T:140704636540800   DEBUG: SECTION:UnloadAll(DLL: special://xbmcbin/system/players/dvdplayer/avcodec-53-x86_64-linux.so)
01:15:39 T:140704636540800   DEBUG: Unloading: avcodec-53-x86_64-linux.so
01:15:39 T:140704636540800   DEBUG: SECTION:UnloadAll(DLL: special://xbmcbin/system/players/dvdplayer/swresample-0-x86_64-linux.so)
01:15:39 T:140704636540800   DEBUG: Unloading: swresample-0-x86_64-linux.so
01:15:39 T:140704636540800   DEBUG: SECTION:UnloadAll(DLL: special://xbmcbin/system/players/dvdplayer/avformat-53-x86_64-linux.so)
01:15:39 T:140704636540800   DEBUG: Unloading: avformat-53-x86_64-linux.so
01:15:39 T:140704636540800   DEBUG: SECTION:UnloadAll(DLL: special://xbmcbin/system/players/dvdplayer/avfilter-2-x86_64-linux.so)

Объясните, каких пакетов не хватает ? Может с ними по-другому вел себя xbmc?

Все ставил по мануалу из репы Андрея, только вместо sc стоит dvbapi + oscam

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

А каким плеером можно смотреть ТВ с VDR, кроме XBMC?

Можно смотреть через родные xineliboutput или SoftHDDevice Plugin, под них заточено большинство плагинов VDR.

С помощью vdr-plugin-streamdev-server можно смотреть на VLC, Kaffeine и многих других плейерах, которые умеют воспроизводить поток, и в Windows тоже:

http://адрес:3000/PES/34

Для локального компьютера:

http://127.0.0.1:3000/PES/56 (номер строки в channels.conf).

Можно сделать плейлист, только этот плагин не хочет транслировать каналы MPEG4, только MPEG2. Может быть я что-то не понял.

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

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

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

Я простой нищий пользователь Линукса(Линукса с большой буквы), я сильно пьян. 

Господа!!! Посмотрите на http://www.alexelec.ru/  !!!

Alex, я снимаю перед тобой шляпу!!! Денег платить не буду, извини :) То что ты ставишь на флешку, я умею ставить на десктоп.

Я иногда ворую твои идеи. Но это Линукс!!! И это не воровство, а свободное програмное обеспечение.

Спасибо!!!  Спасибо!!! Спасибо!!! Но денег не дам. Я думаю, что не в деньгах счастье.

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

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

Ставим эмулятор Wicard.

Эмулятор Wicard конкурент SC и Oscam. 

Wicard переключает каналы быстрее чем SC, примерно также как Oscam, и также как Oscam работает в связке с vdr-plugin-dvbapi.

У него есть очень подробное русскоязычное описание настроек.

Мне кажется есть смысл его попробовать.

 

Деб-пакета к сожалению нет, исходников тоже, откуда ноги растут - не знаю. Есть только готовые запускаемые файлы для Линукса. Буду описывать ручную установку.

Удалите, SC или Oscam. Плагин vdr-plugin-dvbapi должен стоять в системе.

Качаем архив wicard_1_13.zip -> Распаковываем -> Открываем папку wicard_1_13 -> Папку wicardd копируем в /etc -> 

В ней редактируем файл конфигов wicardd.conf

Для Плюсов прописываем свои настройки в строку:

 

account = login:password@server:port:0102030405060708091011121314
 

Триколор настроен и работает без шаринга, пока.  

Скрипт wicardd.sh копируем в /etc/init.d

Если у Вас 32-х битная система копируем файл wicardd из папки Wicard_32bit в /usr/bin/

Если у Вас 64-х битная система копируем файл wicardd из папки Wicard_64bit в /usr/bin/

Делаем файлы исполняемыми и автозагрузку. В терминале:

 

sudo su
chmod +x /usr/bin/wicardd
chmod +x /etc/init.d/wicardd.sh
update-rc.d -f wicardd.sh defaults
 

Перезагружаемся.

 

 

Остановить wicard можно командой:

sudo service wicardd.sh stop

Запустить:

sudo service wicardd.sh start

 

В файл конфигов wicardd.conf прописан Домашний шаринг.

 

[server]
type = newcamd525
provider = 4AE1
port = 34000
key = 0102030405060708091011121314
debug = 1
active = 1
ecm_queue_size = 8
keepalive = 300
 
[account]
login = vdr
password = vdr
auto_update = 1
 

Триколор можно смотреть  на другом компьютере или на ресивере.

 

В архиве лежит файл документации wicardd.dox

 

P. S. Андрей, прошу тебя от имени малограмотной части населения. Можно как-нибудь автоматизировать установку Wicard в систему ? Поместить его в твой репозиторий, сделать скрипт, или деб-пакет.

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

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

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

Вообще, на Лаунчпаде сильно не приветствуется выкладывание бинирников без сорсов в ppa. Это и с точки зрения секюрити нехорошо (мало ли каких туда вирусов понапихали) и с лицензией непонятно. У них там есть ограничения по лицензиям, а под какой лицензией распространяется эта софтинка - неизвестно.

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

Вообще, на Лаунчпаде сильно не приветствуется выкладывание бинирников без сорсов в ppa. 

Можно выложить сюда. Я положу в мануал.

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

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

Ноги растут 

https://sat-forum.info/index.php/topic,7872.0.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

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

Ок, постараюсь на этой неделе собрать пакеты.

А вы откуда берете бинарники?

Оттуда же где и Ферум https://sat-forum.info/index.php/topic,7872.0.html

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

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

Выложил wicard в свой ppa. Ставить так:

sudo apt-add-repository ppa:aap/vdr
sudo apt-get update

# Удаляем oscam, если установлен
sudo apt-get remove oscam oscam-newcamd

# Устанавливаем инсталлятор wicard и dvbapi
sudo apt-get install wicard-installer vdr-plugin-dvbapi

# Прописываем свои настройки в /etc/wicard/wicard.conf
sudo nano /etc/wicard/wicard.conf

# Запускаем wicard
sudo start wicard

# Перезапускаем vdr
sudo stop vdr
sudo start vdr
Ссылка на комментарий
Поделиться на другие сайты

Пользуюсь wicard второй день. Что могу сказать - штука хорошая, но нестабильная. Каналы переключает быстро, примерно так же как и oscam, может на долю секунды медленней, что несущественно. Зато, в отличие от oscam, нету замирания, о котором говорилось выше.  Это огромный плюс... Но есть и огромный минус - периодически отваливается от шары и помогает только перезапуск.

 

 

Вот сейчас проработало около 40 минут и отвалилось. Лог вот такой:

 

16:22:16.216 Tricolor: received 3 bytes, msgid=47 FD 00 00 

16:22:16.217 Tricolor: Keepalive received
16:22:18.949 NTV+: ECM81 (0500:040600/3EE8.0) from DVB0[VDR] inserted into queue
16:22:28.958 NTV+: ECM80 (0500:040600/3EE8.0) from DVB0[VDR] inserted into queue
16:22:38.957 NTV+: ECM81 (0500:040600/3EE8.0) from DVB0[VDR] inserted into queue
16:22:48.963 NTV+: ECM80 (0500:040600/3EE8.0) from DVB0[VDR] inserted into queue
16:22:58.960 NTV+: ECM81 (0500:040600/3EE8.0) from DVB0[VDR] inserted into queue
16:23:08.957 NTV+: ECM80 (0500:040600/3EE8.0) from DVB0[VDR] inserted into queue

 

После перезапуска снова заработало.

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

... 

После перезапуска снова заработало.

Пользуюсь Wicard пятый день - ни одного сбоя.

Попробовал поставить Wicard из репозитория - всё отлично. Спасибо!

Сейчас ещё потестирую и перенесу установку Wicard в мануал.

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

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

Товарищи, подскажите почему могут не работать все HD каналы? SD кажет прекрасно.

Перепробовал уже несколько провайдеров и все варианты (SC, Oscam, Wicard)

 

Ubuntu 13.04 64bit

Карточка TT S2-3200

Все пакеты ставил с PPA Ан9рея

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

долго запускается yavdr -5 мин.Вот лог ошибки
Apr 26 19:33:44 yavdr vdr-sxfe[1742]: [1742] [input_vdr] Can't connect to tcp://127.0.0.1:37890
Apr 26 19:33:44 yavdr vdr-sxfe[1742]: [1742] [input_vdr] (ERROR (xine_input_vdr.c,5357): Operation now in progress)
Apr 26 19:33:44 yavdr vdr-sxfe[1742]: [1742] [input_vdr] Can't connect to tcp://127.0.0.1:37890
Apr 26 19:33:44 yavdr vdr-sxfe[1742]: [1742] [input_vdr] (ERROR (xine_input_vdr.c,5784): Operation now in progress)
Apr 26 19:33:44 yavdr kernel: [ 13.958857] init: vdr-frontend main process (1742) terminated with status 250
Apr 26 19:33:44 yavdr kernel: [ 13.958922] init: vdr-frontend main process ended, respawning
Apr 26 19:33:45 yavdr vdr-sxfe[1773]: [1773] [input_vdr] Can't connect to tcp://127.0.0.1:37890
Apr 26 19:33:45 yavdr vdr-sxfe[1773]: [1773] [input_vdr] (ERROR (xine_input_vdr.c,5357): Operation now in progress)
Apr 26 19:33:45 yavdr vdr-sxfe[1773]: [1773] [input_vdr] Can't connect to tcp://127.0.0.1:37890
Apr 26 19:33:45 yavdr vdr-sxfe[1773]: [1773] [input_vdr] (ERROR (xine_input_vdr.c,5784): Operation now in progress)
Apr 26 19:33:45 yavdr kernel: [ 14.819006] init: vdr-frontend main process (1773) terminated with status 250
Apr 26 19:33:45 yavdr kernel: [ 14.819070] init: vdr-frontend main process ended, respawning
Apr 26 19:33:46 yavdr vdr-sxfe[1817]: [1817] [input_vdr] Can't connect to tcp://127.0.0.1:37890
Apr 26 19:33:46 yavdr vdr-sxfe[1817]: [1817] [input_vdr] (ERROR (xine_input_vdr.c,5357): Operation now in progress)
Apr 26 19:33:46 yavdr vdr-sxfe[1817]: [1817] [input_vdr] Can't connect to tcp://127.0.0.1:37890
Apr 26 19:33:46 yavdr vdr-sxfe[1817]: [1817] [input_vdr] (ERROR (xine_input_vdr.c,5784): Operation now in progress)
Apr 26 19:33:46 yavdr kernel: [ 15.777948] init: vdr-frontend main process (1817) terminated with status 250
Apr 26 19:33:46 yavdr kernel: [ 15.778012] init: vdr-frontend main process ended, respawning

 

когда ввожу команду vdr-sxfe --post tvtime:method=Linear,cheap_mode=1,pulldown=0,use_progressive_frame_flag=1 xvdr:tcp://ip.des.vdr.servers
віскаивает ошибка
VDR Server: xvdr:tcp://ip.des.vdr.servers

[4993] [vdr-sxfe] sxfe_display_open: failed to connect to X server (:0.0)
[4993] [vdr-sxfe] (ERROR (xine_sxfe_frontend.c,1382): No such file or directory)
[4993] [vdr-sxfe] sxfe_display_open: failed to connect to X server (127.0.0.1:0.0
[4993] [vdr-sxfe] (ERROR (xine_sxfe_frontend.c,1387): Connection refused)
[4993] [vdr-sxfe] sxfe_display_open: failed to connect to X server.
[4993] [vdr-sxfe] (ERROR (xine_sxfe_frontend.c,1391): Connection refused)
[4993] [vdr-sxfe] If X server is running, try running "xhost +" in xterm window
Error opening display

 

не поможите с моей проблемой

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

Мож, с конфигом я чего намудрил... не знаю. Попробуйте с моим конфигом, который ставится из ппа.

Попробовал. Никаких проблем нет.

Андрей, сегодня почему-то не работает сайт sat-forum.info, а wicard-installer подкачивает оттуда бинарник, и не ставится. может быть лучше положить бинарник wicard в деб-пакет ?

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

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

Методом научного перебора конфигурационных параметров я нашел причину затыков с oscam. Проблема решилась удалением request_mode = 1 из oscam.conf.

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

Попробовал. Никаких проблем нет.

Андрей, сегодня почему-то не работает сайт sat-forum.info, а wicard-installer подкачивает оттуда бинарник, и не ставится. может быть лучше положить бинарник wicard в деб-пакет ?

 

Устанавливал сегодня пару раз и проверил только что - все ставится...

Проблема в том, что deb пакеты собираю не я, а билд система на launchpad.net. Я туда заливаю только исходники и билд скрипты. Конечно, можно извернуться и запихнуть туда бинарник, но если вдруг "стражи порядка" из Каноникала узреют сорс пакет с непонятным бинарником внутри, да еще и с непонятной лицензией, боюсь, им это не понравится.

 

Я улучшу скрипт чтобы в случае, если не удалось скачать бинарник, пользователь сам мог указать где его взять. Еще можно сделать зеркало sat-forum.info и чтобы скрипт также пытался качать с него.

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

Добавил возможность пользователю указывать путь или URL к wicard бинарнику, если скрипту не удалось скачать или скачал не бинарник, а, например, html-ник. Проверить можно так:

 

Качаем пакет:

 

apt-get download wicard-installer
 

Отключаем интернет и устанавливаем:

sudo dpkg -i wicard-installer_*.deb

 

Скрипт предложит пользователю указать путь откуда можно взять бинарник. Сам бинарник можно, например, скачать из этой ветки.

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

Ан9рей

я тут экспериментировал, перевесил свой kubuntu 12.04 x86-64. Установил XBMC и vdr с ваших реп. Решил сразу попробовать wicardd-x64 из вложения. Скрипт запуска пока не ставил, только взял из него команду на запуск (добавив соответственно -х64) В общем такая ерунда в выводе не возможно открыть конфигурационный файл wicardd.conf чёйта автодетектед и не шура не трикал не пашут. В выводе смущает ещё один момент wicardd detected dvbapi3 , это значение как у дримов???

Это понимать  как действительно не может прочесть конфигурационный файл или что то ещё?

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

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

Немного не понял как вы запускали. Вообще путь к конфигурационному фалу передается в команде запуска через ключик -c. Вот пример из моего скрипта:

 

/usr/bin/wicardd -c /etc/wicard/wicard.conf

 

Поставьте wicard из моего ппа:

 

sudo apt-get install wicard-installer

 

и редакрируйте конфиг  /etc/wicard/wicard.conf. Стартовый скрипт лежит в  /etc/init/wicard.conf.

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

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

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

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

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

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

Войти

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

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