⛵使用前必读
2024年11月4日大约 7 分钟必读user
1.技术栈
提示
为了长期发展,技术选型中选择了前沿的技术栈。感谢理解
后端技术栈 | 前端技术栈 |
---|---|
JDK 17+ | TypeScript |
SpringBoot 3.X | Vue 3.X |
MybatisPlus 3.X | Vite |
SpringDoc | jessibuca,easyplayer |
PostgreSQL MySQL Oracle ... | Tdesign UI |
2.源代码目录结构:

3.业务功能点概括
功能 | 介绍 |
---|---|
租户管理 | 配置系统租户,支持 SaaS 场景下的多租户功能。 |
用户管理 | 用户是系统操作者,该功能主要完成系统用户配置。 |
部门管理 | 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 |
岗位管理 | 配置系统用户所属担任职务。 |
菜单管理 | 配置系统菜单,操作权限,按钮权限标识等。 |
角色管理 | 角色菜单权限分配、设置角色按机构进行数据范围权限划分。 |
字典管理 | 对系统中经常使用的一些较为固定的数据进行维护。 |
参数管理 | 对系统动态配置常用参数。 |
通知公告 | 系统通知公告信息发布维护。 |
操作日志 | 系统正常操作日志记录和查询;系统异常信息日志记录和查询。 |
登录日志 | 系统登录日志记录查询包含登录异常。 |
文件管理 | 系统文件上传、下载等管理。 |
OSS配置 | 配置oss对象服务相关参数 |
OSS规则 | OSS规则是对文件回显的功能扩展,通过VO对象的注解声明 |
定时任务 | 在线(添加、修改、删除)任务调度包含执行结果日志。 |
代码生成 | 前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 |
系统接口 | 根据业务代码自动生成相关的api接口文档。 |
服务监控 | 监视集群系统CPU、内存、磁盘、堆栈、在线日志、Spring相关配置等。 |
缓存监控 | 对系统的缓存信息查询,命令统计等。 |
个人信息 | 展示用户最近登入IP时间等个人账号数据 |
敏感词 | 对系统中设置指定敏感词,展示时候提示**等 |
在线用户 | 显示当前登入系统的用户 |
项目管理 | 维护租户下的项目信息 |
ZLM服务 | 管理ZLM默认服务或者集群,能对指定ZLM远程配置和重启等操作 |
推流管理 | ZLM平台推流数据管理,播放,云端录像,设置,详情 |
拉流管理 | ZLM平台拉流数据管理,播放,云端录像,设置,详情 |
云端录像 | ZLM平台云端录像数据管理 播放,详情 |
国标管理 | 租户下项目国标设备管理,播放,云端录像,历史录像,关注等 |
ISUP管理 | ehome各个版本设备,ISUP5.0设备管理播放,云端录像,历史录像,关注等 |
ONVIF管理 | onvif协议设备管理播放,认证,运维,实时播放,网络配置等 |
模型算法 | 将模型数据对象进行管理,实现自定义模型组等操作 |
AI控制台 | 将指定摄像头赋予AI识别功能 |
焦点屏 | 您可以自由设计视频播放的焦点,我的收藏列表 |
普通屏 | 4分屏,9分屏,16分屏的普通播放,我的收藏列表 |
音频任务 | 指定绑定的摄像头在规定时间执行指定的音频文件 |
任务日志 | 查看音频任务下发音频文件执行结果和原因 |
音频资源 | 播放音频文件管理 |
更多... | 更多...具体功能我就不一一点缀了,你可以点击 在线演示具体了解使用功能 |
4.协议对接功能
提示
完成:表示此功能已完成正常使用
无:表示此协议下不需要实现此功能,当然有的协议也支持,若需要可以联系作者
待测:表示由于设备不足,功能已实现但是没具体设备进行测试
待开:表示需要等待进行开发
10%:代表改功能已经开发的当前进度
一类功能 | 详细说明 | SIP | Ehome(Isup) | Onvif | ||||
---|---|---|---|---|---|---|---|---|
功能/版本 | 2016 | 2022 | 2.0 | 4.0 | 5.0 | 18.14 | 其他 | |
实时状态 | 实时状态 | 完成 | 完成 | 完成 | 完成 | 完成 | 完成 | 完成 |
音频文件 | 音频文件 | 完成 | 待测 | 无 | 无 | 无 | 无 | 无 |
设备维护 | 通道同步 | 完成 | 完成 | 完成 | 完成 | 完成 | 无 | 无 |
设备重启 | 完成 | 完成 | 完成 | 完成 | 完成 | 完成 | 待测 | |
用户维护 | 无 | 无 | 无 | 无 | 无 | 完成 | 待测 | |
时间设置 | 无 | 无 | 无 | 无 | 无 | 完成 | 待测 | |
网络设置 | 无 | 无 | 无 | 无 | 无 | 完成 | 待测 | |
硬重置 | 无 | 无 | 无 | 无 | 无 | 完成 | 待测 | |
软重置 | 无 | 无 | 无 | 无 | 无 | 完成 | 待测 | |
硬件升级 | 无 | 无 | 无 | 无 | 无 | 待测 | 待测 | |
实时播放 | 实时播放 | 完成 | 完成 | 完成 | 完成 | 完成 | 完成 | 待测 |
断开流 | 完成 | 完成 | 完成 | 完成 | 完成 | 完成 | 完成 | |
云端录像 | 完成 | 完成 | 完成 | 完成 | 完成 | 完成 | 完成 | |
历史播放 | 完成 | 待测 | 待开 | 待开 | 待开 | 待开 | 待开 | |
云台控制 | 方位控制 | 完成 | 待测 | 待开 | 待开 | 30% | 待开 | 待开 |
聚焦设置 | 完成 | 待测 | 待开 | 待开 | 待开 | 待开 | 待开 | |
巡航设置 | 完成 | 待测 | 待开 | 待开 | 待开 | 待开 | 待开 | |
预置位 | 完成 | 待测 | 待开 | 待开 | 待开 | 待开 | 待开 | |
扫描 | 完成 | 待测 | 待开 | 待开 | 待开 | 待开 | 待开 | |
语音对讲 | 语音对讲 | 完成 | 待测 | 待开 | 待开 | 待开 | 待开 | 待开 |
提示
好~非常感谢您看完了,上面那个表格真不容易画,简单总结下:国标2016版全部实现,2022版基本功能实现,ehome基本功能实现,onvif基本功能实现。本次提到的基本功能就是,设备能实时监控状态,能够注册wcs平台实时查看视频,在此基础上再研发其他功能。各个协议的架子已搭建完毕,其他的就是进行丰乳肥臀了。