- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VC视频监控设备管理系统的的设计与实现_计算机应用论文_计算机论文__3732
基于VC视频监控设备管理系统的设计与实现_计算机应用论文_计算机论文_
????摘??要??城市公共安全视频 HYPERLINK ?k=%CD%F8%C2%E7 网络中设备种类众多,各种设备的管理方式不尽相同,其中相当一部分管理方式是非图形界面的命令行形式,这实际上造成了 HYPERLINK ?k=%CD%F8%C2%E7 网络中设备管理的不便、混乱以及低效。针对这种现状,开发了基于图形界面的视频监控设备管理系统,建立数据库对设备信息进行整合规划,将各种设备的管理通信协议进行封装,统一设备管理接口。该系统在青岛市城市公共安全视频 HYPERLINK ?k=%CD%F8%C2%E7 网络中得到了应用,取得了理想的效果,提高了设备管理的效率,实现了资源的整合。
????关键词??VC;视频监控;设备管理;套接字
?
1??引言
????随着人们对生活和工作环境安全性要求的不断提高,安全防范系统的重要性变得越来越突出,而视频监控系统其独有的特点使其进入了一个快速发展的时期,视频采集,视频传输,视频管理,视频显示和视频录像等各个重要方面都得到了长足的发展。但是对于视频监控的另一方面--设备的管理方面一直被忽略而停滞不前。现在对于设备的管理还停留在早期的利用Telnet[1]实现远程登录上,早期的Telnet管理方式有以下几个缺点:①界面不易于浏览,获取信息慢。②管理方式烦琐。③需要记忆大量的IP地址,所以这种管理方式效率非常低下。因此这成了制约视频监控技术发展的一大瓶颈。
????目前,最为流行的开发方式是利用可视化开发工具进行开发,而VC是应用最为广泛的可视化开发工具,它的特点是把原来抽象的数字、图表、逻辑等用直观的图形图像的形式表现出来。?
????本系统开发基于“青岛市公共安全视频网”,项目选用北京博研新创公司的系列产品,通信协议采用公司提供的网络管理协议。设计的设备管理系统在Visual?C++6.0环境下实现了对视频监控中多台设备的数据查询、数据浏览、数据修改等功能,大大方便了用户的管理要求。系统采用Socket[2]进行通信实现Telnet管理功能。
2??系统设计
2.1??系统网络结构
????系统采用两种传输方式,在地理位置方便的地方,接入光纤进行传输,辅以微波设备进行备份,在一些比较特殊的地方(比如山脉),光纤接入比较困难,采用微波设备进行传输,保证传输信息及时有效。
????实现设备管理系统[3]的功能,采用从管理 HYPERLINK ?k=%BC%C6%CB%E3%BB%FA 计算机以设备网络管理协议发出各种命令(查询、修改、重启等)通过光端机或者微波设备传输到设备,从而实现设备与 HYPERLINK ?k=%BC%C6%CB%E3%BB%FA 计算机之间进行通信。系统的网络结构如图1所示。
图1??系统网络结构图
2.2??软件系统功能划分
????1)系统初始化及权限管理模块
????通过从数据库中获取信息完成系统的初始化。以树的形式把所有设备的名字列在系统主界面的左侧。系统设有管理权限来决定用户所能做的工作,分为系统管理员和一般用户两级。一般用户可以查看所有设备信息,不能修改。系统管理员可以查看,也可以修改。
????2)系统查询及浏览模块
系统初始化后,用户发出请求动作(单击设备)时,连接设备,获取信息,对收到的信息做出相应的处理,显示在界面供用户浏览。
????3)系统修改模块
????用户在界面上找到要修改的参数时,发出请求修改动作(双击该参数),弹出相应的对话框,提示用户如何进行修改。把修改后的信息发送到设备,完成参数的修改。
2.3??通信协议
????本协议描述的是编码器,解码器与播放器、管理服务器之间的通信协议。可以用来查询或者修改设备信息。网络管理协议在多数情况下使用TCP协议?,由管理器向网管代理发送命令,网管代理返回结果。在局域网搜索设备时,使用UDP协议,这种情况下只支持有限的命令。TCP和UDP服务端都使用端口6180。不论是命令还是结果,统一使用表1的命令格式。
表1命令格式
命令
长度
数据
2字节
2字节
不定长
????命令:指定命令码,取值范围0-65535
????长度:指定数据域的大小,范围0-65532
????数据:包含附加的数据,具体格式在每个命令中定义
????(1)查询属性:命令码:0x0002
????数据:属性名字列表,每个属性名一行,每行以’\n’字符结尾。
????一个完整的属性名格式为:section.key,其中section为类别名,例如,查询设备的IP?地址命令格式为:net.ipaddr/n,查询第一路视频亮度为enc0.vid_brightness/n.
????(2)修改属性:命令码:0x0003
?
您可能关注的文档
最近下载
- 肉类食材供货服务方案.docx VIP
- 学习贯彻党的二十届三中全会精神练习试题.doc VIP
- 中国地质大学(北京)《弹性动力学》2021-2022学年第一学期期末试卷.doc VIP
- 企业财务管理制度范本doc.doc
- 食材分拣、包装、运输、验收、售后整体配送服务方案.docx VIP
- 肌肉骨骼康复学试卷及答案.docx VIP
- 大连东软信息学院《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx VIP
- DB50_T 938-2019 铜梁龙舞规范.docx VIP
- Rexroth NYCe4000多轴运动控制系统MCU模块NY4114使用手册.pdf VIP
- 学校食堂食材配送服务方案(肉类、粮油米面、蔬菜水果类).docx VIP
原创力文档


文档评论(0)