接口名 | 请求队列 | 返回队列 |
281播放接口 | DHCC_281Mgr | 无 |
相机增删改接口 | DHCC_CameraListMgr | 无 |
比对结果过滤 | DHCC_CameraListFilterMgr | 无 |
比对结果 | 无 | DHCC_FaceResultMgr |
人员增删改 一比一比对 人口库比对 抓拍库库比对 | DHCC_ImageEngin | DHCC_ImageEnginReturn |
播放
request
{
"taskId":"123333333",
"Version":3,
"type":1,//[范围 0- 2] 1 播放 0 停止 2 获取devicelist
"dest_ip":"192.168.0.1",
"dest_port":8011,
"dest_ssrc":111111111,
"deviceid":"17032969935008544517"
}
停止
request
{
"taskId":"123333333",
"Version":3,
"type":0,//[范围 0- 1] 1 播放 0 停止 2 获取devicelist
"dest_ip":"192.168.0.1",
"dest_port":8011,
"deviceid":"17032969935008544517"
}
获取设备列表
request
{
"taskId":"123333333",
"Version":3,
"type":2,//[范围 0- 2] 1 播放 0 停止 2 获取devicelist
}
response
{
"CmdType":"Catalog",
"SN":"1",
"DeviceID":"34010000002000000010",
"Result":"OK",
"SumNum":"1",
"DeviceList":[{"DeviceID":"17032969935008544517",
"Name":"淝河派出所",
"Manufacturer":"HuaWei",
"Model":"HuaWei",
"Owner":"HuaWei",
"CivilCode":"17032969",
"Address":"HuaWei",
"Parental":"0",
"ParentID":"34010000002000000010",
"SafetyWay":"0",
"RegisterWay":"1",
"Secrecy":"0",
"Status":"OFF",
"IPAddress":"172.16.5.1",
"Port":"8000",
"LoginName":"admin",
"Password":"12345",
"Longitude":"",
"Latitude":"",
"ChannelNO":"1"}]
}
request
{
"taskId":"123333333",
"Version":3,//做过滤用
"type": 0,//范围 0 - 2 0: 增加 相机 1: 删除相机 2: 修改 相机列表
"camera_oid":"oid字符串",
"enabled":1,//0-1 0 禁用 1启用
}
response
{
"taskId":"123333333",
"Version":3,//做过滤用
"type": 0,//范围 0 - 2 0: 增加 相机 1: 删除相机 3: 修改 相机列表
"code":0,//成功 负数操作失败代码
}
request
{
"taskId":"123333333",
"Version":3,//做过滤用
"type": 1,//范围 0 - 2 0: 增加 相机 1: 删除相机 2: 修改 相机列表
"camera_oid":"oid字符串"
}
response
{
"taskId":"123333333",
"Version":3,//做过滤用
"type": 1,//范围 0 - 2 0: 增加 相机 1: 删除相机 3: 修改 相机列表
"code":0,//成功 负数操作失败代码
}
request
{
"taskId":"123333333",
"Version":3,//做过滤用
"type": 2,//范围 0 - 2 0: 增加 相机 1: 删除相机 2: 修改 相机列表
"camera_oid":"oid字符串",
"enabled":1,//0-1 0 禁用 1启用
}
response
{
"taskId":"123333333",
"Version":3,//做过滤用
"type": 2,//范围 0 - 2 0: 增加 相机 1: 删除相机 3: 修改 相机列表
"code":0,//成功 负数操作失败代码
}
request
{
"taskId":"123333333",
"Version":3,//做过滤用
"Count":1,
"DHCC_CameraList":["oid字符串"]
}
response
暂无
response
无报警demo
{
"Version":3,//做过滤用
"camera_oid":"oid字符串",
"cap_oid":"oid字符串",
"llCapTime":12345678,
"Count":0,
"DHCC_AlarmList":[]
"photo":2进制的一堆
}
response
有报警demo
{
"Version":3,//做过滤用
"camera_oid":"oid字符串",
"cap_oid":"oid字符串",
"llCapTime":12345678,
"Count":2,
"DHCC_AlarmList":[
{
"oDbId":"oid字符串",
"tabname":"人口库表名1",
"oPeopleId":"oid字符串",
"fScore":0.99,
"name": "张三",
},
{
"oDbId":"oid字符串",
"tabname":"人口库表名1",
"oPeopleId":"oid字符串",
"fScore":0.99,
"name": "李四",
}
]
"photo":2进制的一堆
}
"taskId":"12333333",//web的给的 用于设别请求吧,比较都是异步
"Version":3,//做过滤用
"type":1-N, 1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"taskId":"12333333",//web的给的 用于设别请求吧,比较都是异步
"Version":3,//做过滤用
"type":1-N, 1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
request
{
"taskId":"12333333",//web的给的 用于设别请求吧,比较都是异步
"Version":3,//做过滤用
"type":1, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"Count":2,
"DHCC_PeopleList":
[
{
"oDbId":"oid字符串",
"tabname":"人口库表名1",
"oPeopleId":"oid字符串",
"xm":"张三",
"xb":1, 范围1-3 1男 2女 3 未知
"age": 1990, 年龄
"img":"2进制的一堆"
},
{
"oDbId":"oid字符串",
"tabname":"人口库表名1",
"oPeopleId":"oid字符串",
"xm":"张三",
"xb":1, 范围1-3 1男 2女 3 未知
"age": 1990, 年龄
"img":"2进制的一堆"
}
]
}
response
{
"taskId":"12333333",//web的给的 用于设别请求吧,比较都是异步
"Version":3,//做过滤用
"type":3, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"code":0,//0成功 负数 表示错误
"Count":2,
"DHCC_PeopleList":
[
{
"code":0,//返回代码
},
{
"code":-1,
}
]
}
request
{
"taskId":"12333333",//web的给的 用于设别请求吧,比较都是异步
"Version":3,//做过滤用
"type":2, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"Count":2,
"DHCC_PeopleList":
[
{
"oDbId":"oid字符串",
"tabname":"人口库表名1",
"oPeopleId":"oid字符串",
"xm":"张三",//可选
"xb":0, 范围1-3 1男 2女 3 未知//可选
"age": 1990, 年龄//可选
"img":"2进制的一堆"//可选
},
{
"oDbId":"oid字符串",
"tabname":"人口库表名1",
"oPeopleId":"oid字符串",
"xm":"张三",//可选
"xb":1, 范围1-3 1男 2女 3 未知//可选
"age": 1990, 年龄//可选
"img":"2进制的一堆"//可选
}
]
}
response
{
"taskId":"12333333",//web的给的 用于设别请求吧,比较都是异步
"Version":3,//做过滤用
"type":2, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"code":0,//0成功 负数 表示错误
"Count":2,
"DHCC_PeopleList":
[
{
"code":0,//返回代码
},
{
"code":-1,
}
]
}
request
{
"taskId":"12333333",//web的给的 用于设别请求吧,比较都是异步
"Version":3,//做过滤用
"type":3, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"Count":2,
"DHCC_PeopleList":
[
{
"oDbId":"oid字符串",
"tabname":"人口库表名1",
"oPeopleId":"oid字符串"
},
{
"oDbId":"oid字符串",
"tabname":"人口库表名1",
"oPeopleId":"oid字符串"
}
]
}
response
{
"taskId":"12333333",//web的给的 用于设别请求吧,比较都是异步
"Version":3,//做过滤用
"type":3, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"code":0,//0成功 负数 表示错误
"Count":2,
"DHCC_PeopleList":
[
{
"code":0,//返回代码
},
{
"code":-1,
}
]
}
request 请求参数
{
"taskId":"12333333",//web的给的 用于设别请求吧,比较都是异步
"Version":3,//用于后期升级过滤吧
"type":4, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"img1":"2进制的一堆",
"img2":"2进制的一堆"
}
response 返回
{
"taskId":"12333333",
"Version":3,
"code":0,//0成功 负数 表示错误
"type":4, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"fScore":0.99
}
request 请求参数
{
"taskId":"12333333",//web的给的 用于设别请求吧,毕竟都是异步
"Version":3,//用于后期升级过滤吧
"type":5, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"isAllDbList":0,// 是否选择全部人口库列表 0 部分选择人口库 dbIdList字段 必须有数据 不允许空,1 全部选择人口库 dbIdList字段 无用。
"dbIdList":["oid字符串1","oid字符串2"],
"xb":1,范围1-3 1男 2女 3 未知
"fScoreScope":[0,1.0],//比分范围
"iAgeScope":[1990,2050],//年龄范围
"iAlarmMaxNum":10,//返回的最大结果个数
"img":"2进制的一堆"
}
response 返回
{
"taskId":"12333333",
"Version":3,
"type":5, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"code":0,//执行结果代码 0 表示成功 负数表示失败
"Count":2,
"DHCC_People":[
{
"oDbId":"oid字符串",
"tabname":"犯罪库",
"oPeopleId":"oid字符串",
"fScore":0.99
},
{
"oDbId":"oid字符串",
"tabname":"犯罪库",
"oPeopleId":"oid字符串",
"fScore":0.98
}
]
}
request 请求参数
{
"taskId":"12333333",//web的给的 用于设别请求吧,毕竟都是异步
"Version":3,//用于后期升级过滤吧
"type":6, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"isAllCameraList":0,//是否选择全部相机 0 部分选择相机,camera_list 必须有数据, 1 选择全部相机 , camera_list 可有可无。
"camera_list":["oid字符串","oid字符串"],
"capTimeScope":[222222,3333],
"fScoreScope":[0,1.0],
"iAlarmMaxNum":10,//返回的最大结果个数
"img":"2进制的一堆"
}
response 返回
{
"taskId":"12333333",
"Version":3,
"type":6, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"code":0,//执行结果代码 0 表示成功 负数表示失败
"Count":2,
"DHCC_People":[
{
"oCapId":"oid字符串",//抓拍库的_id
"fScore":0.99
},
{
"oCapId":"oid字符串",//抓拍库的_id
"fScore":0.98
}
]
}
request 请求参数
{
"taskId":"12333333",//web的给的 用于设别请求吧,毕竟都是异步
"Version":3,//用于后期升级过滤吧
"type":7, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"img":二进制
}
response 返回
{
"taskId":"12333333",
"Version":3,
"type":7, //1 人员增加 2 人员修改 3 人员人员删除 4 一比一比对 5 人口库比对 6抓拍库比对 7 人脸提取
"code":0,//执行结果代码 0 表示成功 负数表示失败
"Count":2
"DHCC_ImgList":[
照片1,//二进制
照片2//二进制
]
}
增删改
增加
request
{
"taskId":"12333333",
"Version":3,
"type":0, //0增加 1 修改 2 删除
"oDbId":"oid字符串",
"tabName":"表名",//web 创建库默认添加一个表的表名
"threshold":0.1,//阈值 0 - 1 float
}
response
"taskId":"12333333",
"Version":3,
"type":0, //0增加 1 修改 2 删除
"code":0 //0成功 负数错误码
}
修改
request
{
"taskId":"12333333",
"Version":3,
"type":1, //0增加 1 修改 2 删除
"oDbId":"oid字符串",
"threshold":0.1,//阈值 0 - 1 float
"ver":406 //算法版本
}
response
{
"taskId":"12333333",
"Version":3,
"type":1, //0增加 1 修改 2 删除
"code":0 //0成功 负数错误码
}
删除
request
{
"taskId":"12333333",
"Version":3,
"type":2,//0增加 1 修改 2 删除
"oDbId":"oid字符串"
}
response
{
"taskId":"12333333",
"Version":3,
"type":2, //0增加 1 修改 2 删除
"code":0 //0成功 负数错误码
}
微信
支付宝