sergik01

Профи в Сат-ТВ
Для биса пробуйте так:

Сам не пробовал, вроде должно работать.
Уже раз десять написано, что бисс не работает!
Не понимает Опенкаст биссы с эмулей в формате софткам.
Так что можно и не пытаться.
 

leopold75

Профи в Сат-ТВ
sergik01,
Биссы вряд ли заработают. Проблема в Опенкаст. Он не понимает формат софткама для бисс. Аналогично как и у других эмулей с софткамом.
Уже раз десять написано, что бисс не работает!
Не понимает Опенкаст биссы с эмулей в формате софткам.
Так что можно и не пытаться.

Ну и фиг с ним, форматом. А что если скормить продукту правлиьный БИСС в формате

2600:000000:1A18:1A18:1006102611071129 ?

Ведь это не так сложно - выцепить VPID и SID
Будет работать? попробую протестить...
 

sergik01

Профи в Сат-ТВ
sergik01,

Ну и фиг с ним, форматом. А что если скормить продукту правлиьный БИСС в формате

2600:000000:1A18:1A18:1006102611071129 ?

Ведь это не так сложно - выцепить VPID и SID
Будет работать? попробую протестить...

Да не в этом дело. Не в формате записи ключа дело.
Сам эмуль Викард ключ бисс в софткаме находит. Подставляет. И даже пишет в логе, что "декодед". То есть эмуль отрабатывает как положено.
Но на экране "малевич".
А если ему предложить другой формат записи, то эмуль просто не поймёт эту запись. И естествено из софткама не считает. Будет надпись в логе что-то типа ключ не найден.

Вот что в логе

23:51:11.057 R0[emubiss]: ECM queue size = 8
23:51:11.057 R0[emubiss]: filter(s) used: biss
23:51:11.059 R0[emubiss]: cannot init reader handler


То есть не понимает такой формат ключа 2600:000000:1A18:1A18:1006102611071129


Поэтому и писал выше, что для опенкаста нужно что-то ещё передавать, чтоб мог бисс открыть. А для этого нужно сам эмуль модернизировать. Так как это сделано в мультикасе.

Во всяком случае, если есть желание "поковыряться" и убедится, то пожалуйста. Просто я уже это давно проверил.

Вот как выглядит лог в бисс

00:10:17.849 DVB0[OpenXCAS]: program_number 06C2 demux_id: 0 ca_index: 0 program_info_length: 37
00:10:17.849 DVB0[OpenXCAS]: descr type: 81 length: 8
00:10:17.849 DVB0[OpenXCAS]: descr type: 82 length: 2
00:10:17.850 DVB0[OpenXCAS]: descr type: 84 length: 2
00:10:17.851 DVB0[OpenXCAS]: descr type: 0b length: 2
00:10:17.851 DVB0[OpenXCAS]: descr type: 09 length: 4
00:10:17.851 DVB0[OpenXCAS]: CA_descr caid 2600 capid 1fff provid 0
00:10:17.852 DVB0[OpenXCAS]: descr type: 10 length: 6
00:10:17.853 DVB0[OpenXCAS]: stream type: 02 (MPEG2 Video) pid: 0a0b length: 0
00:10:17.854 DVB0[OpenXCAS]: stream type: 04 (MPEG2 Audio) pid: 0a0c length: 6
00:10:17.854 DVB0[OpenXCAS]: descr type: 0a length: 4
00:10:17.854 DVB0[OpenXCAS]: stream type: 04 (MPEG2 Audio) pid: 0a0d length: 6
00:10:17.855 DVB0[OpenXCAS]: descr type: 0a length: 4
00:10:17.856 DVB0[OpenXCAS]: stream type: 06 (Teletext/VBI) pid: 0a0f length: 17
00:10:17.856 DVB0[OpenXCAS]: descr type: 56 length: 15
00:10:17.856 DVB0[OpenXCAS]: found 1 ecm pids and 4 stream pids in PMT
00:10:17.857 dvb: caid=2600, ident=000000, sid=06C2, chid=0000, marker=00000000
00:10:17.857 dvb: match [accept any]
00:10:17.858 R0[emubiss]: ECM 4 bytes 06 C2 1F FF
00:10:17.858 R0[emubiss]: DCW EB 8C D2 49 95 A1 74 AA EB 8C D2 49 95 A1 74 AA
00:10:17.859 R0[emubiss]: ECM (2600:000000/6C2) for DVB0[OpenXCAS] decoded (2 ms)
00:10:17.859 DVB0[OpenXCAS]: dvb_stop_ecm_filters_exept_pid demux_id 0, pid 1fff
00:10:17.861 DVB0[OpenXCAS]: write cw0 index: 0
00:10:17.861 DVB0[OpenXCAS]: write cw1 index: 0
00:10:17.863 wicardd: ECM (2600:000000/6C2) from inserted to the queue of R0[emubiss]
00:10:17.864 dvb: caid=2600, ident=000000, sid=06C2, chid=0000, marker=00000000
00:10:17.867 dvb: match [accept any]
00:10:17.869 R0[emubiss]: ECM 4 bytes 06 C2 0A 0B
00:10:17.869 R0[emubiss]: DCW EB 8C D2 49 95 A1 74 AA EB 8C D2 49 95 A1 74 AA
00:10:17.869 R0[emubiss]: ECM (2600:000000/6C2) for DVB0[OpenXCAS] decoded (5 ms)
00:10:17.870 DVB0[OpenXCAS]: dvb_stop_ecm_filters_exept_pid demux_id 0, pid 1fff
00:10:17.871 wicardd: ECM (2600:000000/6C2) from inserted to the queue of R0[emubiss]
00:10:17.871 dvb: caid=2600, ident=000000, sid=06C2, chid=0000, marker=00000000
00:10:17.872 dvb: match [accept any]
00:10:17.873 R0[emubiss]: ECM 4 bytes 06 C2 0A 0C
00:10:17.873 R0[emubiss]: DCW EB 8C D2 49 95 A1 74 AA EB 8C D2 49 95 A1 74 AA
00:10:17.874 R0[emubiss]: ECM (2600:000000/6C2) for DVB0[OpenXCAS] decoded (3 ms)
00:10:17.874 DVB0[OpenXCAS]: dvb_stop_ecm_filters_exept_pid demux_id 0, pid 1fff
00:10:17.875 wicardd: ECM (2600:000000/6C2) from inserted to the queue of R0[emubiss]
00:10:17.875 dvb: caid=2600, ident=000000, sid=06C2, chid=0000, marker=00000000
00:10:17.876 dvb: match [accept any]
00:10:17.876 R0[emubiss]: ECM 4 bytes 06 C2 0A 0D
00:10:17.877 R0[emubiss]: DCW EB 8C D2 49 95 A1 74 AA EB 8C D2 49 95 A1 74 AA
00:10:17.877 R0[emubiss]: ECM (2600:000000/6C2) for DVB0[OpenXCAS] decoded (2 ms)
00:10:17.877 DVB0[OpenXCAS]: dvb_stop_ecm_filters_exept_pid demux_id 0, pid 1fff
00:10:17.880 wicardd: ECM (2600:000000/6C2) from inserted to the queue of R0[emubiss]
00:10:17.880 dvb: caid=2600, ident=000000, sid=06C2, chid=0000, marker=00000000
00:10:17.881 dvb: match [accept any]
00:10:17.881 R0[emubiss]: ECM 4 bytes 06 C2 0A 0F
00:10:17.882 R0[emubiss]: DCW EB 8C D2 49 95 A1 74 AA EB 8C D2 49 95 A1 74 AA
00:10:17.882 R0[emubiss]: ECM (2600:000000/6C2) for DVB0[OpenXCAS] decoded (2 ms)
00:10:17.883 DVB0[OpenXCAS]: dvb_stop_ecm_filters_exept_pid demux_id 0, pid 1fff
00:10:17.884 wicardd: ECM (2600:000000/6C2) from inserted to the queue of R0[emubiss]


А вот как это же видит опенкаст.



[OPENXCAS_API:Sat Sep 4 00:15:41.499] openxcas_adaptor_open_channel:221 ## (wicardd)
osdep_msq_client_connect : key_request 0x60C4D664 key_response 0x60C4D665
[OPENXCAS_API:Sat Sep 4 00:15:41.709] openxcas_module_send_msg:179 ## (wicardd): success to send message(403) at tryCount = 0
[OPENXCAS_API:Sat Sep 4 00:15:41.725] openxcas_stop_filter:861 ## Not exist ECM filter
[OPENXCAS_API:Sat Sep 4 00:15:41.725] openxcas_stop_filter:861 ## Not exist ECM filter
[OPENXCAS_API:Sat Sep 4 00:15:41.726] openxcas_module_send_msg:179 ## (wicardd): success to send message(200) at tryCount = 0
[OPENXCAS_API:Sat Sep 4 00:15:41.728] openxcas_module_send_msg:179 ## (wicardd): success to send message(204) at tryCount = 0
[OPENXCAS_API:Sat Sep 4 00:15:41.729] openxcas_module_send_msg:179 ## (wicardd): success to send message(204) at tryCount = 0



То есть в запросе для опенкаст не хватает <PIDFILTER>.
Где его взять?
И вот тут неожиданность. Его можно взять с криптовокс.
То есть эмуль запоминает последний фильтр и оставляет его для БИСС.
Иными словами.
Сначала нужно включть канал с эму криптовокс, а потом с бисс.
И БИСС канал ОТКРЫВАЕТСЯ!

Проверил такую комбинацию с Дисней и ESPN с 9 градусов.
 
Последнее редактирование:

diamonde

Любитель Сат-ТВ
Зачем? С установленным BISS плагином - без проблем. Там всё прописываешь и спокойно смотришь.
Ну это ради спортивного интереса...

Ну а теперь результаты теста, тут у меня пару раз шаросервер падал (провайдер инет отрубал) так после восстановления эмуль сам не переподключался к серваку пока не листнешь канал, как это лечится?? Я конфиги читал пока недопонял.
 

leopold75

Профи в Сат-ТВ
У меня странность какая-то на Azbox Elite

[OPENXCAS_API:Sun Sep 5 04:15:32.140] openxcas_open:285 ## wicardd
[OPENXCAS_API:Sun Sep 5 04:15:32.156] load_xcas_control:98 ## loaded controller ID = 0x19760507
osdep_msq_server_open : key_request 0x60C4D664 key_response 0x60C4D665
osdep_msq_server_open : request msq is already created
osdep_msq_server_open : response msq is already created
osdep_msq_client_connect : key_request 0x60C4D664 key_response 0x60C4D665


Доходим до этого места и дальше ничего не происходит
mgcamd в сравнении работает отлично

Подскажите плиз, куда копать?
 

sergik01

Профи в Сат-ТВ
Подскажите плиз, куда копать?
Нужно лог показать нормальный, а не обрывок из FTP.
Тот, что в файл викард.лог пишется.
Во всех секциях поставить дебаг=3. Тогда полностью всё покажет.
 

georg30

Профи в Сат-ТВ
sergik!
У меня этот "фокус" - переключения с "крипт" - на бисс-почемуто- не "прокатывает"?
10:18:10.984 dvb: match [accept any]
[OPENXCAS_API:Sun Sep 5 10:18:10.987] openxcas_filter_callback_ex:1168 ## <PIDFILTER> stream_id = 0, sequence = 3, pid = 0x0a1e
10:18:10.987 R9[emucworks]: ECM 156 bytes
81 70 99 81 FF 00 00 94 80 60 29 E5 40 68 52 C5
F6 74 83 F2 68 B6 48 2E CD ED 40 2B D3 5F CB 9E
53 E8 F3 5C EC 10 51 68 4D 2B 95 78 39 A9 9A A8
B6 8A 81 69 C8 7B 25 D9 73 80 E2 D7 B5 83 51 D8
05 AF CC C5 DB 0C E8 1C 6E E4 3A 4E 5C 07 AF 8A
C4 F2 DD 06 70 C5 0F DE FC 42 61 51 7A AE F1 F9
EE 40 76 FE 8C 49 1F 89 0A F7 83 01 A0 84 02 A0
01 8C 03 08 00 05 8E 02 29 25 8F 01 01 91 01 01
DB 10 D7 93 A0 6A AD FB 88 CD 02 64 BC F3 89 99
83 9E DF 08 54 0B 5C 5C 6D AB DE F2
10:18:10.991 cw: prov: A0, keyid 0
10:18:10.993 R9[emucworks]: DCW 85 9E 50 73 AE 04 8D 3F 98 A3 0D 48 12 61 72 E5
10:18:10.994 R9[emucworks]: ECM (0D03:0000A0/6CC) for DVB0[OpenXCAS] decoded (19 ms)
[OPENXCAS_API:Sun Sep 5 10:18:10.996] openxcas_module_send_msg:179 ## (wicardd): success to send message(204) at tryCount = 0
[OPENXCAS_API:Sun Sep 5 10:18:22.638] openxcas_module_send_msg:179 ## (wicardd): success to send message(401) at tryCount = 0
[OPENXCAS_API:Sun Sep 5 10:18:22.639] openxcas_module_send_msg:179 ## (wicardd): success to send message(403) at tryCount = 0
[OPENXCAS_API:Sun Sep 5 10:18:24.332] openxcas_module_send_msg:179 ## (wicardd): success to send message(403) at tryCount = 0
10:18:24.332 dvb: caid=2600, ident=000000, sid=06BD, chid=0000, marker=00000000
10:18:24.332 dvb: expression [if caid (2600) then reject]
10:18:24.333 dvb: match=1 not_flag=0 assign=0
10:18:24.334 dvb: match [if caid (2600) then reject]
-----------------------------------------------------------------------------------
Понятно -не находит фильтр..?

Вот конфигурация для бисс-может здесь -надо что-то поправить..?
[filter]
name =biss
rule = caid=2600;sid=17DE,198C,6BD;accept
[reader]
active = 1 #отлючение секции
type = emubiss #поддежка BISS
debug = 3 #уровень логирования 0 - 3
file = /PLUGINS/OpenXCAS/SoftCam.Key #файл с ключами
ecm_queue_size = 8 #размер очереди запросов
filter = biss
--------------------------------------------------------------------------------
sid=6BD - это как раз для- ESPN Classic
 
Последнее редактирование:

sergik01

Профи в Сат-ТВ
sergik!
У меня этот "фокус" - переключения с "крипт" - на бисс-почемуто- не "прокатывает"?

Вот конфигурация для бисс-может здесь -надо что-то поправить..?
[filter]
name =biss
rule = caid=2600;sid=17DE,198C,6BD;accept
[reader]
active = 1 #отлючение секции
type = emubiss #поддежка BISS
debug = 3 #уровень логирования 0 - 3
file = /PLUGINS/OpenXCAS/SoftCam.Key #файл с ключами
ecm_queue_size = 8 #размер очереди запросов
filter = biss

10:18:24.332 dvb: expression [if caid (2600) then reject]
--------------------------------------------------------------------------------
sid=6BD - это как раз для- ESPN Classic

В DVB фильтре нужно разрешть этот канал.
Вместо строки
rule = caid=2600;reject
Нужно написать
rule = caid=2600;sid!=17DE,198C,6BD;reject
То есть смысл получается
запретить все кроме сид=....
А уже в фильтре для бисс разрешить все.
[filter]
name =biss
rule = caid=2600;accept

Хотя у меня вообще нет этого фильтра.
 
Последнее редактирование:

sergik01

Профи в Сат-ТВ
Не работает.
С какого канала на какой ты переключаешься?
На 9 градусов на частоте 11727



Вот настройки
фильтр для DVB

rule = caid=2600;sid!=06BD,06C2;reject

И фильтр и ридеры для эму

[reader]
active = 1
type = emucworks
debug = 3
caid = 0D03
file = /PLUGINS/OpenXCAS/wicardd/SoftCam.Key
ecm_queue_size = 8

[filter]
name = biss
rule = caid=2600;accept

[reader]
active = 1
type = emubiss
file = /PLUGINS/OpenXCAS/wicardd/SoftCam.Key
#ecm_queue_size = 8
filter = biss
debug = 3


В софткаме

W 0D03A0 00 2179387D6246099FB2E9733BDB4E1B78 ;British Telecom (13.0°E)
W 0D03A0 06 C8791A66BE69;British Telecom (13.0°E)


F 06BD1FFF 00 EB8CD24995A174AA ;ESPN Classic Europe (9.0E)
F 06BD1FFF 01 EB8CD24995A174AA ;ESPN Classic Europe (9.0E)
F 06C21FFF 00 EB8CD24995A174AA ;ESPN America Europe (9.0E)
F 06C21FFF 01 EB8CD24995A174AA ;ESPN America Europe (9.0E)


Вот короткое видео.
Переключение с Дисней на NASN
http://zalil.ru/29639919
 

georg30

Профи в Сат-ТВ
Канал кодирован в бисс..


а этот формат -для статики(DCW)

F 06BD1FFF 00 EB8CD24995A174AA ;ESPN Classic Europe (9.0E)
F 06BD1FFF 01 EB8CD24995A174AA ;ESPN Classic Europe (9.0E)
эти ключи скорее всего не при чём,в "SoftCam.key" -есть ключ бисс для этого канала
B 11727:27500:V EB8CD24995A174AA ; ESPN Classic Sp (009.0 E) <2010-04-08 17:33:04>
Я конечно последовал совету,но всё бестолку "ESPN Classic" не открывается,дело cкорее всего в
версии "wicarddlite-mips-azbox"...?
 

georg30

Профи в Сат-ТВ
Надо прописать два ридера:

[reader]
active = 1
type = emucworks
caid=0D00
debug = 3
file = /PLUGINS/OpenXCAS/wicardd/SoftCam.Key
ecm_queue_size = 8

[reader]
active = 1
type = emucworks
caid=0D03
debug = 3
file = /PLUGINS/OpenXCAS/wicardd/SoftCam.Key
ecm_queue_size = 8
 

sergik01

Профи в Сат-ТВ
Все понятно, к меня прописано 0D00 и я переключаюсь с Trevel (PG, PB ) на ТЕТ...
Естественно. Я и показал выше, что все три канала находятся на одной частоте. И поэтому работают. То есть похоже пидфильтр одинаковый.
Если сменить частоту (переключится на другой канал), то пид поменяется и не подойдёт для канала.
Поэтому и написал, что это срабатывает только на этих каналах.

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

fenbg

Профи в Сат-ТВ
если сразу включить эти каналы с бисс, то не открываются. А если после Дисней, то открываются.
Тоже самое и с mgcamd,раньше писали об этом в другом форуме:)
 

georg30

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