论文部分内容阅读
随着经济社会的高速发展和平安城市等社会安防体系的建设,国内的视频监控领域正迎来高速发展和行业竞争日益激烈的新阶段,针对家庭安防用户的监控系统研究与开发将具有重大的现实意义。本文主要研究了当今网络视频监控相关技术和产品的发展趋势,着重分析了用户需求和现有产品的不足。在广泛查阅文献、了解当今安防监控产品性能参数的基础上,结合视频监控领域的发展趋势和用户需求,提出自己的理解和解决方案。现在的安防监控产品多数使用专用的视频监控客户端,跨平台兼容能力有限,且国外的监控产品价格昂贵,且使用价格昂贵的高精度专用摄像头。在力求一机多用的兼容时代,用户需求的是便捷的使用方式,同时系统的维护和更新更为简易快捷。所以本视频监控系统设计上就要求支持移动终端的视频监控需求,同时具有高度的扩展性和泛用性,节约用户的部署与更新成本。以此设计了一套基于ARM的嵌入式安防监控系统。研发过程中充分对比了嵌入式相关的软硬件参数,选定了成熟的ARM9处理器作为硬件平台,搭载完善便捷的Linux2.6.30内核系统作为监控系统主体。根据监控产品的基本功能和用户需求,搭配摄像头、板载网卡等外部硬件设备;在PC宿主机fedora上配置交叉编译环境,使用嵌入式C语言开发并移植了多样的硬件驱动和软件功能,搭建了板载网络服务器,实现实时网络视频监控。本监控系统的主要创新点是:(1)基于HTML网页和mjpeg视频流格式的特点,提出两种方法实现网络中无需额外插件的监控视频流传输与播放,兼容多平台终端进行视频监控。(2)基于嵌入式Linux shell的网络控制脚本,实现多平台终端的远程控制监控端软硬件,结合HTML javascript动态网页特性,脚本功能强大且方便调试。(3)本系统基于开放性扩展体系架构设计,可以兼容已有的安防监控系统和设备,大幅度的减少部署成本和难度,提供给用户多元化的视频监控解决方案。通过测试和对比,可知本视频监控系统达到了设计的要求,比市场上的同类产品有一定的优势。支持移动终端的视频监控需求,充分了利用网络的特性,自身开放性的扩展体系更是视频监控领域和物联网的发展趋势。