基于DM365的高清网络摄像机Web服务器设计

来源 :浙江师范大学 | 被引量 : 0次 | 上传用户:ff303
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
越来越多的人关注如何将嵌入式设备接入网络,其中最常用的技术是通过在嵌入式设备中植入web服务器。web服务器能给客户提供标准且友好的统一界面,使得嵌入式系统更加标准化和人性化。嵌入式Web服务器(简称EWS)现在已经在很多领域得到应用,并且应用范围在不断扩大。在视频监控领域,虽然社会对其有着强烈的需求,但由于视频存储技术、网络传输技术等方面的约束,嵌入式网络监控产品一直不成熟。而今,面对市场的大量需求,而且各种技术瓶颈的不断突破,数字视频监控领域大力发展EWS的时机已经成熟。高清网络摄像机正是视频监控领域的最新成果,采用嵌入式Linux操作系统,通过DM365处理器将摄像头传来的视频信号进行压缩,形成在网络中传输的数据帧,通过在摄像机内部嵌入web服务器,用户便可以用浏览器设置摄像机内的视频参数,这些参数都是由web服务器直接或间接地进行处理,因此拥有一个高效、稳定的网络摄像机web服务器显得十分重要。本文在对Web服务器体系结构进行研究的基础上,通过对网络摄像机中的嵌入式web服务器需求的分析,以TI的DM365处理器为开发平台,设计一个满足网络摄像机需求的web服务器,支持多点访问,实现了网络摄像机内的web服务器与客户端之间的通讯。根据嵌入式web服务器在网络摄像机中的具体应用,本文提出了网络摄像机中EWS的设计目标:资源消耗少、稳定性好、安全性适中,并提出网络摄像机EWS的体系结构,包括HTTP引擎、安全模块、应用程序接口模块和标准模块四个主要功能模块,同时根据网络摄像机的特殊需求,提出了四个主要功能模块的设计方法,并且给出了具体设计流程及关键技术的实现,包括HTTP请求的解析、用户权限的认证、PSIA协议的实现等。本文还对web资源进行设计,包括web页面与web服务器的通讯和视频插件的定制,同时给出它们的实现方法。文章最后对网络摄像机的web服务器做了性能和稳定性的测试,得出了良好的结果,该web服务器满足本系统的应用需求,效果理想。本文的主要工作是如何将视频监控设备接入网络并且应用在局域网内部,在视频监控网络化领域发挥了一定程度上的实践和创新价值,同时本文的研究内容和实现方式对其它领域内实现嵌入式web服务器也有一定的参考作用。
其他文献
神经网络机器翻译(neural machine translation,NMT)是一种新的基于编码-解码网络框架的机器翻译模型,其在各种翻译任务中都表现出了远远优于传统方法的性能。由于GPU内存和
传统分布式系统监控技术多关注位于同一物理区域内的分布式系统。随着分布式系统逐渐开始部署于全球不同地区形成广域分布式系统,目前的监控技术在安全性、网络通信及监控的
作为一个客户端的应用程序,浏览器是用户和因特网之间进行交互的一个重要平台。现在存在许多与浏览器密切相关的恶意攻击,对用户浏览器安全造成了严重的威胁。此外Web2.0因功能
随着信息技术的快速发展,各行各业积累了大量的数据,如何帮助用户从这些数据中提取人们感兴趣的、隐含的、对决策有潜在价值的知识,已经成为信息技术领域的热点问题。作为一
单摄像机的应用由于视野范围有限、视角单一等原因暴露出不少弊端,无法实现大场景的监控,也存在着难以解决的遮挡问题。因此,多摄像机的出现则成为必然,随之而来的关于多摄像
信息技术在图书馆中的应用使得图书馆的工作面貌发生了本质的变化。面对从日常管理中产生的海量数据,图书馆管理者迫切希望从中获取有效信息来指导管理者决策。传统的图书馆
在强化学习的实际应用中,“维数灾难”问题一直困扰着其发展。虽然“维数灾难”问题是由待解决问题的本质所决定的,无法从根本上进行消除,但是却可以从方法上加以克服。分层
软件测试在软件开发过程中有着举足轻重的地位,它贯穿于软件定义与开发的整个周期及整个软件开发过程。而测试用例的生成设计又是软件测试过程中的重点与难点,它的设计主要来自
天体光谱中蕴含了丰富的物理信息,随着LAMOST望远镜投入使用,每个观测夜将获得上万条光谱。传统分析光谱的方法效率低、速度慢,无法满足对日益增长的数据的处理。数据挖掘作
随着IP技术的不断发展,基于IP网络的各种多媒体业务得到了迅速的发展。为了管理IP网络中的多媒体会话,必须要有信令控制协议。会话初始化协议SIP是一种重要的信令控制协议,其