项目解决方案:街道社区视频监控接入、汇聚和联网设计方案

目                    录

一、客户需求

二、网络拓扑图

三、方案描述

四、系统配置

1、服务器配置

2、带宽配置

五、方案优势

1. 平台可堆叠使用

2. 支持主流接入协议

4. 多种终端显示

5. 客户端功能强大

6. 一机一档


一、客户需求

1,一个街道有十个社区,每个社区有1台NVR,共有十多台NVR, 每个NVR接入10个摄像头;

2, NVR录像机,通过网络回传到的街道的监控平台(租用运营商线路的),通过街道的办公室的液晶屏 新能看到这些视频。

3,能通过分级管理看。每个社区的领导,通过登录不同的账号,能看到监控 。

4,通过手机可以看,通过大屏上也可以看。大屏上可以把几个画面(5个画面)放在一起,点击可以同时显示出来。

5,同时只需要10-15路进行录像,录像2-3天即可。

6,希望通过租用方式,租用现有的平台和录像空间。新建视频监控平台接入第三方平台的视频监控,例如政法委、文旅局、公安局等,将可以对外公示的监控推送至互联网,让用户可以在手机上看到监控实时视频。

二、网络拓扑图

        如下图,为系统的拓扑图:

        如图所示,每个社区的DVR/NVR通过本地的网络,连接到公网的AS-V1000视频监控平台,街道会议室有拼接屏,可以直接看到社区的摄像头的实时视频。也可通过PC、手机等软件,看到这些摄像头的实时视频。

三、方案描述

        由于前端设/都/备品牌繁杂,可能存在设备不支持国标的情况,所以每个社区的DVR/NVR都要求支持国标28181标准,前端设备通过DVR/NVR, 可以接入到公网的AS-V1000视频监控平台中。

        可以通过AS-V1000视频监控平台对接入的设备进行定期抓拍,并将抓拍的图片保存下来,并将接入的设备中可对外公示的设备推送至互联网中,让街道领导可以在手机上看到监控的实时视频。

四、系统配置

1、服务器配置

2、带宽配置

五、方案优势

1. 平台可堆叠使用

        多个平台可堆叠使用,默认支持可达 16 台,堆叠后可以更多路视频同时在线转发,提升平台的并发能力。

2. 支持主流接入协议

        视频监控平台支持前端设备采用多种协议进行接入:

  • Ehome协议;
  • 大华主动注册协议;
  • SDK私有协议;
  • GB/T28181-2016、GB/T28181-2011;
  • Onvif协议;
  • GB/T35114(A级);
  • 各类视频流(rtsp等)接入;
  • 并且可以对接一些大型的软件或者硬件形式的视频监控平台,包括海康威视、浙江大华、苏州科达、杭州宇视等主流品牌。

4. 多种终端显示

        视频监控平台支持多种终端查看实时视频及录像,安卓/苹果手机终端、C/S客户端、web客户端,为客户实时查看前端设备画面带来便捷。

5. 客户端功能强大

        C/S客户端除了实时预览、录像回放等常见功能,还搭载了轮巡、电子地图、实时告警显示、电视墙等多种功能来满足客户使用需求。

6. 一机一档

        对于接入的设备,可以添加设备编号/名称、行政区域或设备状态等参数,后续也可以通过这些参数进行查询视频,调阅申请通过的设备也会显示在一机一档页面中,方便后期查看或维护。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/409836.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

迷你世界寻找火山脚本附带雪山

print("寻找火山雪山\n星空露珠工作室制作") local blockbing120 --冰山 local blockhuo124 -- 火山 local bing{} local huo{} local m,n0,0 local ra0 local run0 local function o(e) if run-1 then return end run-1 local objide.eventobjid--点击方块的玩家 lo…

【python】0、超详细介绍:json、http

文章目录 一、json二、http2.1 json 读取 request 序列化 三、基本类型3.1 decimal 四、图像4.1 颜色格式转换 一、json import json f open(data.json) # open json file data json.load(f) # 读出 json object for i in data[emp_details]: # 取出一级属性 emp_details, …

二蛋赠书十六期:《高效使用Redis:一书学透数据存储与高可用集群》

很多人都遇到过这么一道面试题:Redis是单线程还是多线程?这个问题既简单又复杂。说他简单是因为大多数人都知道Redis是单线程,说复杂是因为这个答案其实并不准确。 难道Redis不是单线程?我们启动一个Redis实例,验证一…

Spring定时任务--手动执行定时任务(替代@Scheduled)

原文网址:Spring定时任务--手动执行定时任务(替代Scheduled) 简介 本文介绍SpringBoot如何手动执行定时任务。 之前此文已经介绍过,直接用Scheduled即可使用Spring的定时任务,但有时需要手动去提交定时任务&#xf…

解决MySQL安装server时报被什么需要问题

bug: 执行这个四个命令的时候,最后一个server报错,显示被需要 rpm -ivh mysql-community-common-5.7.35-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.35-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.35-1.el7.x86_64.rpm rpm -ivh mysql-comm…

深入理解Java中的Reader类:一步步剖析

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好…

【PyQt5桌面应用开发】3.Qt Designer快速入门(控件详解)

一、Qt Designer简介 Qt Designer是PyQt程序UI界面的实现工具,可以帮助我们快速开发 PyQt 程序的速度。它生成的 UI 界面是一个后缀为 .ui 的文件,可以通过 pyiuc 转换为 .py 文件。 Qt Designer工具使用简单,可以通过拖拽和点击完成复杂界面…

Linux安装Mysql设置自启动失败,bugFailed to execute operation: No such file or directory

bug: [rootlocalhost mysql-5.7]# systemctl enable mysql.service Failed to execute operation: No such file or directory 出现bug原因: ①CentOS7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和…

Python 程序基础

计算机组成原理 计算机组成 计算机硬件通常由以下几部分组成: 中央处理器(CPU):负责执行计算机指令,完成各种计算和逻辑操作。存储器(Memory):用于存储计算机执行程序所需的数据和…

STM32单片机基本原理与应用(九)

SDIO/SD卡实验 实验内容 将SD卡插入实训平台并烧写程序,开机后TFTLCD屏幕上会显示是否成功初始化SD卡并显示SD卡容量。 电路原理图 实验原理 SD卡的通信方式有两种:SPI和SDIO。SD卡有五种寄存器,如下表 SD 卡的指令由 6 个字节组成&…

定时执行专家 - 扩展功能详解(109个Nircmd命令、无限扩展的脚本功能)

目录 ◆ 109个Nircmd命令 ▼ 如何使用109个Nircmd ▼ 关于Nircmd ◆ 无限扩展的脚本 ▼ VBS脚本 ▼ BAT脚本 ◆ 关于软件的安装使用说明 ▼软件介绍▼ ▼定时执行专家 - 详细安装教程▼ ▼定时执行专家 - 自动截屏教程▼ ▼重要提醒:软件安装目录▼ ◆ V…

JWT学习笔记

了解 JWT Token 释义及使用 | Authing 文档 JSON Web Token Introduction - jwt.io JSON Web Token (JWT,RFC 7519 (opens new window)),是为了在网络应用环境间传递声明而执行的一种基于 JSON 的开放标准((RFC 7519)。该 token 被设计为紧凑…

微服务基础环境搭建

一.创建父工程 用于聚合其他微服务模块 1 新建 Maven 项目 JDK8Maven 项目Web 2 项目设置 编码的选择 UTF8JDK 版本的选择 3 删除 src 目录 4 配置父级 pom.xml SpringBoot:模块探究之spring-boot-dependencies-CSDN博客 子模块能够依赖当前父级 pom.xml 配置 【My…

数据结构-Queue队列

一,队列的简单认识 队列也是一种线性数据结构,与栈不同的是,它只能从一端添加元素,从另一端取出元素.定义了一端,另一端也就确定了. (当然还有一个特殊的双向队列LinkedList除外,它既可以从队首添加元素,也可以移除元素,队尾也是一样的,既可以添加元素,也可以移除元素) 二,队…

有哪些副业渠道?

夸克网盘这个软件出来好久了,官方前不久才开通了推广渠道,这就给了我们以此赚钱的机会。具体时间应该是在2022年12月份。 所谓夸克网盘拉新,就是夸克网盘为了抢占市场,与其他网盘竞争对手(百度网盘、迅雷网盘等&#…

一键生成请求方法的工具 —— OpenAPI Typescript Codegen

文章目录 用法自定义请求参数的方法1)使用代码生成器提供的全局参数修改对象2)直接定义 axios 请求库的全局参数,比如:全局请求响应拦截器 报错解决 用法 首先下载axios npm install axios官网:https://github.com/f…

Centos中安装Docker及Docker的使用

在centos7系统中安装指定版本的docker,并通过docker使用安装mysql为例,阐述docker的使用。 2.1、Docker卸载及安装yum依赖 【卸载Docker,如果安装的Docker的版本不合适】 yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-…

Kafka之Producer源码

Producer源码解读 在 Kafka 中, 我们把产生消息的一方称为 Producer 即 生产者, 它是 Kafka 的核心组件之一, 也是消息的来源所在。它的主要功能是将客户端的请求打包封装发送到 kafka 集群的某个 Topic 的某个分区上。那么这些生产者产生的消息是怎么传到 Kafka 服务端的呢&a…

常用路径规划算法简介及python程序

目录 1、前言2、D*算法2.1简介2.2优缺点2.2.1 优点2.2.2 缺点 2.3 python程序 3、A*算法3.1 优缺点:3.1.1 优点:3.1.2 缺点: 3.2 python程序 4、人工势场算法4.1优缺点4.1.1优点:4.1.2缺点: 4.2 python程序 5、Dijkstr…

BeautifulSoup+xpath+re+css简单复习+新的scrapy的学习

1.BeautifulSoupsoup BeautifulSoup(html,html.parser)all_icosoup.find(class_"DivTable") 2.xpath trs resp.xpath("//tbody[idcpdata]/tr") hong tr.xpath("./td[classchartball01 or classchartball20]/text()").extract() 这个意思是找…