【摘 要】
:
近年来,国家不断推出相关政策支持视频监控系统的发展,人们在生产生活中对视频监控设备的需求也越来越大。在这样的背景环境下,我国的视频监控行业发展迅速,集中式的视频监控系统已不能满足人们日益增加的需求。随着分布式技术的发展,视频监控系统逐渐从集中式架构向分布式架构转变。在分布式的视频监控系统中,各子系统根据业务需求分别部署在不同的平台上,各平台间的通讯就成了一个问题。为了解决分布式架构中异构平台的通讯
论文部分内容阅读
近年来,国家不断推出相关政策支持视频监控系统的发展,人们在生产生活中对视频监控设备的需求也越来越大。在这样的背景环境下,我国的视频监控行业发展迅速,集中式的视频监控系统已不能满足人们日益增加的需求。随着分布式技术的发展,视频监控系统逐渐从集中式架构向分布式架构转变。在分布式的视频监控系统中,各子系统根据业务需求分别部署在不同的平台上,各平台间的通讯就成了一个问题。为了解决分布式架构中异构平台的通讯问题,引入消息中间件技术已成为一种趋势。消息中间件不仅能够实现异构平台的通信,降低系统的耦合度,并且让第三方应用程序的开发变得简单。本文对网络视频监控系统进行研究分析,根据视频监控系统的特点设计了一种高效的消息中间件系统。首先,研究网络视频监控系统的现状和消息中间件技术,并对几种主流的消息中间件产品进行对比分析,因ZeroMQ高效、便捷的优点,本文提出了基于ZeroMQ消息中间件的解决方案。根据视频监控系统的结构和消息类型,单独设计了一种消息模型,应用程序的数据使用序列速度快、空间消耗小的Protocol Buffer数据存储格式,序列化后再写入消息模型中。为了提高消息中间件的传输效率,使用ZMQ_DELAER、ZMQ_ROUTER、ZMQ_PUB和ZMQ_SUB四个套接字实现异步通信,并引入了异步事件回调机制实现系统的高并发。其次,消息中间件系统设计了消息路由功能,支持分布式部署。同时为第三方应用程序提供了一套简洁的应用程序编程接口,可以降低开发人员编程的复杂度。本文完成了网络视频监控系统中消息中间件的总体设计和各功能模块的详细设计与实现。在实现过程中使用ZeroMQ的异步通信方式,并在此基础上提供了同步通信方式。为了确保消息能被ZeroMQ发送出去,还设计了用于消息缓存的读写队列。最后设计了一款简单的测试软件,对系统进行功能和性能测试,测试结果符合预期需求。
其他文献
<正>2012年2月,中共中央办公厅、国务院办公厅印发《国家"十二五"时期文化改革发展规划纲要》,把纪录片的创作生产和海外传播确定为中华文化走出去工程的重要任务,将纪录片生
灰色预测模型是灰色系统理论的重要研究内容,是应用灰色系统理论解决实际预测问题的重要桥梁。GM(1,1)模型是一个经典的灰色预测模型,是一个所需建模样本量少且预测精度高的
目的了解新型冠状病毒肺炎(新冠肺炎)疫情下湖北省武汉市一线医务人员防护用具使用相关皮肤不良反应现状,为制定相应的职业防护策略提供参考依据。方法于2020年2月13—20日采
Web2.0时代,人们更信任网络互动产生的第三方信息,吃饭要看餐厅点评,住酒店也要看酒店点评信息。国内领先的在线旅行服务公司携程旅行网日前公布了一份调查问卷,有超过九成半以上
<正>当今世界正经历百年未有之大变局,新冠肺炎疫情全球大流行使这个大变局加速变化,全球产业链供应链因非经济因素而面临冲击,国际经济、科技、文化、安全、政治等格局都在
本文介绍了阿勒泰地区有机农产品紫苏露地栽培环境要求、种子质量及种子处理、播种技术、田间管理、主要病虫害防治技术及采收要求,为新疆西北地区有机农产品紫苏的栽培提供
在我国众多的CBD建设项目中,北京CBD发展较好,但与国际知名CBD相比仍有一定差距。北京CBD如何更进一步发展,成为国内外的成功典范,将是我们下一步建设的重点。打造强势品牌力
河流、湖泊是区域排涝的重要载体,同时也是保障区域生态环境稳定的重要组成部分。21世纪以来随着社会经济的不断发展,人类生产活动对水资源过度开发利用,无节制污水排放,导致
目的 :考察不同辅料对国产碘海醇 (Iohexol)注射液稳定性的影响。方法 :测定高温灭菌前后 6组不同辅料的碘海醇注射液pH、碘离子浓度、含量变化。结果与结论 :同时含三羟甲基
<正>探索一条向人文医院建设要效益的快速通道。医改深化,新冠突袭,疫考加绩考,医保严控费……公立医院正面临前所未有的挑战——向管理要效益已成为医院管理者的共识。但假