视频监控接入汇聚平台如何根据客户要求定制资源树结构和资源的任意排序

news2024/11/13 11:45:45

目录

一、需求描述

1.1视频监控资源树

1.2客户要求

二、市场上产品常用处理方法

2.1 常用处理方法

(1)按笔画数排序

(2)按拼音排序

(3)按字典序排序

(4)按首字母排序

2.2 客户诉求

三、AS-V1000视频平台提供最优方式

2.1定制资源的咨询(根据用户要求)

2.2 进一步优化

四、实现效果

3.1管理端树结构优化实现展示

3.2客户端树结构优化实现展示

3.3视频观看效果

3.4结论


一、需求描述

1.1视频监控资源树

        视频监控接入汇聚平台是集成了视频资源接入、汇聚、存储、处理、分析、运维等多种功能的综合性平台,旨在实现不同品牌、不同协议、不同型号的视频监控资源的统一接入、汇聚、存储、管理和应用。

        平台管理的视频监控资源很多,有时候达到二十多万之多,如何更好的管理这些资源,就需要对资源结构进行有效的组织和管理。一般需要使用树形结构展示资源,进行层次化组织,可以根据地理位置、部门、功能等将视频资源分组;也可以国家/城市/区县/街道/地点/设备等层级将视频资源分组。

        视频监控接入平台的资源树管理模块可以管理不同的树结构,并在这些树结构中增加新的树结构和设备或者删除不需要的树结构和设备。其中这些树结构默认按照首字母实现排序组合。如下图所示:

1.2客户要求

        用户在使用AS-V1000平台,发现资源树管理的默认排序并不符合他们的需要,他们添加视频资源的时候,发现新生成的树结构没有按照他们的规则重新排序,打乱了他们原先的树结构排序。

二、市场上产品常用处理方法

2.1 常用处理方法

        市场上的视频监控平台,在客户端的资源树结构中的文字通常采用以下几种方式进行排序呈现:

(1)按笔画数排序

       根据汉字的笔画数从小到大或从大到小排序。

(2)按拼音排序

       根据汉字的拼音字母顺序进行排序。

(3)按字典序排序

       按照固定的字典顺序进行排序,这种顺序通常由字典编纂者定义。

(4)按首字母排序

       根据汉字的拼音首字母进行排序。

2.2 客户诉求

       跟不同的客户沟通,大部分希望用方式2,还有不少希望用方式4,少数有人觉得1或3也不错。每个客户都有自己的习惯,因此很难同时满足所有客户的习惯。

三、AS-V1000视频平台提供最优方式

2.1定制资源的秩序(根据用户要求)

        在资源树管理中点击下图所示的排序键,就可以按照客户规则排序各个已有树结构。

        排序会显示如下页面,选择想要排序的资源组,就可以通过拉动方式实现自定义排序。下图以根资源组为范例实现树结构的修改。修改完成后可通过“确定”键保存更改并应用。

2.2 进一步优化

        虽然上面环节实现客户的要求,客户也表示认可。然而针对此情况也可以进行更进一步的优化。获得客户同意后我们增加了区域划分,并把原有资源组都移植到新增的划分区域里。这样不仅满足客户规则同时逻辑上更方便他们的管理。下图是实现优化后的树结构的一部分。

四、实现效果

3.1管理端树结构优化实现展示

        如下图示,这是管理端树结构优化后的结果。

        客户查看后表示满足需要且对优化的部分表示认可。

3.2客户端树结构优化实现展示

        管理端树结构优化后会自动同步到客户端,下图是客户端的展示结果。

           

3.3视频观看效果

        视频平台最重要的是观看视频,经测试,视频依旧可以观看,未对正常业务产生不良影响。下图是验证截图。

 

3.4结论

        客户确定优化后树结构超出预期要求,能够对跟树结构和子树结构实现按需排序。且可以灵活实现排序要求。不仅问题得以彻底解决,同时也能在解决问题基础上实现更进一步的优化。

 


文章正下方可以看到我的联系方式:鼠标“点击” 下面的 “威迪斯特-就是video system 微信名片”字样,就会出现我的二维码,欢迎沟通探讨。


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

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

相关文章

使用预训练的 ONNX 格式的目标检测模型(基于 YOLOv8n-pose)姿态监测

具体步骤如下: 加载图像: 从指定路径读取一张图像(这里假设图像名为bus.jpg)。将图像从 BGR 颜色空间转换为 RGB 颜色空间。 图像预处理: 计算图像的高度、宽度,并确定其中的最大值作为新图像的边长。创建一…

C语言新手小白详细教程:冒泡排序

🌏个人博客主页:意疏-CSDN博客 希望文章能够给到初学的你一些启发~ 如果觉得文章对你有帮助的话,点赞 关注 收藏支持一下笔者吧~ 阅读指南: 开篇说明冒泡排序简介冒泡排序代码 开篇说明 本文我们来介绍冒…

编码器精度

系列文章目录 1.元件基础 2.电路设计 3.PCB设计 4.元件焊接 5.板子调试 6.程序设计 7.算法学习 8.编写exe 9.检测标准 10.项目举例 11.职业规划 文章目录 前言一、影响因素二、编码器精度三、位置因素四、环境因素五、磁编码器 前言 送给大学毕业后找不到奋斗方向的你&…

《九界ol游戏源码》(游戏源码+客户端+服务端+工具+视频教程)百度云盘下载

游戏制作精美,和天龙八部用一样的游戏引擎,就是ogre。有兴趣的朋友,可以下载来收藏研究。 《九界ol游戏源码》(游戏源码客户端服务端工具视频教程) 下载地址: 链接: https://pan.baidu.com/s/1KIWSVYyAcSpY…

案例分享—医疗行业国外优秀界面设计案例

医疗行业UI网页设计需注重用户体验与可访问性,确保页面布局清晰、导航简洁明了,以便用户快速找到所需信息。同时,设计应符合医疗行业规范,传递出专业、可信的形象。 在医疗行业UI网页设计中,色彩搭配与视觉元素的选择至…

【大模型从入门到精通35】开源库框架LangChain 利用LangChain构建聊天机器人2

这里写目录标题 利用LangChain构建具备记忆功能的对话检索链设置对话历史记忆构建对话检索链处理问题并生成答案 创建基于文档的问答聊天机器人初始设置和导入文档加载和处理 利用LangChain构建具备记忆功能的对话检索链 设置对话历史记忆 为了使问答系统能够记住对话的上下文…

计算机网络-2-tcpip协议

1.说说 TCP/IP 四层模型? TCP/IP(Transmission Control Protocol/Internet Protocol)模型是一种用于描述互联网通信的协议层次结构。它分为四个主要层次,每个层次都定义了不同的协议来实现特定的功能。下面是TCP/IP模型各层的常用…

PCIE-flit mode retry

下一个即将发送的seq num: 下一个即将发送的ack或者nak的seq num: Tx发送exp seq num的个数: Tx发送nak的个数 下一个期望收到的flit的seq num,注意是指下个期望收到的有效的、non-idle、non_duplictae的flit: 收到的flit的真实的seq num(implicit…

控制台小游戏—扫雷

引言: 在前面一篇中,小编介绍了如何将代码分装在多个文件中的操作。在本篇文章中,小编将介绍一个广受欢迎的小游戏,以帮助大家熟悉这个操作。这个小游戏不仅可以让我们熟悉将代码放在多个文件中的操作,还可以加深我们…

PPT时间轴怎么做?用这款AI软件一键快速生成!

当ppt中需要呈现时间顺序、发展历程甚至是沧海桑田的变化时,很多人都会首选ppt时间轴这种视觉化的方式,它简洁直观,让人可以快速领会ppt想表达的意图,达到一图胜千言的目的。 对于不擅长制作ppt时间轴的人,最好的方式…

2024买一个机械硬盘

1997年,博主配了第一个电脑,CPU是6X86, 您可能没有听说过,那时的硬盘只有2GB~4GB,侯杰在深入浅出MFC中说以后要有大颗的硬盘,当时感觉看到这个单位来描述硬盘,感觉挺有意思。1999年,博主在电脑城…

mujoco_py ERROR: GLEW initalization error: Missing GL version

1. 问题描述: 运行mujoco ROS节点的时候,遇到错误如下: from pkg_resources import load_entry_point Creating window glfw ERROR: GLEW initalization error: Missing GL version 2. 解决方法 在./bashrc文件中添加: export L…

Vue状态管理工具:Pinia

基本概念 Pinia 是一个专为 Vue.js 设计的状态管理库,特别是针对 Vue 3 进行了优化,完美支持Vue3的Composition api 以及TypesCcript语法。它提供了一种更加简单、直观且可扩展的方式来组织和访问应用程序的状态。目前Pinia已经取代Vuex成为vue官方文档…

总结:数字图像处理基础知识

数字图像处理中的图像坐标系是理解图像数据结构和图像处理算法的基础。在计算机视觉和图像处理领域,通常有两种主要的坐标系统用于描述图像中的像素位置:笛卡尔坐标系和像素坐标系。下面我将详细介绍这两种坐标系统及其在数字图像处理中的应用。 1. 笛卡…

T/CECS 10035-2019 绿色建材评价 金属复合装饰材料

一、绿色建材 绿色建材是指在全生命周期内减少对天然资源消耗和减轻对生态环境影响,具有节能、减排、安全、便利和可循环的建材产品,获得绿色产品证书的产品在实际招投标以及品牌宣传中具有绝对优势。 二、认证模式 初始工厂检查产品抽样检验获证后监督…

稳压二极管、肖特基二极管、TVS管、静电ESD管的区别

1.稳压二极管 正向导通电压跟普通二级管一样约为0.7v,反向状态下在临界电压之前截止,在达到临界电压的条件下会处于导通的状态,电压也不再升高,所以用在重要元器件上,起到稳压作用。 稳压二极管主要利用其反向击穿时…

LLM概念梳理(二):检索增强RAG

非常感谢RAG(检索增强生成)技术详解:基于垂直领域专有数据的 Chatbots 是如何实现的,这篇文章对 RAG 技术进行了详细的描述。我根据自己的理解,并且按照代码思路重新进行整理。 RAG 技术看似神奇,其本质是…

2024.8.22(Docker)

一、回顾 高并发集群 eleme后端登录模块 1、数据库 1.主从复制(高可用) 2.传统的主从复制 3.gtids事务型的主从复制 4.注意 (1)server_id唯一 (2)8.x版本需要get_ssl_pub_key (3)5.x不需要 (4…

ts枚举类型校验,提示枚举信息

ts 类型验证,提示枚举信息 const eventTypeList [MOUSE_MOVE, // 鼠标移动LEFT_CLICK // 左键单击// MOUSE_OUT, ] as consttype EventTypeList typeof eventTypeList[number]