AS-V1000 视频监控平台产品介绍:客户端功能介绍(一)

目      录

一、引言

1.1 AS-V1000视频监控平台介绍

1.2平台服务器配置说明

二、软件概述

2.1 客户端软件用途

2.2 客户端功能

三、客户端功能说明

3.1 登陆和主界面

3.1.1登陆界面

3.1.2登陆操作

3.1.3主界面

3.1.4资源树

3.2 视频预览

3.2.1视频预览界面

3.2.2视频预览

3.2.3视频窗口工具

3.2.4云台操作

3.2.5右键工具

3.2.6全局工具


一、引言

1.1 AS-V1000视频监控平台介绍

      AS-V1000视频监控平台,也可以称为:视频监控平台,视频监控接入平台,视频监控汇聚平台(或视频监控汇集平台),视频监控管理平台,视频监控综合管理平台,是一套集成了用户设备权限管理、视音频监控、大容量存储、电子地图的系统平台软件。它结合了现代视频技术、网络通讯技术、计算机控制技术、流媒体传输技术的综合解决方案,为用户提供了强大的、灵活的组网和应用能力。

       系统平台内部采用服务器集群、负载均衡,按需平滑扩容、故障自动恢复等策略进行架构,整个平台实现了丰富的功能,包含:实时多媒体数据转发和管理、移动流媒体转发管理、不间断录像、录像文件检索和回放、录像下载、设备状态管理、系统报警管理、视频转码、视频点播等等;整个平台具备稳定可靠、使用安全、兼容性强、接口开放、服务可堆叠、服务可多级级联、系统可平滑扩容等特点。具体包括如下服务模块:

        (1)中心管理服务器

        (2)录像服务器

        (3)视频接入网关服务器

        (4)点播服务器

        (5)报警服务器

        (6)信令服务器

        (7)流媒体服务器

        (8)SIP代理服务器

1.2平台服务器配置说明

  1. 对于行业系统,推荐采用性能稳定的服务器 ;
  2. 若需要并发处理多路视频,根据并发的视频路数和视频码率,确定具体配置;
  3. 若需要进行视频录像,要考虑存储设备的读写速度;
  4. 出于健壮性考虑,建议服务器电源为双电源;网口至少两个;
  5. 若服务器需要存储视频文件或者日志需要保存较长时间,建议采用Raid方式的多个硬盘;
  6. 多个服务器可以堆叠:单台服务器不能承载,可以部署多台服务器进行堆叠,并行处理。

二、软件概述

2.1 客户端软件用途

        为客户提供一套完善的视频监控系统,适合于不同的应用场景、方便客户的操作使用。

2.2 客户端功能

        客户端包含的功能模块依次为:登陆、视频预览、录像回放、电子地图、电视墙、轮巡管理、告警管理、系统管理、系统配置、退出。

  • 登陆模块:支持用户名、密码验证登陆,及服务器配置、鉴权等功能。
  • 视频预览模块:支持一、四、六、八、九、十、十三、十六画面显示;支持全屏功能;支持最大化显示功能;支持云台显示控制功能;支持图像预览实时抓连续抓拍及录像并保存;支持PTZ操作。
  • 录像回放模块:支持录像查询功能;支持多窗口回放功能;支持添加标签操作;支持抓拍功能;支持全屏功能;支持最大化显示功能;支持播放速度控制;支持录像下载功能;存储管理等。
  • 电子地图:支持地图切换、添加;摄像机点位添加;地图操作:放大、缩小、移动、框选、复位等。
  • 电视墙模块:支持拖动摄像机到监视器操作;支持刷新电视墙操作, 把相应监视器上的摄像机信息加载到监视器上。
  • 轮巡管理模块:支持轮巡序列(添加、编辑、删除、刷新)功能、轮巡方案(添加、编辑、删除、刷新)功能、轮巡计划功能(添加、编辑、删除、刷新)功能。
  • 告警管理:实时告警显示;历史告警查询、导出等。
  • 系统管理:包括权限管理,脱网独立运行,日志管理,其中日志管理支持根据用户名称、操作类型、起始时间、结束时间进行日志的查询功能;支持日志查询后显示分页,可以选择上一页、下一页、第一页、最后页,可以指定跳转到具体页功能。
  • 系统配置模块:支持键盘快捷键、系统配置等功能。
  • 退出模块:支持系统退出功能。

三、客户端功能说明

        运行环境要求:操作系统为Win7以上版本,需要.NET Framework 支持。

3.1 登陆和主界面

3.1.1登陆界面

        首次使用时,需要手动输入用户名、密码、服务器信息等。如图3.1所示。

 图3.1登录界面

3.1.2登陆操作

        首次使用时,需要手动输入用户名、密码、服务器信息等。首先可以先设置服务器信息,点击如图3.2所示的添加按钮,进行服务器名称、IP、端口、服务器类型选择、是否为默认选项等一系列系统配置,如图3.3所示。

图3.2服务器选择

图3.3登录配置

        设置服务器信息完成后,在登陆界面,输入正确的用户名、密码,勾选中“记住密码”复选框,如图3.4所示。

图3.4登录设置

        

        登录界面功能栏解释:

  • 用户名:登陆用户的名称。
  • 密码:登陆用户的密码。
  • 保存复选框:用于用户名和密码的保存,选中复选框以后,下次登陆时用户名和密码已经存在,不需要重新输入。

        点击登录按钮即可实现登录功能,进入系统主界面。

3.1.3主界面

        如图3.5所示为主界面主要功能包括:窗口选择、大屏配置、服务器查询、系统配置、资源列表、视频预览、录像回放、电子地图、电视墙、轮巡管理、告警管理、日志管理等功能。如下图所示,可以选择不同的功能界面实现对应功能。

图3.5 主界面

3.1.4资源树

        根据登录用户权限显示,类型包括资源、场景、收藏夹和轮巡四项。

(1)资源

        资源树节点可多级,鼠标移至节点上,可以显示该节点的IP,是否可控等信息。

(2)场景

场景是保存好的预览信息,拖动选中场景到预览窗口可以将预览布局和预览摄像机一键还原。

图3.14 场景列表

(3)收藏夹

收藏夹保存用户自己想看的摄像机,在资源列表中右键可以选择摄像机添加到收藏夹。

图3.15添加到收藏夹

(4)轮巡

轮巡显示用户所拥有的所有轮巡资源,如下图所示。

图3.16轮巡列表

3.2 视频预览


3.2.1视频预览界面

        登录客户端,系统默认显示视频预览界面,图3.3所示,界面右侧显示的是资源列表,可分组显示以实现快速查看。并且支持资源的灵活调用,对于常用资源可添加到收藏夹分组管理。还支持客户端多屏显示功能,可将预览界面或其他界面分屏显示。

3.2.2视频预览

        实时预览界面可实现各线路视频实时显示、视频切换,并且支持H.264,MEPG2,MPEG4等格式图像显示,支持字符叠加功能,可以将摄像机基本信息在预览画面下方显示,当用户进行PTZ控制时,画面左下角还会显示用户信息。

3.2.3视频窗口工具

        视频预览窗口的下方弹出的工具可实现:启动语音对讲、单张抓拍、连续抓拍、启动本地录像、打开声音、及时回放、启动超级锁等功能,以及云台控制面板,如下图所示。

图3.5 下工具栏

(1)启动语音对讲

        该功能实现站与线之间的对讲功能,“启动语音对讲”可实现跟该摄像机语音对讲。

(2)抓拍

        “抓拍”可实现单张抓拍,抓拍成功后提示如下信息。

图3.6 单张抓拍成功提示

(3)连续抓拍

        “连续抓拍”功能实现图像的连续抓拍,抓拍过程如下图所示。

图3.7连续抓拍进度

图3.8连续抓拍成功提示

(4)本地录像

        “启动本地录像”实现本地即时录像,如图3.9所示,并可手动选择结束录像的时间节点。录像结束后,会有保存录像的提示框弹出,如图3.10所示。

图3.9本地录像

图3.10本地录像完成提示

(5)打开声音

        “打开声音”开启拾音器功能,预览视频时就可以听到设备端音频,并可实现手动关闭声音功能。

(6)即时回放

        “即时回放”进行即时回放操作,画面跳转到点播界面,自动回放该摄像机的当前录像。

3.2.4云台操作

        摄像机控制功能键(PTZ功能控制)如下图所示,可实现云台锁定、云台释放、摄像机八个方位转动、255个预置位设置及调用、变倍、聚焦、转速、巡航等功能。并且高权限用户可以抢占低权限用户的PTZ控制,支持手动设置看守卫,另外,设备重新上线、云台60秒不操作等情况下自动回看守卫。还可支持iMax键盘同时操作。

图3.11 PTZ控制台

3.2.5右键工具

        视频预览窗口右键工具可实现功能包括:切换分屏、雨刷、抓拍、连续抓拍、最大化、全屏、关闭、全部关闭,显示云台,视频上墙,如下图所示。

图3.12 右键工具栏

(1)切换分屏

        如下图所示,可手动选择显示单画面或多画面。

图3.13 分屏设置

        举例,比如选择六分屏后视频以6画面显示;如果选择十六分屏后视频以16画面显示;

(2)抓拍

        “抓拍”可实现单张抓拍,抓拍成功后提示如下信息。

图3.16抓拍成功提示

(3)连续抓拍

        “连续抓拍”功能实现图像的连续抓拍,提示如下信息。

图3.17连续抓拍成功提示

(4)最大化

        “最大化”实现视频窗口的最大化显示,即一分屏模式显示。此时单击右键如图3.18,选择还原,可以恢复显示。

图3.18还原

(5)全屏

        “全屏”功能实现视频窗口全屏显示,此时单击右键,可选择退出全屏,可以恢复显示。

(6)关闭

        “关闭”实现当前窗口播放的视频关闭功能。

(7)全部关闭

        当播放视频比较多时,可以一键实现全部关闭所有窗口视频。

3.2.6全局工具

在播放窗口的最下面显示的是全局工具栏,如下图所示。

图3.20全局类工具栏

(1)布局类工具
        布局类功能包括:切换分屏、关闭全部窗口、全屏、保存为场景。
其中,根据切换分屏功能可将视频分为一、四、六、八、九、十、十三、十六画面显示以及自定义分屏,并且支持关闭所有窗口、全屏及保存场景等功能。

        “自定义分屏”工具可实现自定义分屏功能,可以选择布局方案,选择想拆分或合并的窗口,单选择拆分或合并来达到预期的分屏效果。

图3.23自定义


“关闭全部窗口”工具可实现正在视频的视频窗口全部关闭。
“全屏”工具实现视频全屏显示,视频全屏状态时双击画面,视频还原为原始状态。
“场景”功能是为了方便一键还原,场景命名规则为当前分屏数及当前时间,可以修改命名,保存在资源树中。

(2)录像类工具
        “紧急录像”工具启动本地录像,当发生紧急情况时可采用此功能。能够对打开的视频进行紧急录像,可停止紧急录像并且可以打开紧急录像所在文件夹。

图3.26紧急录像

(3)电子放大

        “电子放大”功能是图像局部放大,点击电子放大如下图所示按钮,并选择电子放大的视频窗口,向上滚动鼠标滚轮,实现视频电子放大功能,向下滚动鼠标滚轮视频还原,再次点击电子放大按钮,取消电子放大功能。        

(4)抓拍设置

        连续抓拍时可以设置抓拍间隔、抓拍张数。

(5)切片设置

        可以设置录像切片总数,最大可设置100(在录像回放模块中可用)。

(6)视频缓冲

        可以设置视频缓冲为:无缓冲、低缓冲、中缓冲、高缓冲。


就先写到这里,把主要的、全局的功能基本都写了,后续的下一遍继续。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

京东微前端框架MicroApp简介

一、MicroApp 1.1 MicroApp简介 MicroApp是由京东前端团队推出的一款微前端框架,它从组件化的思维,基于类WebComponent进行微前端的渲染,旨在降低上手难度、提升工作效率。MicroApp无关技术栈,也不和业务绑定,可以用于任何前端框架。 官网链接:https://micro-zoe.gith…

获取真实 IP 地址(一):判断是否使用 CDN(附链接)

一、介绍 CDN,全称为内容分发网络(Content Delivery Network),是一种网络架构,旨在提高用户对于网络上内容的访问速度和性能。CDN通过在全球各地部署分布式服务器节点来存储和分发静态和动态内容,从而减少…

【Linux系统化学习】进程替换

目录 进程程序替换 替换原理 ​编辑替换函数 函数解释 命名理解 函数使用 execl execlp execv execvp 调用其它程序 进程程序替换 替换原理 用fork创建子进程后执行的是和父进程相同的程序(但有可能执行不同的代码分支),子进程往往要调用一种exec函数以执行另一个…

禁止 ios H5 中 bounces 滑动回弹效果

在开发面向 iOS 设备的 HTML5 应用时,控制页面的滚动行为至关重要,特别是禁用在 Safari 中默认的滑动回弹效果。本文旨在提供一个简洁明了的解决方案,帮助开发者在特定的 Web 应用中禁用这一效果。 1. 什么是滑动回弹效果? 在 iO…

C++输出地址

下面是一段输出地址的程序。 #include <bits/stdc.h> using namespace std;int main() {int s;cout << &s;//原地址return 0; }假如有一个人&#xff08;的朋友&#xff09;后来了&#xff0c;他也想住进的房间&#xff0c;我们可以这样&#xff1a; #includ…

【数据结构】链表OJ面试题2(题库+解析)

1.前言 前五题在这http://t.csdnimg.cn/UeggB 休息一天&#xff0c;今天继续刷题&#xff01; 2.OJ题目训练 1. 编写代码&#xff0c;以给定值x为基准将链表分割成两部分&#xff0c;所有小于x的结点排在大于或等于x的结点之前 。链表分割_牛客题霸_牛客网 思路 既然涉及…

gif动图的裁剪实现思路

项目需求(对app的轮播,以及banner和咨询的图片进行裁剪):前期实现使用用vue-cropper插件对图片进行插件,----后续需求需要裁剪gif动图(vue-cropper、微信自带的截图工具,以及fastStone截图工具,都只能截取静态图片,打开动图时只显示某一帧的静态图片),所以需要研究为什么vue-cr…

机器学习——集成学习

&#x1f4d5;参考&#xff1a;ysu老师课件西瓜书 期末复习笔记 1.集成学习的基本概念 集成学习&#xff08;ensemble learing&#xff09;通过构建并结合多个学习器来完成学习任务。 有时也被称为多分类器系统&#xff08;multi-classifier system&#xff09;、基于委员会的…

Spring Cloud Stream解密:流式数据在微服务中的魔力

欢迎来到我的博客&#xff0c;代码的世界里&#xff0c;每一行都是一个故事 Spring Cloud Stream解密&#xff1a;流式数据在微服务中的魔力 前言Spring Cloud Stream基础&#xff1a;微服务中的数据流动Binder概念与使用&#xff1a;连接流的音符消息序列化与反序列化&#xf…

【消息队列】kafka整理

kafka整理 整理kafka基本知识供回顾。

Leetcode刷题笔记题解(C++):99. 恢复二叉搜索树

思路&#xff1a; 二叉搜索树的中序遍历是递增序列&#xff0c;可以在中序遍历中记录两个需要交换的节点&#xff0c;直到遍历完毕之后&#xff0c;对两个节点的值进行交换即可得到正确的二叉搜索树 比如中序序列为 1 2 3 7 5 6 4&#xff08;7比5大记录7为x&#xf…

每日OJ题_算法_模拟③_力扣6. Z 字形变换

目录 力扣6. Z 字形变换 解析代码 力扣6. Z 字形变换 6. Z 字形变换 难度 中等 将一个给定字符串 s 根据给定的行数 numRows &#xff0c;以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 "PAYPALISHIRING" 行数为 3 时&#xff0c;排列如下&#xff…

以太网帧格式及ARP协议简介

在以太网中&#xff0c;一个主机和另一个主机进行通信&#xff0c;必须要知道目的主机的MAC地址&#xff08;物理地址&#xff09;&#xff0c;只要知道目的主机的IP地址&#xff0c;就可以通过ARP协议获取目的主机的MAC地址。 1、ARP协议简介 ARP&#xff08;Address Resolut…

处理安装uni-ui依赖一直安装不上

根据官方的文档去安装&#xff0c;我这边把npm换成了pnpm。 搞了一个小时没搞明白为什么下载不下来依赖&#xff0c;原因是镜像的问题。 处理方式&#xff1a;安装了cnpm&#xff0c;去访问国内镜像 安装cnpm&#xff0c;使用国内镜像 npm install -g cnpm --registryhttps…

react 之 useCallback

简单讲述下useCallback的使用方法&#xff0c;useCallback也是用来缓存的&#xff0c;只不过是用于做函数缓存 // useCallbackimport { memo, useCallback, useState } from "react"const Input memo(function Input ({ onChange }) {console.log(子组件重新渲染了…

【第二十二课】最短路:多源最短路floyd算法(acwing-852 spfa判断是否存在负环 / acwing-854 / c++代码)

目录 acwing-852 代码如下 一些解释 acwing-854 foyld算法思想 代码如下 一些解释 acwing-852 在spfa求最短路的算法基础上进行修改。 代码如下 #include<iostream> #include<cstring> #include<algorithm> #include<queue> using names…

百分点科技:《数据科学技术: 文本分析和知识图谱》

科技进步带来的便利已经渗透到工作生活的方方面面&#xff0c;ChatGPT的出现更是掀起了新一波的智能化浪潮&#xff0c;推动更多智能应用的涌现。这背后离不开一个朴素的逻辑&#xff0c;即对数据的收集、治理、建模、分析和应用&#xff0c;这便是数据科学所重点研究的对象——…

Python itertools模块:生成迭代器(实例分析)

itertools 模块中主要包含了一些用于生成迭代器的函数。在 Python 的交互式解释器中先导入 itertools 模块&#xff0c;然后输入 [e for e in dir(itertools) if not e.startswith(_)] 命令&#xff0c;即可看到该模块所包含的全部属性和函数&#xff1a; >>> [e for …

【单片机毕业设计6-基于stm32c8t6的智能衣柜系统】

【单片机毕业设计6-基于stm32c8t6的智能衣柜系统】 前言一、功能介绍二、硬件部分三、软件部分总结 前言 &#x1f525;这里是小殷学长&#xff0c;单片机毕业设计篇6基于stm32的智能衣柜系统 &#x1f9ff;创作不易&#xff0c;拒绝白嫖可私 一、功能介绍 -------------------…

Vue 上门取件时间组件

本文使用vue2.0elementui 制作一个上门取件时间组件&#xff0c;类似顺丰&#xff0c;样式如下&#xff1a; 大概功能&#xff1a;点击期望上门时间&#xff0c;下面出现一个弹框可以选择时间&#xff1a; 首先我们定义一些需要的数据&#xff1a; data() {return {isDropdown…