Пример конфигов с пояснениями.
[global]
#log = /tmp/wicardd.log #выод лога в файл Азбокса
#log_size = 10
#log = 192.168.1.10 #вывод лога на внешний комп
syslog = 1 # включение логирования для Сислога
#debug = 3 # уровень логироания
daemon = 0
[webif]
port = 8081 # вэбинтерфейс будет доступен по IP:8081
debug = 0
[dvb]
type = openxcas # для Азбокс
debug = 1
filter = dvb # название фильтра
[filter]
name = dvb
rule = caid=2600;reject
rule = caid=4ae1;ident=2;reject # игнорировать новую карту Триколор
rule = caid=4ae1;ident=14;reject # игнорировать идент для GS9300
rule = caid=4ae1;ident=15;ident:=0;accept # для Платформы
rule = caid=4ae1;ident=11;ident:=0;accept # для Триколор
rule = caid=4ae1;ident=13;ident:=0;accept #для Penthouse
rule = caid=0500;ident=040600,040610,040620,050100;reject # игнорировать лишнии
rule = accept
debug = 1
А далее каждому пакету свой фильтр. Типа так
[filter]
name = ntv_sd
rule = caid=0500;ident=023700;sid!=2f45,2f46,2f47,2f48,2f 49,2f4a,3715,3716,3717,3718,3719;accept
[reader]
active = 1
type = newcamd525
account = login:pass@IPort:0102030405060708091011121314
debug = 1
reconnect_delay = 10
filter = ntv_sd
[filter]
name = ntv_hd
rule = caid=0500;ident=030600;sid=2f45,2f46,2f47,2f48,2f4 9,2f4a,3715,3716,3717,3718,3719;accept
[reader]
active = 1
type = newcamd525
account =
debug = 1
reconnect_delay = 10
filter = ntv_hd
[filter]
name = platform
rule = caid=4ae1;ident=0;accept
[reader]
active = 1
type = newcamd525
account =
reconnect_delay = 20
filter = platform
На этом эмуле можно разделять пакеты как на Оскаме.
То есть для каждого ридера свой идент задать.
Вот напрмер SEX с цента. Там весь Виаксесс каид 0500 на одном порту.
А с помощью фильтра я с него только SEX могу смотреть.
Вот как выглядит фильтр.
[filter]
name = sex
rule = caid=0500;ident=042200,041700;accept
[reader]
active = 0
type = newcamd525
account =
reconnect_delay = 20
filter = sex
То есть то, что не возможно добиться от мжкамд в принципе.
Соответственно, если нужно с другого сервера или порты ещё какой-то пакет в кодировке Виаксесс смотреть, то очень просто по аналогии добавить. И не будет запросов на не верный сервер.
[global]
#log = /tmp/wicardd.log #выод лога в файл Азбокса
#log_size = 10
#log = 192.168.1.10 #вывод лога на внешний комп
syslog = 1 # включение логирования для Сислога
#debug = 3 # уровень логироания
daemon = 0
[webif]
port = 8081 # вэбинтерфейс будет доступен по IP:8081
debug = 0
[dvb]
type = openxcas # для Азбокс
debug = 1
filter = dvb # название фильтра
[filter]
name = dvb
rule = caid=2600;reject
rule = caid=4ae1;ident=2;reject # игнорировать новую карту Триколор
rule = caid=4ae1;ident=14;reject # игнорировать идент для GS9300
rule = caid=4ae1;ident=15;ident:=0;accept # для Платформы
rule = caid=4ae1;ident=11;ident:=0;accept # для Триколор
rule = caid=4ae1;ident=13;ident:=0;accept #для Penthouse
rule = caid=0500;ident=040600,040610,040620,050100;reject # игнорировать лишнии
rule = accept
debug = 1
А далее каждому пакету свой фильтр. Типа так
[filter]
name = ntv_sd
rule = caid=0500;ident=023700;sid!=2f45,2f46,2f47,2f48,2f 49,2f4a,3715,3716,3717,3718,3719;accept
[reader]
active = 1
type = newcamd525
account = login:pass@IPort:0102030405060708091011121314
debug = 1
reconnect_delay = 10
filter = ntv_sd
[filter]
name = ntv_hd
rule = caid=0500;ident=030600;sid=2f45,2f46,2f47,2f48,2f4 9,2f4a,3715,3716,3717,3718,3719;accept
[reader]
active = 1
type = newcamd525
account =
debug = 1
reconnect_delay = 10
filter = ntv_hd
[filter]
name = platform
rule = caid=4ae1;ident=0;accept
[reader]
active = 1
type = newcamd525
account =
reconnect_delay = 20
filter = platform
На этом эмуле можно разделять пакеты как на Оскаме.
То есть для каждого ридера свой идент задать.
Вот напрмер SEX с цента. Там весь Виаксесс каид 0500 на одном порту.
А с помощью фильтра я с него только SEX могу смотреть.
Вот как выглядит фильтр.
[filter]
name = sex
rule = caid=0500;ident=042200,041700;accept
[reader]
active = 0
type = newcamd525
account =
reconnect_delay = 20
filter = sex
То есть то, что не возможно добиться от мжкамд в принципе.
Соответственно, если нужно с другого сервера или порты ещё какой-то пакет в кодировке Виаксесс смотреть, то очень просто по аналогии добавить. И не будет запросов на не верный сервер.
Комментарий