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

sovaby

Пользователи
  • Постов

    120
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные sovaby

  1. Спойлер

    udxgqbO.jpg

    По EPG вопрос. Как все таки получить ЕПГ по каналу, в этом плагине , если По стандартным клавишам вызывает ЕПГ от спутниковой карты ?

    Добавится ли этот плагин в какой нибудь репозиторий коди , что бы не искать его обновления вручную ?
    Будет ли развиваться и дорабатываться этот плагин ?
    Будут ли в плагине реализованы фавориты ? 
    Не хватает пиконов (иконки каналов)!
     

    В KODI есть симулятор приставок MAG - kodi-pvr-stalker Возможно ли настроить его ?

     

  2. Круговой конвертер

     AzVECLY.png

     

    Задать сеть примерно так

    QL6Jk5j.png

    Появятся muxы (частоты) если сеть как выше добавили или добавляем их вручную 

    типа

    KlLEHAi.png

    Через некоторое время сами 

    Появятся сервисы , Отмечаем птичками нужные И нажимаем кнопку map selected  или если ничего не отмечали map all

    nXsMd3F.png

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

    Я переименовал все нужные трикошные типа 

    2X1IC6e.png

    Добавил сеть Типа IPTV на edem.tv И единственное неудобно пришлось каждый нужный канал вбивать руками в муксы типа :

    Eo2P7rB.png

    Во вкладке CAS настроил доступ к локальному wicardd для триколора и нтв Шара прописана в конфиге wicardd

    Для правильной работы нужно по DVB API обратится к викарду для обмена ecm emm Добавляем

    yuzI5f4.png

    Вот рабочий конфиг для викарда с ау на триколор На сегодня трико работает по пятому ключу

    Фанку с ключом  и костыль emm_dre2_au_102 в сети найдете.

    Вышел можно так сказать официальный  1.19 Викард Там костыль не нужен , но пока не проверял .

    У меня все работает на этом ! Связка KODI + Tvheadend + wicardd.

    wicardd-x64 version 1.18 neosheen (Aug 24 2014) http://wicard.tv
    Build options: [AutoConf] [ServEd] [DVBAPI] [WEBIF] [ExMLog] [TWIN]
    

    [account]
    login = 111
    password = 111
    filter = ecm,emm
    
     
    [dvb]
    type = auto
    filter = ecm,emm
    debug = 1
    ecm_info = 1
    cadev_offset = 1
    sdt = 1
     
    
    [filter] name = emm
    type = emm rule = caid=4ae1;ident=11;emm[0]=86 ;emm[4]!=4D;reject
    rule = caid=4ae1;emm[0]=82;accept=funcard
    rule = caid=4ae1;emm[0]=86;accept=dreAU
    rule = reject [filter] name = ecm type = pre
    rule = caid=4AE1;ident=11;accept=funcard
    rule = reject
    [filter]
    name = dreauecm
    type = pre
    rule = reject  
    [reader]
    active = 1
    name = dreAU
    type = batch
    filter = dreauecm
    #provider = 4AE1@66000000:11@66000000
    #provider = 4ae1@2E000000:11@2E000000
    provider = 4ae1@05000000:11@05000000
    #provider = 4ae1@18000000:11@18000000
    #provider = 4ae1@BB000000:11@BB000000
    #provider = 4ae1@12000000:11@12000000
    request_handler = /var/keys/plugin/etc/emm_dre2_au_102
    debug = 1
    auto_update = 1  
    [reader]
    active = 1
    name = funcard
    type = funcard
    fw_file = /var/keys/plugin/etc/FunCard.a90
    intee_file = /var/keys/plugin/etc/int_ee.bin
    extee_file = /var/keys/plugin/etc/ee.bin
    #extee_size = 16
    snippet_file = /var/keys/plugin/etc/initial_snippet.bin
    emm_cache = 0
    debug = 1
    

     

     

  3. @Ферум,

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

    Или когда пакет подразумевает наличие некритичной зависимости , ставит линк с надеждой, что некритический пакет либо установлен, либо будет установлен позже.

     

    Вот команда поиска таких пустых линков =) запусти офигеешь сколько их в системе

    find / -type l ! -exec test -r {} \; -print
    
  4. Ну  познания у вас не маленькие ! Новичком в линукс вас совсем уж не назовешь.

    По поводу ссылки на опеннет - команда в линуксе info ln дала бы тот же результат  только на английском языке, что и статья на опеннете .

  5. Вот этим высказыванием !

     

    В результате выяснил что mc отображает как @channels.conf и аналогичные действительно ссылки но не символические, не битые и даже не жёсткие а временные.

     

    Воспринимая вас как специалиста, новички и в правду будут думать про временные и символические сылки как существующие на самом деле.

  6. @Ферум,

     

    Не вводите людей в заблуждение !

    Приведите пример как выглядит символьная ссылка в системе в принципе !

    Приведите пример любой команды которая покажет символьную или жесткую ссылку.

    Что это за новое определение временная ссылка ?

    И символических ссылок тоже не существует.  Не путайте они  символьные.

    Где можно прочитать про временные ссылки ?

     

    В линуксе не существует временных ссылок !

    Сылки бывают только двух типов , только символьные soft и жесткие hard и никаких других

    Вот вам доки в помощь help

    Попробуйте этой командой создать ссылки и посмотреть как они выглядят в mc !

    Потом создайте пустой файл touch test, создайте на него ссылку ln -s test testlnk,   посмотрите в мс как выглядит testlnk, удалите файл test  rm test и посмотрите как выглядит сылка указывающая на несуществующий файл в мс !

    Пропишите что нибудь в файл test   echo "abrakadabra" > test   создайте жесткую ссылку  ln test testlnk посмотрите через мс как она выглядит , удалите файл test rm test и прочитайте testlnk cat testlnk - так работают жесткие ссылки.

  7. @Ферум,

     

    > однако после перезапуска vdr такой файл всё равно становится точной копией своего оригинала.

     

    Все правильно !!!

    Ты сначала останови vdr потом измени , запусти и посмотри

    При перезапуске vdr скидывает в этот файл значения из памяти,  переписывая твои введенные данные !!!!

     

    Можешь дать в теминале команду стоя в каталоге с файлом  ls -l , что покажет

     

    итого 0
    lrwxrwxrwx 1 root root 22 февр.  1 14:43 channels.conf -> /etc/vdr/channels.conf
     

    что равно виду в mc

     

    Посмотри вниз скрина

    h_1394709422_8919257_1afa1c54cb.png

     

    Если файл начинается в мс с ! и красный то это указывает что линк битый и указывает на несуществующий файл ...

    Вот специально создал битый линк

     

    BUgiP2m.png

     

    Символьная ссылка (также симлинк от англ. Symbolic link, символическая ссылка) — специальный файл в файловой системе, для которого не формируются никакие данные, кроме одной текстовой строки с указателем. Эта строка трактуется как путь к файлу, который должен быть открыт при попытке обратиться к данной ссылке (файлу).

     

    Еще бывают жесткие ссылки hard link

    По сути, «жесткая» ссылка — это тот же самый файл, на который идёт такая «ссылка». Inode (индексный дескриптор) у файла один и тот же.

    В связи с тем, что жёсткие ссылки ссылаются на индексный дескриптор, уникальный в пределах дискового раздела, создание жёсткой ссылки на файл в каталоге другого раздела невозможно. Для преодоления этого ограничения используются символьные ссылки

     

    @Ан9рей,

    У меня стоит из твоего ppa

    линк создается автоматом в /var/lib/vdr указывая на /etc/vdr/channels.conf

    Его действительно трогать не надо ... =)

     

    кеши хранятся в /var/cache/vdr !

  8. @psp911,

     

    Мое предположение - у тебя где-то получилось два разных файла.

    В убунту

    в /etc/vdr - лежит сам файл channels.conf  chmod 644 и chown vdr.vdr

    в /var/lib - лежит ссылка channels.conf указывающая на /etc/vdr/channels.conf  (метка @ видимая в мс говорит, что это не просто файл, а ссылка)

    При такой организации достаточно обновить файл только в /etc/vdr , ссылка автоматом будет указывать на новый файл.

     

    Vdr-upnp - плугин  при остановке vdr и плугин останавливается.

    Попробуй еще при остановленном vdr удалить /var/cache/vdr/plugins/xvdr/channelcache.data (на всякий случай - по идее это не должно относится к upnp) после того как разберёшся с самим channels.conf

     

    Еще возможно твой клиент upnp кешировал старые данные и подсосал новые поэтому и получилась мешанина.

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

    Вариантов и альтернатив должно быть много. И как мне кажется за IP телевидением будущее. Хоть SAT еще и нескоро умрет, но оно уже оказывает сильное давление на SAT. И наверно хитрый просмотр (время покажет) все таки будет двигаться в сторону p2p.

  10. Blackmill объясни в чем ты видишь возможную проблему.

     

    У меня нет нескольких спутников чтобы проверить практически.

    У меня есть две карты и два стационарных тюнера , подключена правда одна карта и два тюнера к двойной LNB через мультисвитч 2х4.

    Все работает независимо с одной двойной головой.

     

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

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

    Опять же какая разница сколько карт подключено к одному спутнику если они подключены к нему через мультисвитч или минимально две карты к двойному LNB каждая на свой выход LNB. В этом случае опять , каждой карте свой хобот.

    Нарисуй может свою схему подключений.

  11. подключенных к одному и тому же спутнику каждая своим кабелем.

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

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

    то при загрузге модулей для  нумеруем адаптеры типа

    options dvb_ttpci adapter_nr=0
    options budget    adapter_nr=1
    options ddbridge  adapter_nr=2,3,4,5
    

    и в конфиге указываем какой какрте какие настройки

    вот тоже из вики

    # 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.
    #
    # First two tuners connected to non-SCR cables: ( карты 1 и 2)
    1 2:
    S19.2E  11700 V  9750  t v [E0 10 38 F0] t
    S19.2E  99999 V 10600  t v [E0 10 38 F0] T
    S19.2E  11700 H  9750  t V [E0 10 38 F0] t
    S19.2E  99999 H 10600  t V [E0 10 38 F0] T 
    
    # Next four tuners connected to SCR cable:  (карты 3 4 5 и 6)
    3 4 5 6:
    S19.2E  11700 V  9750  t V S0 [E0 10 5A 00 00] v
    S19.2E  99999 V 10600  t V S1 [E0 10 5A 00 00] v
    S19.2E  11700 H  9750  t V S2 [E0 10 5A 00 00] v
    S19.2E  99999 H 10600  t V S3 [E0 10 5A 00 00] v 
    
    
  12. скорее многовыходный конвертор. Мне интересна ситуация, когда в diseqc.conf несколько записей одного спутника,каждая для разных карт. Есть у кого нибудь возможность проверить?

    Когда используется многовыходовый конвертер То используется мультисвитч, Например берется двух выходовый конвертор круговой поляризации и мультисвитч на необходимое число клиентов  такой к одному входу один выход головки для L ко второму входу R   поляризацию.

    И  на выходы вешаешь 6 карт.

    А дисеки уже используют если кому то из абонентов надо подкинуть еще другой спутник. Каждой группе спутников для каждого абонента свой дисек.

  13. Так кто убил систему wicardd ? Или пользователь засунувший это в автостарт? 

    -С calibrate mode

    Запуск с терминала к сожалению не дал сбоя.

    Запущу в автостарте мне уже интересно чисто академически

    И все равно, волка боятся в лес не ходить.

    На ошибках весь мир построен - Теперь ,нажимая на клавиши боятся, что те отвалятся ?

     

    любой атрибут имеет место к жизни и 777 тоже Если бы было что то фи То в гугле об этом точно знали =)

  14. Прочитайте пожалуйста еще раз вопрос пост  #1129  !

     

    1.Скажите можно этот файл установить на убунту ( или на венду ) ?

     

    Поэтому и пишу, что запускать в винде, а что в линуксе. Из того архива который опубликовал rsnick в посте #1128

    За невнимательность с архивом я уже извинился не туда щелкнул еще раз прошу прощения.

    Если вы про мануал на xbmc.ru , то по нему была собрана успешно не одна система и последняя пару недель назад.

    Если мануал устарел А мануал последний раз редактировался : 20:37, 8 декабря 2013.

    То плиз дайте свежий мануал такого же качества а да лучше идеального качества. 

    Если ужас так велик, то писали б все мои ошибки и что конкретно не правильно.

    Ну что б всем стало конкретно понятно все, что я написал неправильно и работать не будет !

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

     

    Параметр викарда проводящий всю систему к негодному состояни прошу показать можно в личку.

    У меня так и не получилось викардом убить систему. Но думаю с вашей помощью смогу наконец это сделать.

    И вы так и не ответили чем атриб 777 крамолен. В чем ужас этого атрибута ? Пусть все прочитают новички особенно.

    А из svn я собирал вот это - http://www.streamboard.tv/svn/oscam/trunk  если вам интересно и что бы вы поняли о чем речь.

  15. В чем ужас ?

    Если на файл выставить 777 он не выполнится или выполнится хуже чем 755 или 744 ?

    Ваши статьи правомерны и правильны в плане безопасности если мы настраиваем доступ в многопользовательских системах и на серверах. А так же в плане саморазвития и полезны всем кто пользуется линуксом - можно сказать обязательны. В домашнем компьютере делая для себя любимого 777 допустим.

    И к чему статья в вики про svn ? Вообще непонятно.

    Я брал исходники oscam  через svn и получив локальную копию дерева тут же и компилировал ничего не трогая

    Поэтому и писал "собирался из svn".

    svn - это не только централизованная система управления версиями, существует  еще и одноименная программа клиент.

     svn - Subversion command line client tool.
     

  16. В линуксе делаем бинарник исполняемым - chmod 777 /путь/до/бинарник и либо пишем скрипт запуска с указанием параметра расположения конфига, либо берем например для убунту, пакет преднастройки как выше писалось и подкладываем бинарник в момент установки.

    В виндовс просто запускаем wicardd-cygwin.exe из каталога cygwin

     при запуске передаем wicardd-cygwin.exe параметр запуска указывающий на расположение конфига 

    Для оскам в линукс параметр расположения конфига

    -c, --config-dir <dir>
    

    Для wicardd -  в линукс 64bit  бинарник ---> wicardd-x64

    ./wicardd-x64 -h  #просто запуск с параметром -h из вашего архива в убунту 13.10
     
    wicardd-x64 version 1.16 celerity (Nov 15 2013) http://wicard.tv
    Build options: [AutoConf] [ServEd] [DVBAPI] [WEBIF] [ExMLog] [TWIN]
    Usage:
     -h help
     -d daemon
     -v verbose
     -c [filename] use config filename
     -l [filename] use log filename
     -a save autodetected configuration
    

    Без параметра бинарь wicardd из вашего пакета ищет конфиг в линукс тут -- /etc/wicardd.conf

     

    Если oscam собирался из svn  то без параметра конфиг по умолчанию ищется в Default: /usr/local/etc

    Запустите просто и в выводе посмотрите вообще какие параметры есть.

     

    Да и вообще не бойтесь запускать в терминале или cmd , смотреть в вывод в логи и тп .

  17. rcsnik  в архиве который ты пристегнул, лежат бинарники для многих систем и разных платформ , но для винды там папка cygwin

    это такой wrapper позволяющий запускать линуксовые программы на виндовс откомпилированные с cygwin и там , в винде надо запускать  из папки cygwin wicardd-cygwin.exe . Короче на винду надо всю папку cygwin  брать.

    Для линукса там несколько бинарей - для 32 и 64 бит.

    там еще и для mips и для arm и для ppc это все разные архитектуры процессоров.

     

     

    Если почитать документацию oscam  В примерах есть такая секция

    [newcamd]
    key           = 000102030405060708090A0B0C0D
    port          = 10000@0100:FFFFFF;10001@0200:FFF000,FFFF00;10002@0300:FFFFFF

    Это создание локального сервера с портами подключения 10000 10001 и 10002

    По умолчанию и wicardd и oscam (без указания создания локального сервера ) сосздает в /tmp/=camd.socket для общения по DVB API.

    Немного не точно - для создания сокета нужно в конфигах создать секцию [dvb] для wicardd и [dvbapi] для oscam

    oscam

    [dvbapi]
    enabled       = 1
    user          = user1

     

    wicardd

    [dvb]
    active = 1
    type = DVBAPI3
    rerequest_not_decoded = 1
    sdt = 1
    ecm_info = 1
    debug = 3
    

     

    В wicardd для создания локального TCP сервера отвечает секция

    [server] #конфигурация сервера
    
    type = newcamd525 #тип сервера (поддерживается newcamd525)
    provider = caid:provid,provid;caid@UA:provid@SA,provid@SA
    #список провайдеров, которые будут анонсированы клиенту
    auto_provider = all, reader_name, caid #автоматический импорт всех идентов с reader устройств с таким же CAID или по имени
    port = 34000 #порт сервера
    key = 0102030405060708091011121314 #DES ключ
    debug = 3 #уровень логирования 0 - 3
    active = 0 #отлючение секции
    ecm_queue_size = 8 #размер очереди запросов
    extended_newcamd = 0 #отдавать несколько CAID на одном порту
    #1 - отдаем все что прописано в данной секции в provider
    #2 - сканируем все сервера типа newcamd и передаем информацию прописанную в provider найденных серверов
    keepalive = 300 #закрывать неактивное соединение по истечению n секунд
    max_not_decoded = N #отправлять нулевой DW в случае N неудачных попыток декодирования
    guest_account = account_login #
    filter_group = 0 #группа, используется в условиях фильтра
    force_auto_update = 0 #1 - отдавать принудительно номера карт для AU
    allow_ip = 127.0.0.1/32, 10.0.0.1/8 #разрешить доступ только с перечисленных адресов/сетей
    deny_ip = 127.0.0.1/32, 10.0.0.1/8 #запретить доступ с перечисленных адресов/сетей
    extra_data = 1 #1 - отправлять расширенный статус декодирования WiCardd клиенту
    

    По этому еще раз вопрос - только ли те программы которые используют DVB API (один vdr)  работают с ними и больше никто ?

  18. Сорри за невнимательность , то что указал невалидный бинарник.

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

    А какая разница чем обращаться на oscam или wicardd если конфигурить их с открытием порта, и обращаться к ним по сетевому адресу , а не по dvbapi  на соккет?

  19. taraslp

    На эмоции была прочитана мораль.

    Спросили как установить wicardd  я ответил дважды и уточнил где лежат настройки.

    Спрашивающий ни разу не спросил как настроить связку конкретной программы с wicardd. тем более что вы ему об этом намекали.  Вопрос был повторяю как установить и какие трудности могут быть.

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

    Я  неверно что то рассказал и wicardd по моему описанию не заработает ?

    Как с такими входящими данными можно конкретно рассказать как его конфигурировать далее.

    Однозначного ответа или мануала  по именно конфигурации с таким вопросом не будет. Поэтому и был отправлен к документации той программы которую он собирается привязывать.

    Ответ на "Я не курящий и документацию не курю."

    Я с Kaffeine и Tvheadend не работал. По этому либо начинайте курить либо спросите у других.

    Если Kaffeine или  Tvheadend умеет работать с  кард сервером значит и с wicardd будет работать. wicardd это кардсервер точно такой же как oscam . И ему неважно кто к нему обращается программа Kaffeine или спутниковый тюнер (имеются ввиду типа openbox octagon или прочее) Ему главное протокол обмена . Протокол соблюдён значит будет работать.

  20. Спасибо Вам за столь скорый ответ , особенно хочу поблагодарить Вас за фразу с которой началось вступление " По сути ничего сложного ..." , может оно и так , но что касаемо

     

     

    Все понятно вам нужно было - что бы вам дали такую таблетку , что бы у вас все выросло само =).

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

    И второе сразу бы написали Нужен мануал для 5летнего ребенка.

    Вы же спросили легко или сложно  и какие трудности - Вам набросали алгоритм действий. Там что было написано "Инструкция - от инструкции не отступать !" Что не так ?

    Как спросили так вам и ответили.

    В правильно заданном вопросе, половина правильного ответа ! © Сенека.

     

    Более подробно если вы ставите wicardd в убунту

    1. взять бинарник викарда тут , распаковать архив на компьютере с убунту, тот компьютер на котором он будет работать, например в каталог /temp

    2. sudo apt-add-repository ppa:aap/cam

    3. sudo apt-get update

    4. sudo apt-get install wicard-installer

    В процессе установки он ругнется на бинарник и выскочит окошко в нем пропишите ПУТЬ на НА РАСПАКОВАННЫЙ (то место куда вы распаковали его если по первому пункту то /tmp) бинарник , после установки в /etc/wicard отконфигурируете настройки Тут вам я не помогу, не зная ваших входных данных. За настройками конфига на ветку форума кардшаринг-настройки того ресурса который будете использовать.

    5. перегружаем !

     

    Викарду всеравно где работать и кому отдавать результат работы А вот то чем вы будете делать запросы к викарду должно уметь обращаться к нему.

     

    Дальше курим документацию той программы которая должна работать в связке с викардом, если умеет она это делать, то как.

    Если 5 пунктов опять не складываются у вас в голове , бросить эту затею.

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

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

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

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

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

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

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

     

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

×
×
  • Создать...