Files
box-secondary-development-3/README.md

42 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 二次开发示例代码
工程总共包含几个模块,快速接收设备告警、深度对接设备接口 和 心跳保活。
## 快速接收设备告警
### http-server-demo 以HTTP协议接收设备告警最常用
参考具体文件下的源代码demo即可。
### tcp-server-demo 以TCP协议接收设备告警常见PLC控制等
参考具体文件下的源代码demo即可。
### custom-api-demo 自定义API部分用户的平台接口规则限定了可用这个
参考具体文件下的源代码demo即可。
## 深度对接设备接口
可将代码下载到Windows环境用谷歌浏览器直接打开.html文件运行内含相关功能的源代码用户可根据我司提供的代码修改做二次开发。本工程的代码可直接双击运行除此之外恕不提供其它的售后支持见谅。
### 实时画面播放&实时检测框
live.html是实时画面播放和实时检测结果可视化的demo将文件中的IP地址替换成KS设备的IP地址即可
![](深度对接设备接口/assets/live.png)
### 摄像头配置&算法绑定
source.html是视频流管理demo将文件中的IP地址替换成KS设备的IP地址即可
![](深度对接设备接口/assets/source.png)
### 底库分组&人脸底库
facelib.html是底库分组管理和人脸底库增删改查的demo将文件中的IP地址替换成KS设备的IP地址即可
![](深度对接设备接口/assets/facelib.png)
### 查看设备信息
device.html是设备信息demo将文件中的IP地址替换成KS设备的IP地址即可
![](深度对接设备接口/assets/device.png)
## 心跳保活
分别提供了python和java两种语言的服务端对接KS设备心跳的demo代码。
## 接收大模型复审告警
启动main文件在接收端创建一个server在设备端【大模型】-【复审任务】-【结果推送】处填上http://IP:port/vlreview ,即可接收设备的大模型的复审告警。
## 上位机实时画面
1. 示例代码下载到本地windows即可
2. 修改index.html中的serverIp、accessKey、accessSecret的三个字段。 三个修改该项在下图位置处修改。
![](上位机实时画面/assets/index.png)
![](上位机实时画面/assets/accesskey.png)
3. 双击index.html打开即可使用示例代码。