网络视频监控软件系统的设计与实现

被引量 : 0次 | 上传用户:abc262648312
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的发展以及计算机本身处理能力的提高,越来越多的网络应用已经实现。特别是视频监控已经从最开始的模拟CCTV方式转变为数字化网络监控时代。数字监控系统以其数据量小,适于存储及传输等优势在现今的市场上占有主导性的地位。本课题以某高速公路管理局的视频监控项目为依托,设计并实现了一套网络视频监控系统。针对现有视频监控系统控制模式单一、提供的反向控制功能少以及客户端软件升级复杂的特点,设计了一套多模式、多控制功能、可扩展性强的视频监控系统。系统的多模式是指同时为用户提供了C/S及B/S两种控制模式,根据各模式的应用特点不同,本系统的设计使各模式下服务器和客户端完成不同的工作。在C/S(Clinet/Server)模式中服务器端软件实现的功能为将采集到并经过编码压缩后的码流发送至网络。同时建立多个线程监听来自客户端的各项请求,向客户端提供控制接口。此模式下的客户端软件包括了播放模块和控制模块:播放模块采用流媒体技术实现,选择了微软公司的DirectShow开发包作为实现框架,接收网络视频流并对其进行实时播放。控制模块通过与服务器的监听线程建立连接,向其发送控制命令来实现。B/S(Browser/Server)模式的服务器端为支持用户的Web访问开启了网页服务器Thttpd,它首先将静态网页发送给客户端的浏览器,同时还要利用用户发送来的信息处理动态脚本语言网页。这种模式下的客户端系统也分为播放模块和控制模块两部分。播放模块在C/S播放模块的基础上,对其重点模块进行ActiveX封装,使视频可以在网页中直接播放。控制模块则通过利用PHP脚本语言借助服务器Thttpd的帮助,对服务器端配置文件进行修改来实现。论文主要从以下几个方面展开论述:首先,简单介绍视频监控系统的发展现状,对比现有产品优缺点,结合本系统具体应用,确定本系统的实现方向;第二部分是硬件平台介绍,这部分对本系统服务器端所使用的编码芯片以及整个系统的硬件布局做简要介绍;接下来对系统软件的总体设计进行了分析,分别介绍了在不同控制模式下系统的工作方式及各部分要实现的功能;第四章详细介绍了C/S控制模式软件实现,最后对B/S控制模式的软件实现做了叙述。
其他文献
本文介绍了VR技术的应用特点,基于我院的教学实际阐述了专业的教学内容和特点,如何将VR技术以智慧教室的形式融合到日常教学当中,明确了VR实训室的建设方向和目标,以及建成后
目前,我国社会经济环境发生了很大的变化,以往一直被忽视的一种就业形式:非正规就业,成为了颇受政府、学者以及公众所关心的热门问题。我国非正规就业人员的社会保险制度的出
串联质谱是20世纪70年代后期迅速发展起来的新型检测技术,它通过将化合物进行高能量的撞击产生母离子和子离子,通过研究其产生的关系,确定化合物的组成。串联质谱具有受化学基质
目的:对五味子属植物的木脂素成分进行含量测定,探讨五味子药物资源问题.方法:用HPLC对五味子属14个种(变种)18个样品(果实、茎藤和根)中木脂素成分五味子醇甲(schisandrin),
封建社会“男尊女卑”的腐朽文化是社会性别歧视的主要根源,长期以来,女性主观上的自我歧视更是牢固了性别歧视文化的根基,使社会难以实现真正意义上的男女平等。性别歧视的
为了缩短脉冲爆震发动机工作过程中混气充填时间,采用旋转筒控制爆震室径向进气,设计了结构更为合理的多爆震室PDE试验原型机。该原型机可以在较短时间内完成爆震室的混气充
<正> 一般蔗田的杂草,主要是一年生单子叶禾本科杂草,其它则是多年生禾本科杂草和莎草科以及双子叶杂草。蔗田化学除草应用,主要方法是在蔗苗下种后,薄土复盖种苗,约10天见到
基于Unity3D设计、开发了面向VR的"铝热反应"高中化学虚拟实验,该研究对于面向VR的虚拟实验研究有一定的借鉴价值。
近年来随着社会的快速发展和改革的不断深化,我国高校的内外部环境发生了巨大变化,大学生突发事件时有发生,并有逐步增加的趋势。这些突发事件所造成的危机状态不仅构成了对
近年来,在语言教学中日益受到关注的一个崭新的教学理论——词块理论逐渐进入研究者们的视野。词块,作为集词汇和语法的特征于一身的语言使用的一个重要单位,作为语言输入、