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

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


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

Господа , каналы появились путём добавления channels.conf в папку /var/lib/vdr/ , спасибо Феррум , без добавления команды чмод , но на всякий случай прописал ... Плата работает эт точно , и переключаеться на s2 и обратно , но вот теле- и радио- каналы показывать не хотит ( в том числе и открытые ) , буферизация стоит на нуле , подскажите где копать ...

Насёт системы , то специально стоит 32-битная . Что такое симлинк ?

OMICOM SkyStar 4 USB , Debian Jessie

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

Про сканирование каналов.Прочитал http://www.vdr-wiki.de/wiki/index.php/Wirbelscan-plugin и решил попробовать.Каналы отсканировались на 36 градусе  четко все.Там пишут что можно начинать сканирование даже с пустым channels.conf - действительно так и есть,перед этим специально удалил записи в channels.conf.В исходниках плагина увидел что там есть EUTELSAT35_9E и EUTELSAT36_0E  Для нтв и триколора нужен EUTELSAT35_9E (прописаны правильные трансподеры) Если стоит какой либо фронтенд Softhddevice или Xineliboutput то можно все выбрать в меню настройки плагина и запустить сканирование.Но так как многие смотрят в XBMC то сканирование можно запустить через терминал вот такой командой (при  ЗАПУЩЕННОМ vdr)  

sudo svdrpsend plug wirbelscan setup 3:1:2:0:0:0:0:80:16:1:0:31   Здесь цифра 16 это номер под которым в исходниках плагина обозначается спутник EUTELSAT35_9E

этой командой задаем и другие настройки для плагина(в вики это подробней описано) после даем команду сканировать

 

sudo svdrpsend plug wirbelscan s_start

один нюанс ,в терминале процесс сканирования никак не отображается ,поэтому лучше подождать минут 10-15 ,ну или открыть channels.conf в текстовом редакторе и смотреть как файл будет заполнятся записями

В исходниках плагина не прописан трансподер 11785 и некоторые другие но тем не менее каналы с этого трансподера и другие появились в channels.conf после сканирования,значит в wirbelscan-Plugin есть "слепой" поиск каналов

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

Если нужно отсканировать другой спутник даем команду 

sudo svdrpsend plug wirbelscan lsts

она выдаст номера под которыми в программе прописаны спутники.Видно что под номером 16 находится 

S35E9:35.9 east Eutelsat W4

выбранный номер спутника нужно вписать в эту команду вместо цифры 16

sudo svdrpsend plug wirbelscan setup 3:1:2:0:0:0:0:80:16:1:0:31  и дать команду на сканирование

sudo svdrpsend plug wirbelscan s_start

Сканировал без DISEC 

Ну что ,пробуйте,пишите результаты.

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

Вообще-то, через XBMC тоже можно сканировать. В XVDR аддоне реализовано скаринование и тоже через wirbelscan. Правда, непомню уже насколько хорошо он сканирует, по-моему там с этим были какие-то проблемы. Да и список транспондеров там захардкоженный в исходниках и протухший, но это поправимо. Если кто возмется поддерживать актуальный список транспондеров, то могу патчить и пересобирать этот плагин у себя в ппа.

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

Про XVDR-сканирование не знал,хотя последний раз сканировал каналы года 3 назад,просто есть сохраненный channels.conf так сказать на все случаи жизни.Но вот интересно ,под теликом стоит комп на Debian7 c VDR и XBMC и при появлении нового канала нтв достаточно в настройках указать "обновлять каналы" и vdr сам все находит а вот сегодня на втором компе с Ubuntu 14.04 это не сработало.Про "захардкоженный" список -да ,многих трансподеров там нет,но они же появились в channels.conf.Примерно как в  Tvheadend ,один прописал а дальше сам ищет из потока

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

На Ubuntu это тоже работает, только channels.conf он не сразу перезаписывает, смотрите в логе - если новый канал насканировал, то vdr об этом напишет. По проводу настройки "обновлять каналы" - эта настройка есть в двух местах - в setup.conf и в xvdr. Нужно настраивать в xvdr.

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

@Ан9рей, после запрета перезагрузки дравера карты ХВМС работает устойчиво, сбоев не было. Спасибо за подсказку!

Если можно - вопрос:

У меня vdr постоянно ругается:


 

vdr: [19193] XVDR-Error: Unable to connect to wirbelscan plugin !

Я так понял, этот плагин просто не установлен. В центре обновлений Убунту лежит этот плагин: vdr-plugin-wirbelscan 0.0.7-242~072c24a-ppa1~trusty.

Подскажите, пожалуйста - стоит ли устанавливать этот плагин и что даст его установка?

Спасибо!

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

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

Ошибка XVDR-Error: Unable to connect to wirbelscan plugin ! ни на что не влияет. Если установить этот плагин, то сможете сканировать каналы прямо из xbmc.

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

Господа , каналы появились путём добавления channels.conf в папку /var/lib/vdr/ , спасибо Феррум , без добавления команды чмод , но на всякий случай прописал ... Плата работает эт точно , и переключаеться на s2 и обратно , но вот теле- и радио- каналы показывать не хотит ( в том числе и открытые ) , буферизация стоит на нуле , подскажите где копать ...

Насёт системы , то специально стоит 32-битная . Что такое симлинк ?

sudo ln -s /var/lib/vdr/channels.conf /etc/vdr/channels.conf

это если вы похерили символьную ссылку http://younglinux.info/bash/link.php

 Не знаю по чему но у меня тоже случалась вечная буферизация, я решаю просто. В домашнем каталоге убиваю папку xbmc, перезапускаю  vdr, и настраиваю xbmc заново. Вижу список каналов но не запускаю их а закрываю xbmc. При следующем входе как правило всё показывает, а вот если попытаться запустить каналы сразу после настройки случается вечная буферизация.

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

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

root@debian:/home/op# ln -s /var/lib/vdr/channels.conf /etc/vdr/channels.conf
ln: не удалось создать символьную ссылку «/etc/vdr/channels.conf»: Файл существует
 

OMICOM SkyStar 4 USB , Debian Jessie

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

Угадать не реально, проверьте diseqc.conf и setup.conf. Загружается ли epg ? ( должно отображаться рядом с названиями каналов).

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

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

Уважаемый Ан9рей,

 

После последнего обновления (5 пакетов: kodi-bin kodi kodi-addon-xvdr oscam vdr-plugin-xvdr )

стали "рассыпаться" каналы (как HD так и SD).

 

В лога вроде все в норме.... Что делать? У меня одного так?

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

Уважаемый Ан9рей,

 

После последнего обновления (5 пакетов: kodi-bin kodi kodi-addon-xvdr oscam vdr-plugin-xvdr )

стали "рассыпаться" каналы (как HD так и SD).

 

В лога вроде все в норме.... Что делать? У меня одного так?

Уточнение: несложный эксперимент подсказал решение: во время трансляции рассыпающегося канала нажать на паузу, и продолжить через ~4-5 секунд. Рассыпание картинки прекращается! Соответственно вывод: нужно подкрутить объем буферизации.

Не подскажете, где это можно сделать?

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

Угадать не реально, проверьте diseqc.conf и setup.conf. Загружается ли epg ? ( должно отображаться рядом с названиями каналов).

Епг загружаеться

diseqc.conf

# DiSEqC configuration for VDR

#

# Format:

#

# satellite slof polarization lof command...

#

# satellite:      one of the 'S' codes defined in sources.conf

# slof:           switch frequency of LNB; the first entry with

#                 an slof greater than the actual transponder

#                 frequency will be used

# polarization:   V = vertical, H = horizontal, L = Left circular, R = Right circular

# lof:            the local oscillator frequency to subtract from

#                 the actual transponder frequency

# command:

#   t         tone off

#   T         tone on

#   v         voltage low (13V)

#   V         voltage high (18V)

#   A         mini A

#   B         mini B

#   Wnn       wait nn milliseconds (nn may be any positive integer number)

#   [xx ...]  hex code sequence (max. 6)

#

# The 'command...' part is optional.

#

# A line containing space separated integer numbers, terminated with a ':',

# defines that any following DiSEqC sequences apply only to the given list

# of device numbers.

# Full DiSEqC sequence:

# LNB 1 Eutelsat W4

S36E 00000 V 10750 t v W15 [E0 10 38 F0] [E0 10 38 F0] W15 t

S36E 99999 V 10750 t v W15 [E0 10 38 F1] [E0 10 38 F1] W15 T

S36E 00000 H 10750 t V W15 [E0 10 38 F2] [E0 10 38 F2] W15 t

S36E 99999 H 10750 t V W15 [E0 10 38 F3] [E0 10 38 F3] W15 T

setup.conf

AlwaysSortFoldersFirst = 1

AntiAlias = 1

AudioLanguages =

ChannelEntryTimeout = 1000

ChannelInfoPos = 0

ChannelInfoTime = 5

ChannelsWrap = 0

ColorKey0 = 0

ColorKey1 = 1

ColorKey2 = 2

ColorKey3 = 3

CurrentChannel = 1

CurrentDolby = 0

CurrentVolume = 255

DefaultLifetime = 99

DefaultPriority = 50

DelTimeshiftRec = 0

DeviceBondings =

DiSEqC = 0

DisplaySubtitles = 0

EmergencyExit = 1

EPGBugfixLevel = 3

EPGLanguages =

EPGLinger = 0

EPGScanTimeout = 5

FoldersInTimerMenu = 1

FontFix = Courier:Bold

FontFixSize = 14

FontFixSizeP = 0.030000

FontOsd = Sans Serif:Bold

FontOsdSize = 15

FontOsdSizeP = 0.031000

FontSml = Sans Serif

FontSmlSize = 13

FontSmlSizeP = 0.028000

InitialChannel =

InitialVolume = -1

InstantRecordTime = 180

LnbFrequHi = 10600

LnbFrequLo = 9750

LnbSLOF = 11700

MarginStart = 2

MarginStop = 10

MarkInstantRecord = 1

MaxVideoFileSize = 2000

MenuKeyCloses = 0

MenuScrollPage = 1

MenuScrollWrap = 0

MinEventTimeout = 30

MinUserInactivity = 300

MultiSpeedMode = 0

NameInstantRecord = TITLE EPISODE

NextWakeupTime = 0

NumberKeysForChars = 1

OSDAspect = 1.000000

OSDHeight = 403

OSDHeightP = 0.840000

OSDLanguage =

OSDLeft = 58

OSDLeftP = 0.080000

OSDMessageTime = 1

OSDSkin = lcars

OSDTheme = default

OSDTop = 38

OSDTopP = 0.080000

OSDWidth = 624

OSDWidthP = 0.870000

PauseKeyHandling = 2

PauseLifetime = 1

PauseOnMarkSet = 0

PausePriority = 10

PrimaryDVB = 1

ProgressDisplayTime = 0

RcRepeatDelay = 300

RcRepeatDelta = 100

RecordingDirs = 1

ResumeID = 0

SetSystemTime = 0

ShowChannelNamesWithSource = 0

ShowInfoOnChSwitch = 1

ShowRemainingTime = 0

ShowReplayMode = 0

SplitEditedFiles = 0

StandardCompliance = 0

SubtitleBgTransparency = 0

SubtitleFgTransparency = 0

SubtitleLanguages =

SubtitleOffset = 0

SupportTeletext = 1

SVDRPTimeout = 300

TimeoutRequChInfo = 1

TimeSource =

TimeTransponder = 0

UpdateChannels = 3

UseDolbyDigital = 1

UseSmallFont = 1

UseSubtitle = 1

UseVps = 0

VideoDisplayFormat = 1

VideoFormat = 0

VpsMargin = 120

ZapTimeout = 3

OMICOM SkyStar 4 USB , Debian Jessie

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

@rcsnik,  в  setup.conf  надо  DiSEqC = 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

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

В настройках xvdr можно подкрутить размер таймшифт буфера.

Да, это  я видел. Но мне-то нужен не таймшифт буфер.

У меня ощущение что из-за недостаточной буферизации при включении канала происходит рассыпание картинки, и оно продолжается пока я не поставлю на паузу, а затем не продолжу просмотр.

Т.е. где указать тот объем буферизации, который нужно заполнить перед тем как выводить картинку?

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

@rcsnik,  в  setup.conf  надо  DiSEqC = 1

 по фиг что дайсика нет, это есть в мануале.Меняю на 1 , но после перезагрузки переходит на  0

Файл менял под рутом , без команды чмод

OMICOM SkyStar 4 USB , Debian Jessie

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

 

@rcsnik,  в  setup.conf  надо  DiSEqC = 1

 по фиг что дайсика нет, это есть в мануале.Меняю на 1 , но после перезагрузки переходит на  0

 

 

Перед тем, как меняете, нужно VDR застопить.

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

Настройки и oscam и 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

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

ну уж это слишком дважды на те же грабли наступать .... Во время настройки останавливал даже vdr на всякий случай . Затем запускал в терминале под рутом , oscam же запускал по разному и под пользователем и под рутом , лог выдаёться один и тот же , посмотрите  ( 3к не активирован на сервере ) :

10:56:15        0 s >> OSCam <<  cardserver started, version 1.20-unstable_svn, build r0 (i486-linux-gnu)
10:56:15        0 s creating pidfile /tmp/.oscam/oscam.pid with pid 4125
10:56:15        0 s signal handling initialized
10:56:15        0 s Binary without Cardreader Support! No EMM processing possible!
10:56:15        0 s ntv+ [newcamd] creating thread for device сервер
10:56:15        0 s tricolor [newcamd] creating thread for device сервер
10:56:15        0 s waiting for local card init
10:56:15  89CF688 p proxy сервер:порт newcamd525 (fd=0)
10:56:15  89CF688 p tricolor [newcamd] proxy initialized, сервер:порт
10:56:15  89CE040 p proxy сервер:порт newcamd525 (fd=0)
10:56:15  89CE040 p ntv+ [newcamd] proxy initialized, сервер:порт
10:56:15        0 s init for all local cards done
10:56:15  89DDE68 c plain dvbapi-client granted (anonymous, au=off)
10:56:16  89DDE68 c Detected /dev/dvb/adapter0/demux0 Api: 0


 

OMICOM SkyStar 4 USB , Debian Jessie

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

Так и в чём проблема то ? oscam сам загружается при старте системы ( бывают проблемы с остановкой Я не очень то силён в скриптах ) Просто убейте oscam

# killall -9 oscam 

и вообще всё с ним из под рута, настройте и перезапустите систему.

З.Ы. wicardd лучше работает, даже у меня трикал идёт, только в фильтрах вместо ident=02 надо ident=fe

а 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

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

Прошу покорнейше меня простить , что не умею излагать , ни оскам ни викард не работают , после того как подсказали что нужно убивать процессы , я именно так и делаю , поэтому действительно в setup/conf diseqc поменялся на 1 и xbmc заработал , после этого таким же методом пробовал настроить оскам ( путём убивания , именно командой килол -9 ) , запускал его в терминале ( под рутом , под обычным пользователем ( логи были одинаковые ) ) , перезагружал систему ( тут не знаю как лог посмотреть ) , но всё тщетно , не удалось и с викардом ... На бубунте 12 , успешно работали и тот и другой - это к тому что думаю настройки вбил правильно . Может не хватает установить какого-либо пакета ? мной установлены - xbmc xbmc-bin xbmc-addon-xvdr vdr vdr-plugin-xvdr oscam-newcamd vdr-plugin-cardclient vdr-plugin-dvbapi

OMICOM SkyStar 4 USB , Debian Jessie

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

УУУ ....дь

# service oscam stop

# updare rc.d oscam remove

# apt-get purge vdr-plugin-cardclient oscam-newcamd

# apt-get autoremove

# apt-get install vdr-plugin-dvbsddevice

#reboot

настраиваем wicardd ( с двумя dd ) по мануалу на странице 39, хотя бинарник лучше взять версии 1.16 ( дюже stable )

 и наслаждаемся просмотром без лишнего гемороя и буферизации.

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

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

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

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

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

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

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

Войти

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

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