解决 CSM 双录第三方软件抓取不到 ext_log_file 文件的问题
在 CSM 配置业务过程中 有的客户业务系统是客户端的形式 不能通过 IE 来进行抓取 只能通过第三方抓包
配置如下
第三方抓包的配置分为服务端配置和客户端配置:
1. 修改 config 目录下的 ISAoption.ini 配置文件,默认是不放开的,去掉 path 和 show 前面的 #号。
2. 新增业务,录像触发,触发器填写 ext_log_mon,程序名和触发规则随意。
3. 删除客户端 config 目录下的 VideoPolicy.json 文件,重启服务。
4.Netcardread.ini 配置文件在客户端安装目录下的 Plugin\Com.Isearch.NetCapture 目录中,有需要可配置,配置完需要重启客户端服务。
配置文件 netcardread.ini
配置文件解析
[LOCAL]
#读取的设备对应的 ip,0= 所有设备
DEV_IP=0
#输出模式 (0= 每个包输出一个文件,1= 多个包输出一个文件,2= 输出表指定文件)
OUT_MODE=0
#每个文件包数
PACKAGE_NUM=10
#输出文件路径
OUT_PATH=c:\csm\ext_log_file
[FILTER]
#过滤 ip 列表,用逗号隔开
IPLIST=192.168.0.233,192.168.0.212
#过滤端口列表,用逗号隔开
PORTLIST=80,8080
#可打印字符比例
PRINT_RATE=70
然后就可以在 ext_log_file 看到文件 让后在 CSM 目录下新建 textfile 文件 然后就可以用 textfile 里的文件配置业务触发了 如果获取的文件里面有加密则让客户调用我们的接口或提供解密方式