Net5开发的视频监控管理系统

news/2024/11/17 1:27:38/

在日常我们经常一些公共场所看到摄像头,比如酒店、电梯、小区各个入口等,这时候就需要一套系统,来让安保人员可以实时查看、并大屏集中一起观看。

项目简介

这是一个基于.Net 5构建的简单、跨平台视频监控系统,代码清晰简洁、易扩展,采用前后端分离架构。

技术架构

1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。

2、数据库支持:MySQL。

4、基于.Net 5+Furion+ Vu2 开发,前端还有另外一个版本:React+And。

5、流媒体组件:AKStream,AKStream集成了ZLMediaKit作为其流媒体服务器,支持对ZLMediaKit集群管理,可以将不同服务器的ZLMediaKit集群起来,统一管理、查看、维护。

项目结构

后台管理系统

1、控制台:平均线程负债率、任务执行延时、会话列表。

2、视频广场:视频集中大屏查看,可以点击查看详情,并分享链接。

3、设备管理:设备管理、开始录制、暂停录制、播放、结束推流。

4、录像计划:管理录像计划,针对每个摄像头可以根据时间、天数、存储天数、大小等配置。

5、录像回看:回看列表管理,支持选择日期查看视频。

后台功能截图

控制台

视频广场

视频详情

设备管理

添加设备

播放视频

录像计划

录像回调

源码地址

AKStream: https: //gitee.com/chatop2020/AKStream

AKStreamNVR: https://gitee.com/sscboshi/AKStreamNVR

AKStreamUI:https://github.com/langmansh/AKStreamUI

- End -

推荐阅读

  • 一个基于.Net Core开发的适合外贸商城系统

  • 一个界面美观、支持团购、拼团、直播、秒杀等营销功能商城系统

  • 开源商城推荐-支持所有小程序平台

  • Python:图文文档去水印

  • Python:把视频转为Gif图片

文章首发于微信公众号「编程乐趣」,欢迎大家关注。


http://www.ppmy.cn/news/850559.html

相关文章

Qt/C++编写安防视频监控系统56-数据库分页

一、前言 在视频监控系统中也需要对日志记录进行查询显示,有时候查询到的记录并不能一页显示完,最好的做成翻页显示,如果所有记录都在一页显示通过滚动条查看,不是很符合用户习惯,比如搜索引擎的记录也都是分页显示&a…

Qt/C++编写安防视频监控系统43-图片回放

一、前言 之前就已经具备了本地回放、远程回放、设备播放3个模块,其中本地回放用来回放存储在软件本地电脑上的视频文件;远程回放需要通过调用厂家sdk或者GB28181(没实现,后期考虑增加)从NVR回放视频;设备…

视频监控系统的软件设计开发方案

监控系统被广泛应用于保安、生产管理等需要无人值守的场合。虽然基于闭路电视的模拟监控系统已经发展得非常成熟,但当前兴起的数字视频监控系统与之相比,有许多优点。数字视频监控系统的智能性和可靠性高,能提供远程访问能力,视频…

vue 萤石云视频监控对接

萤石云文档(web开发) 萤石云DEMO下载 参考博客:vue中实现视频直播(萤石云) - 简书 参考博客:海康威视&萤石摄像头直播/监控模式Vue开发 - 简书 萤石云web开发文档短小易懂,一定要看(文档变更有点乱&#xff…

vue实现视频监控后台管理

这篇主要是介绍一下思路,如果想看详细的大家可以去看我的上一篇,后台的话,就是实现添加监控信息,比如说,我在后台添加了二楼电梯门口的视频,另外配上后端给的监控视频地址,点击确定保存&#xf…

无线视频监控系统 PHP,无线视频监控小车整体方案

无线视频监控小车整体方案,包括源码,视频讲解。从采集到h264压缩,到视频显示,到小车控制,全套哦. 本人将陆续发布自己所做的无线视频监控小车视频及资料,其中包括源码,对源码的视频讲解&#xf…

git基础教程(linux)

1.git简介 git 分布式版本控制 git两大特点: 版本控制:支持多人同时开发 分布式: 2.安装与配置 安装 sudo apt-get install git安装成功,运行如下命令: git3.创建一个版本库 (1)新建一个目录git_test&#xff0c…

Docker的使用

1. Docker的含义 1. 镜像:别人开发好的基础,类似C中的类 2. 容器:自己创建的实例 2.如何使用docker 可以从网上拉取相应的镜像,然后宿主机以下命令:创建Dockerfile文件docker build -t image_name:tag . 创建自己的do…