sergik01

Профи в Сат-ТВ
sergik01!
DCRB(Дисней) - открывается без проблем,но ESPN Classic - нет.
Выложи пожалуйста свой "wicardd" один бинарник-думаю дело в нём..?
По-моему у меня эта версия стоит. Это последнее, что автор давал. Я на ней тестировал карту Триколор 52 серии.
 

Вложения

  • wicardd.rar
    112,9 KB · Просмотры: 170

georg30

Профи в Сат-ТВ
Нет-это не тот,с этим даже дисней не открывается,у меня как раз и стоял тот что давал тебе автор.
http://sat-forum.su/index.php/topic,7681.75.html с комментарием:"Попробуйте, должно работать без фильтров." ,?
Вобщем хватит,что-то я упёрся не по делу..?
 

Muxtair

Пользователь
Пытаюсь разобраться с wicardd, вроде работает, переключает быстрее чем mgcamd, но есть кое какие вопросы по настройке.
Если зайти по http на wicard, http://192.168.1.4:8081/

откуда там иденты 030600 и 023D00 если у меня в wicardd.conf только 023700, у сервера шары только один идент на SD и HD каналы.
[filter]
name = ntv+
rule = caid=0500;ident=023700;accept
[reader]
active = 1
type = newcamd525
account = login:pass@ip:port:0102030405060708091011121314
debug = 1
reconnect_delay = 10
filter = ntv+
может быть просто написать
rule = caid=0500;ident!=023700;reject
 

sergik01

Профи в Сат-ТВ
откуда там иденты 030600 и 023D00 если у меня в wicardd.conf только 023700, у сервера шары только один идент на SD и HD каналы.
Это показывает то, что доступно (какие иденты) на данном порту у шаровода. А уж какие использовать, дело личное.
 

Muxtair

Пользователь
2sergik01
Для моего сервера нужно в фильтре писать так:
rule = caid=0500;ident!=023700;reject
или так:
rule = caid=0500;ident=023700;accept
 
Последнее редактирование:

sergik01

Профи в Сат-ТВ
Для моего сервера нужно в фильтре писать так:
rule = caid=0500;ident!=023700;reject
или так:
rule = caid=0500;ident=023700;accept
Если сервер весь пакет раздаёт с пиратки 023700, то первый фильтр
rule = caid=0500;ident!=023700;reject
можно прописать для DVB, а второй для ридера.
Конечно, если больше ничего не шарится по 0500. Иначе reject для DVB будет блокировать все иденты, кроме 023700.
 

Muxtair

Пользователь
Если сервер весь пакет раздаёт с пиратки 023700, то первый фильтр
rule = caid=0500;ident!=023700;reject
можно прописать для DVB, а второй для ридера.
Конечно, если больше ничего не шарится по 0500. Иначе reject для DVB будет блокировать все иденты, кроме 023700.

Если Я Вас правильно понял, то у меня в wicardd.conf должно быть следушее:
[dvb]
type = openxcas
filter = dvb
[filter]
name = dvb
rule = caid=2600;reject
rule = caid=4ae1;ident=14;reject
rule = caid=4ae1;ident=15;ident:=0;accept # для Платформы
rule = caid=4ae1;ident=11;ident:=0;accept # для Триколора
rule = caid=0500;ident!=023700;reject # Здесь будет игнорировать все кроме 023700 идента
rule = accept
debug = 1

[filter]
name = ntv+
rule = caid=0500;ident=023700;accept # А здесь сам идент по которому идет шара
[reader]
active = 1
type = newcamd525
account = login:pass@ip:port:0102030405060708091011121314
debug = 1
reconnect_delay = 10
filter = ntv+
 

needz

Любитель Сат-ТВ
Выкладываю лог в том месте, где на канале Теленяня происходит затык через 10 секунд, может кто сможет посмотреть, в чём проблема (настройки конфига из топика):

15:13:34.559 DVB0[OpenXCAS]: dvb_stop_ecm_filters_exept_pid demux_id 0, pid 0bbd
15:13:34.559 DVB0[OpenXCAS]: write cw1 index: 0
15:13:40.842 DVB0[OpenXCAS]: STOP_PMT_ECM
15:13:40.843 DVB0[OpenXCAS]: dvb_stop_filter: filter_no 0
15:13:40.854 DVB0[OpenXCAS]: STOP_CAT_EMM
15:13:42.395 DVB0[OpenXCAS]: SELECT_CHANNEL
15:13:42.395 DVB0[OpenXCAS]: channel change: sid = 791a, vpid = 142, apid = 192
15:13:42.407 DVB0[OpenXCAS]: START_PMT_ECM
15:13:42.408 DVB0[OpenXCAS]: capmt:
00 79 1A 00 00 57 00 81 08 00 00 00 00 00 00 01
00 82 02 01 00 84 02 00 00 09 0F 05 00 EF A2 10
01 00 13 01 20 14 03 02 37 00 09 0F 05 00 F3 8A
10 01 00 13 01 20 14 03 04 06 10 09 0F 05 00 EB
BA 10 01 00 13 01 20 14 03 03 06 00 09 0F 05 00
E7 D2 10 01 00 13 01 20 14 03 04 06 00 02 E1 42
F0 03 52 01 01 04 E1 92 F0 09 0A 04 72 75 73 01
52 01 02
15:13:42.409 DVB0[OpenXCAS]: program_number 791A demux_id: 0 ca_index: 0 program_info_length: 87
15:13:42.410 DVB0[OpenXCAS]: descr type: 81 length: 8
15:13:42.411 DVB0[OpenXCAS]: descr type: 82 length: 2
15:13:42.411 DVB0[OpenXCAS]: descr type: 84 length: 2
15:13:42.412 DVB0[OpenXCAS]: descr type: 09 length: 15
15:13:42.412 DVB0[OpenXCAS]: CA_descr caid 500 capid fa2 provid 23700
15:13:42.413 DVB0[OpenXCAS]: descr type: 09 length: 15
15:13:42.414 DVB0[OpenXCAS]: CA_descr caid 500 capid 138a provid 40610
15:13:42.415 DVB0[OpenXCAS]: descr type: 09 length: 15
15:13:42.415 DVB0[OpenXCAS]: CA_descr caid 500 capid bba provid 30600
15:13:42.416 DVB0[OpenXCAS]: descr type: 09 length: 15
15:13:42.416 DVB0[OpenXCAS]: CA_descr caid 500 capid 7d2 provid 40600
15:13:42.417 DVB0[OpenXCAS]: stream type: 02 (MPEG2 Video) pid: 0142 length: 3
15:13:42.417 DVB0[OpenXCAS]: descr type: 52 length: 1
15:13:42.417 DVB0[OpenXCAS]: stream type: 04 (MPEG2 Audio) pid: 0192 length: 9
15:13:42.418 DVB0[OpenXCAS]: descr type: 0a length: 4
15:13:42.419 DVB0[OpenXCAS]: descr type: 52 length: 1
15:13:42.419 DVB0[OpenXCAS]: found 4 ecm pids and 2 stream pids in PMT
15:13:42.420 DVB0[OpenXCAS]: dvb_set_filter: filter_no 0
15:13:42.420 DVB0[OpenXCAS]: dvb_open_device demux_id=0, type=0
15:13:42.421 DVB0[OpenXCAS]: dvb_set_filter: filter_no 1
15:13:42.421 DVB0[OpenXCAS]: dvb_open_device demux_id=0, type=0
15:13:42.422 DVB0[OpenXCAS]: dvb_set_filter: filter_no 2
15:13:42.423 DVB0[OpenXCAS]: dvb_open_device demux_id=0, type=0
15:13:42.452 DVB0[OpenXCAS]: START_CAT_EMM
15:13:43.026 DVB0[OpenXCAS]: ECM pid fa2, demux_id 0, filter_no 0, exm_pid_no 0, table 80, chid 0000
80 70 4B 00 90 03 02 37 08 9F 10 52 55 53 2A 55
4B 52 23 53 45 52 56 32 36 05 06 E0 01 C0 E2 03
3D 36 25 E2 03 3D 36 07 E2 03 3D 36 80 E2 03 3D
36 61 EA 10 D4 C1 62 FB C5 D3 1C AB 60 C9 6F DF
B1 C9 8F 0E F0 08 29 35 6C 8B AA C5 12 4B
15:13:43.028 wicardd: ECM (0500:023700/791A) from DVB0[OpenXCAS] inserted to the queue of R0[newcamd525]
15:13:43.029 R0[newcamd525]: ECM 78 bytes
80 70 4B 00 90 03 02 37 08 9F 10 52 55 53 2A 55
4B 52 23 53 45 52 56 32 36 05 06 E0 01 C0 E2 03
3D 36 25 E2 03 3D 36 07 E2 03 3D 36 80 E2 03 3D
36 61 EA 10 D4 C1 62 FB C5 D3 1C AB 60 C9 6F DF
B1 C9 8F 0E F0 08 29 35 6C 8B AA C5 12 4B
15:13:43.054 R0[newcamd525]: network_message_send error=-1
15:13:43.227 DVB0[OpenXCAS]: ECM pid bba, demux_id 0, filter_no 1, exm_pid_no 2, table 80, chid 0000
80 70 4F 00 D2 02 0D 00 40 03 03 06 08 9F 10 52
55 53 2A 55 4B 52 23 53 45 52 56 33 30 05 06 E0
01 C0 E2 03 3D 36 25 E2 03 3D 36 07 E2 03 3D 36
80 E2 03 3D 36 DE EA 10 D5 D9 1D 69 0D ED A4 0E
A5 2F 24 A9 66 37 BA 4A F0 08 C3 9C 81 55 45 AF
FF C6
15:13:43.229 wicardd: ECM (0500:030600/791A) from DVB0[OpenXCAS] not handled
15:13:43.230 DVB0[OpenXCAS]: Cannot dispatch ECM request
15:13:43.251 R0[newcamd525]: MSG_CARD_DATA_REQ
E4 10 2D B1 05 00 00 00 00 00 00 00 00 00 03 02
37 00 00 00 00 00 00 00 00 00 03 06 00 00 00 00
00 00 00 00 00 04 06 00 00 00 00 00 00 00 00 00
15:13:43.252 R0[newcamd525]: CAID=0500, nprov=3, UA=0000000000000000
15:13:43.254 R0[newcamd525]: prov #0 ident=023700, SA=0000000000000000
15:13:43.254 R0[newcamd525]: prov #1 ident=030600, SA=0000000000000000
15:13:43.255 R0[newcamd525]: prov #2 ident=040600, SA=0000000000000000
15:13:43.255 R0[newcamd525]: reconnecting... connected
15:13:43.256 R0[newcamd525]: ECM 78 bytes
80 70 4B 00 90 03 02 37 08 9F 10 52 55 53 2A 55
4B 52 23 53 45 52 56 32 36 05 06 E0 01 C0 E2 03
3D 36 25 E2 03 3D 36 07 E2 03 3D 36 80 E2 03 3D
36 61 EA 10 D4 C1 62 FB C5 D3 1C AB 60 C9 6F DF
B1 C9 8F 0E F0 08 29 35 6C 8B AA C5 12 4B
15:13:43.318 R0[newcamd525]: received 19 bytes
80 10 10 0D 1A E6 0D E3 16 A8 A1 09 EE 6E 65 02
B2 E7 9B
15:13:43.319 R0[newcamd525]: ECM (0500:023700/791A) for DVB0[OpenXCAS] decoded (292 ms)
 

diamonde

Любитель Сат-ТВ
needz, Хотелось бы еще настройки глянуть, потом какой пакет смотрите, хотя судя по логу +++ с 36. Видно что сервер шары вроде как не отрабатывает вовремя..
 

needz

Любитель Сат-ТВ
[global]
log = /tmp/wicardd.log
log_size = 100
debug = 3
daemon = 0

[webif]
port = 8081
debug = 0

[dvb]
type = openxcas
filter = dvb
debug = 3

[filter]
name = dvb
rule = caid=2600;reject
rule = caid=4ae1;ident=14;reject
rule = caid=4ae1;ident=15;ident:=0;accept
rule = caid=4ae1;ident=11;ident:=0;accept
rule = accept

[filter]
name = ntv_sd
rule = caid=0500;ident=023700;sid!=2f45,2f46,2f47,2f48,2f49,2f4a,2f4b;accept

[reader]
active = 1
type = newcamd525
account =
reconnect_delay = 10
filter = ntv_sd
debug = 3

[filter]
name = ntv_hd
rule = caid=0500;ident=030600;sid=2f45,2f46,2f47,2f48,2f49,2f4a,2f4b;accept

[reader]
active = 1
type = newcamd525
account =
reconnect_delay = 10
filter = ntv_hd
debug = 3

[filter]
name = platform
rule = caid=4ae1;ident=0;accept

[reader]
active = 1
type = newcamd525
account =
reconnect_delay = 20
filter = platform
debug = 3
 

diamonde

Любитель Сат-ТВ
Попробуй так:
[filter]
name = dvb
rule = caid=2600;reject
rule = caid=4ae1;ident=14;reject
rule = caid=4ae1;ident=15;ident:=0;accept
rule = caid=4ae1;ident=11;ident:=0;accept
rule = caid=0500;ident=023700;sid!=2f45,2f46,2f47,2f48,2f 49,2f4a,2f4b;accept
rule = caid=0500;ident=030600;sid=2f45,2f46,2f47,2f48,2f4 9,2f4a,2f4b;accept
rule = accept

А фильтры ntv_hd, ntv_sd убери, у меня так идет
 

vasilich07

Профи в Сат-ТВ
Колеги подскажите может у кого случался такой косяк, установил по инструкции и описаниям в соответствующей ветке викард 1.05, сконфигурировал под свой ш.с. запустил .Все идет только почемуто затыки на Платформе СД, через разные промежутки секунд на 20 каналы кодируются потом снова открывается и далее так же, все остальные пакеты (в том числе и Платформа ХД) работают без проблем. Реконтент не менял (20).
Вот мои настройки:
[filter]
name = dvb
rule = caid=2600;reject
rule = caid=4ae1;ident=14;reject
rule = caid=4ae1;ident=15;ident:=0;accept
rule = caid=4ae1;ident=11;ident:=0;accept
rule = accept
debug = 1

[filter]
name = platform
rule = caid=4ae1;ident=0;accept

[reader]
active = 1
type = newcamd525
account = логин:пароль@сервер:порт:0102030405060708091011121314
debug = 1
reconnect_delay = 20
filter = platform
Может что не правильно? Но тогда почему Хд каналы не кодируются.
 

VadimIv

Moderator
Команда форума
Колеги подскажите может у кого случался такой косяк
На первой страничке есть ссылка на форум автора. Может ему лучше задать этот вопрос?
У тебя так с пробелом и прописано?
Код:
0102030405060708091011121 314

Но тогда почему Хд каналы не кодируются.
Что ты имеешь в виду? У кого HD каналы не кодируются?
 

vasilich07

Профи в Сат-ТВ
На первой страничке есть ссылка на форум автора. Может ему лучше задать этот вопрос?
У тебя так с пробелом и прописано?
Код:
0102030405060708091011121 314


Что ты имеешь в виду? У кого HD каналы не кодируются?

1. Написано без пробела.
2. Это я имел ввиду что с Платформы на то время когда писал сообщение ХД каналы шли без затыков, а СД открывались но через некоторое время снова закрывались.

Скорее всего косяк был на серваке или у провайдера, т.к. чуть позже перестали открываться и ХД каналы причем не открывали все эмули (ни Викард, ни Мультикас, Мжкамд). Может еще какой то из файлов Викарда криво встал при загрузке (я навсякий случай переустановил). К ночи все пошло.
Но пока я не вижу особых преимуществ Викарда перед Мультикас. Скорость переключения каналов лишь незначительно быстрее (может быть какие то доли секунды или вообще такая же) Зато пока много сырых мест. Бисс не прикручен. Другие кодировки кроме крипто тоже не открывает. Да и крипто не весь. Ну может в новой версии часть проблем устранят, а пока наверно уйду обратно на Мультикас.
 

VadimIv

Moderator
Команда форума
На сайте автора есть обновление.
Заработал syslog. Добавлен параметр
keepalive = 300 (300 - время в секундах, если 0 - выкл.)

Код:
[global]
#log = /tmp/wicardd.log
log_size = 1  
log = 192.168.0.3
debug = 1 
syslog = 1               
daemon = 0
 

Вложения

  • wicarddlite-mips-azbox100930.rar
    127 KB · Просмотры: 58
Последнее редактирование:

vasilich07

Профи в Сат-ТВ
На сайте автора есть обновление.
Заработал syslog. Добавлен параметр
keepalive = 300 (300 - время в секундах, если 0 - выкл.)

Код:
[global]
#log = /tmp/wicardd.log
log_size = 1  
log = 192.168.0.3
debug = 1 
syslog = 1               
daemon = 0

Ты сам обновил уже? Если да, то как работает?
 

Suchov

Профи в Сат-ТВ
Я уже обновился.
syslog не активировал
В просмотре разницы пока не заметил.
Дополнительно указал еще :
ecm_ttl = 3500 #время жизни ECM запроса в мс
Если правильно понял, в случае не получения ответа от сервера ш@ры через 3500 мс, запрос будет повторен? Поправьте, если ошибаюсь.
 
Последнее редактирование:

VadimIv

Moderator
Команда форума
Ты сам обновил уже?
Что-то он у меня как-то тормозит. Медленнее стартует, медленнее стал каналы переключать...
Каждые секунд 10-15 на экране фриз с подсыпанием картинки. В логе - все отлично. Особо не разбирался - времени нет.

P.S. Выключил syslog - вроде тормозить перестало.
 
Последнее редактирование:

vasilich07

Профи в Сат-ТВ
У меня викард не открывает каналы пакета Пентхауз. Нужно менять конфиги? (Фильтр, ридер добавлять) В новой версии интересно открывать будет?
 

sergik01

Профи в Сат-ТВ
У меня викард не открывает каналы пакета Пентхауз. Нужно менять конфиги? (Фильтр, ридер добавлять) В новой версии интересно открывать будет?
Естественно нужно конфиги посмотреть и лог канала. То есть каид и идент. И как сервер этот канал раздаёт нужно знать.

А от версии открытие не будет зависеть.
 
Сверху