بدون توضیح

terry 5dd9ccf7e3 first commit 4 ماه پیش
cloud 5dd9ccf7e3 first commit 4 ماه پیش
common 5dd9ccf7e3 first commit 4 ماه پیش
conf 5dd9ccf7e3 first commit 4 ماه پیش
edge 5dd9ccf7e3 first commit 4 ماه پیش
README.md 5dd9ccf7e3 first commit 4 ماه پیش
go.mod 5dd9ccf7e3 first commit 4 ماه پیش
go.sum 5dd9ccf7e3 first commit 4 ماه پیش

README.md

目录介绍:

(一)common目录,边缘端和服务端公用的库

(二)edge目录,边缘端程序目录 (1)ipole 边缘端程序,负责采集设备数据,并上报平台,以及平台数据转给设备。 (2)camera 边缘端程序,摄象机和一键求助服务,负责摄象机PTZ、事件监控报警、抓图、抓视频、推视频流等服务 (3)ipctool onvif工具,用于探测局域网内的摄像头 (4)leddisplay led信息屏客户端,发布lan节目 (5)edgesvr 边缘端web服务,目前暂用于网页节目

(三)cloud目录,云端程序目录 (1)ipolesvr 服务端程序,与ipole通讯,解析、处理、转发、统计相关数据。 (2)websvr 服务端程序,Web API服务,负责LED控制卡接入,以及提供应用系统API给Web端调用 (3)monitor 边缘端和服务端程序,进程管理器服务,管理服务的重启 (4)updatesvr 服务端程序,升级服务

// hxz go install 与build命令相比,install命令在编译源码后还会将可执行文件或库文件安装到约定的目录下。 1、go install编译出的可执行文件以其所在目录名(DIR)命名 2、go install将可执行文件安装到与src同级别的bin目录下,bin目录由go install自动创建 3、go install将可执行文件依赖的各种package编译后,放在与src同级别的pkg目录下

一. 1)cloud文件夹和云端服务器等相关: conf目录下为broker库的地址和账户信息; mysql和redis数据库地址和账户信息; main.go为主函数,连接数据库的一系列详细程序。 2)mediasvr文件夹下是信息屏发布的视频相关程序 3)websvr文件夹下: conf文件夹是服务器配置信息; controllers文件夹和json相关 doc文件夹是API接口说明 routers文件夹是github相关

二. common文件夹下有很多开源程序

三. edge文件夹下: camera文件夹是球机和一键求助配置相关 ipole文件夹是网关相关配置 its文件夹是抓拍单元和车牌识别相关, 其中还有开源程序以及信息屏配置相关