IP Camera远程监控系统的设计与实现

最新更新时间:2015-03-29来源: 互联网关键字:IP  Camera  远程监控系统 手机看文章 扫描二维码
随时随地手机看文章
视频监控系统是一个集计算机处理技术、网络通信技术和数字音视频编解码技术于一身的综合系统。作为一种成熟的多媒体应用,视频监控逐步走向数字化、网络化、综合化、无线智能化的潮流中。

用户普遍要求访问地点不受地域限制,能随时随地访问被监控地点,这就要求系统设计一个合理的服务机制,能够实时提供给用户可靠的服务。

提出了一种基于流媒体服务器的远程视频监控系统,较好地解决了上述问题。结合流媒体技术,就视频监控系统中涉及到的一些关键技术进行讨论,并提出实现方法,最终实现了该系统,取得了较好的应用效果。

1 系统整体框架

远程视频监控的主要分为3 大部分: 监控端、服务器端和视频采集端,如图1 所示,下面将分别介绍各个部分的功能。

视频采集端主要由摄像机、电动镜头、云台、WIFI 模块、SD 卡等模块组成,主要负责音视频数据的采集和传输。主要功能如下: ① 采集编码部分:将现场采集到的音视频数据进行压缩编码; ② 数据传输部分: 将压缩完成的音视频数据传送到流媒体服务器; ③ 移动侦测部分: 进行移动侦测的功能,并将移动图像存入到 SD 卡中; ④ PTZ 控制部分: 根据监控端的控制指令,进行 PTZ 控制; ⑤ 报警部分: 完成报警功能。

 

 

服务器端主要完成音视频数据的分组转发、视频数据存储、设备管理、用户管理、权限管理和日志管理等功能。

监控端主要实现视频监控功能,分为 PC 监控端和移动监控端。用户可以使用任何一台联网 PC机或者移动端当做监控端,随时随地能调用本系统各监控点的视频数据,并进行 PTZ 控制。

2 远程监控系统的实现

2. 1 服务器端

服务器端主要包括流媒体服务器、Web 服务器以及存储管理服务器。其中流媒体服务器主要提供视频直播、点播等功能。Web 服务器主要提供用户统一的 Web 页面和 Web Service 接口。存储管理服务器负责视频数据的存储与调度。

2. 1. 1 流媒体服务器

流媒体服务器的主要功能是以流式协议( RTSP、MMS、RTMP 等) 将视频文件以流媒体形式传输到客户端,供用户在线观看; 也可从视频采集、压缩软件接收实时视频流,再以流媒体形式直播给客户端。流媒体应用系统的主要性能取决于流媒体服务器的性能和服务质量 。因此,流媒体服务器是流媒体应用系统的基础,选择一款性能优越的服务器是该系统的关键。

Wowza Media Server 是一款高性能、多线程的流媒体服务器软件。专为多种终端设备提供音视频播放服务,支持 iOS、Windows、Android、BlackMerry 等主流系统的终端设备,开发者可以根据不同的应用环境,选择 RTSP、RTMP、HTTP Live Streaming 等不同的传输协议; Wowza Media Server 支持 H. 264 编码标准进行封装的 FLV、MP4、MOV、3GP 等音视频格式; Wowza Media Server 能够记录实时流,同时允许用户播放、暂停、恢复和实时回放直播流。

Wowza Media Server 提供了强大的接口功能,可以方便实现二次开发。在本系统中,流媒体服务器需要主动接收采集端传输的视频数据实现直播,并通过配置命令的形式,对数据进行存储,该功能的实现是对 Wowza Media Server 流媒体服务器一个扩展的过程,实现方法如下: ① 摄像头首先发送一个心跳包到流媒体服务器,表示此时在线; ② 摄像头向流媒体服务器发送数据,流媒体服务器接收到数据之后,根据摄像头序列号生成不同的映射文件,并将相应的数据写入数据库。如果摄像头 IP 地址发生变化,会重复执行上述步骤; ③ 流媒体服务器与存储管理服务器交互,对视频数据进行保存。

2. 1. 2 Web 服务器

Web 服务器主要提供用户统一访问入口以及Web Service 接口功能。本系统采用 Struts + Hibernate + Spring 技术,结 合 ExtJS 框架,开发了一套Web 工程,实现了以下几个功能: ① 用户管理: 包括添加、删除、修改、查询用户的功能; ② 权限管理: 包括添加、删除、修改、查询权限的功能; ③ 设备管理:包括添加、删除、修改、查询摄像头的功能; 重启重置摄像头功能; PTZ 控制功能; ④ 日志管理: 包括用户所有操作日志存储以及日志查询功能; ⑤ 直播列表获取: 获取当前登陆用户所有在线摄像头列表,用于视频直播; ⑥ 点播列表获取: 根据用户、IP 摄像头、文件创建日期查询视频点播列表,用于视频点播;⑦ 在网页中嵌入 Flash 播放器,用于播放视频;⑧ 提供移动端 Web Service 访问接口,用于移动监控。

2. 1. 3 存储管理服务器

存储管理服务器提供对监控系统下各种存储方案的统一管理,是监控综合平台下的存储系统的管理核心,简称 VRM。VRM 可管理前端设备存储、网络服务器存储、嵌入式服务器存储及 iSCSI 直写存储等多种存储方式,并提供了快速高效的录像数据的检索、回放及备份功能。

VRM 实现了录像计划的配置、录像计划的同步、录像数据的查询及回放、网络存储服务器的管理、IP-SAN 设备的管理等功能。录像计划的配置、更新和删除操作均由客户端发送信令至 Web 服务器,再由 Web 服务器转发至 VRM,最后由 VRM 依据存储类型等分发至其管理的各个存储服务器。同时 Web 服务器与 VRM 之间实现了定时同步机制,保证了录像计划的一致性。

客户端的回放可以从存储设备直接取流或者通过 VRM 与流媒体服务器提供的点播服务来进行。回放请求时,客户端不用明确了解系统采用的存储方式,即可实现对录像的查询与回放,VRM 服务器为客户端和存储设备之间架起了一座桥梁。

2. 2 Flash Player 实现

为了减轻监控端操作的负担,增强系统的可维护性,本系统中将使用 Flash Player 作为 PC 端的播放器。为了实现基于 Web 服务器的 B/S 的监控机制,本系统将监控画面做成 JSP 页面,并且把所有网页放入 Web 服务器用于用户访问。在 JSP 页面中必须提供Flash Player 插件的classid 和文件路径,如果本机的注册表中查找到该 classid,则不必下载。否则必须按照codebase 指定的路径下载该控件。标签中的 id 是该 Flash Player 对象的名称,用于访问和设置对象属性、调用对象方法,加载方法如下。< object" width = "636" height = "470" id = " liveOrVOD" align = "middle"classid = "clsid: d27cdb6e - ae6d - 11cf - 96b8- 444553540000 " codebase = " http: / /download. macromedia. com/pub/shockwave/cabs/flash/swflash. cab#version =9,0,0,0”> < /object >。

关键字:IP  Camera  远程监控系统 编辑:探路者 引用地址:IP Camera远程监控系统的设计与实现

上一篇:工程师发现一款突破性的布线工具
下一篇:CPRI基带数据的低损耗压缩

推荐阅读最新更新时间:2023-10-12 22:54

基于Internet的触摸屏数据库远程监控系统
引言     网络通信技术已经改变了人们的生活,同时也正在改变工业自动化的方方面面。因此,中国 电器 工业协会通用低压 电器 分会在《低压电器新产品发展总体思路》中明确提出:“全面实现低压电器主要产品网络化、智能化、可通信化。要求我国第3代低压电器主要产品、第4代低压电器,全部实现网络化、智能化、可通信,能与多种 现场总线 连接,也可直接与工业以太网连接。”鉴于此,近年来,基于 现场总线 、以太网和直联网(Internel)技术的可编程控制器(Programmable Logic Condoner, PLC )、触摸屏(Human Machlne Interface,HMI)、变额器,智能开戈等各类智能低压电器得到了民足发展,在智
[嵌入式]
RS485总线和TCP/IP协议的应用
  目前门禁控制器的常用通讯方式有RS-232,RS-485,TCP/IP三种方式。由于RS-232的传输理论距离小于15米,所以一般仅用于小型系统。本文主要讨论大型门禁系统的应用分析,重点阐述RS-485和TCP/IP两种组网方式。   RS-485通讯方式   RS-485通讯方式是多台控制器,通过RS-485通讯总线(必须用双绞线),将控制器通过串联的方式,一根总线接到 RS-485转换器(集线器)上,再接到计算机串口上,实现一台计算机对多台控制器的管理和通讯。   · 通讯距离:控制器到计算机的连线理论上的距离是1200米;   · 负载数量:即一条485总线可以带多少台控制器,这取决于该控制器的通讯芯片和
[嵌入式]
成本降低技术走高 IP视频监控迎来商机
    IP视频监控未来的发展趋势,但同时也给网络高清数据传输带来了挑战。未来IP视频监控的市场必将快速发展。   公共安全意识的提高,奥运会、世博会的推动,成本的降低使得IP(互联网)视频监控从2007年下半年开始快速发展,监控范围广、可扩展性强、智能识别等优势使IP视频监控成为被普遍看好的技术。为了提高监控的效果和质量,高清化、智能化是IP视频监控未来的发展趋势,但同时也给网络高清数据传输带来了挑战。    IP视频监控进入快速发展期   近年来,中国视频监控市场展现出勃勃生机。调查公司InStat数据显示,2007年,中国视频监控市场的总体市场规模达到了41亿美元,比2006年增长了24.2%。   目前,视
[安防电子]
用51内核网络单片机构成的远程监控系统
引 言 在工业控制、信息家电等应用领域,存在大量的嵌入式设备,而这些设备很多只有串口、CAN总线等简单的网络接口,通信能力有限,有的甚至处于孤立运行状态。如何让这些以单片机为核心的嵌入式系统接入以太网,并通过网络对它们进行远程监控,是当前电子世界中的研究热点。TCP/IP在Intemet和大多数局域网中的成功应用,已经证明了其强大的功能。如果实现TCP/IP协议和嵌入式系统的结合,嵌入式系统联网问题就能得到有效解决。目前,嵌入式系统联网主要有如下几种方案:①EMIT,以PC或其它高档计算机为网关,将CAN、RS-232等设备接入重量级网络;②采用32位MCU+实时操作系统,高档MCU功能强大,可以实现复杂操作,但需要有RTOS
[单片机]
网络可视电话与IP可视电话有差异 混用存疑虑
  比起楼宇对讲,网络电话可以说在我们的生活应用中已经有着不短的时间了。   概括来说,网络电话是指以IP为网络层协议的计算机网络中进行话音通讯的系统,它采用的技术统称为VoIP(Voiceover IP),即借助网络实现语音的传送。而从技术上来说,IP网络电话则是以IP为标志的网络分组化和以多媒体为目标的网络业务综合化两大主流技术融合的结果。   随着网络建设的日益完善,网络环境的不断提升。使计算机与电信之间的界限也被逐渐打破。因此,网络电话也就在这种融合中诞生了。   而对于网络可视电话,它具有价格低廉,灵活服务,以及便于企业内部联络的特点。同时对于新技术的融合也有着巨大的帮助。而在网络通话中,它的语音处理方面主要
[嵌入式]
Synopsys通过提供经生产验证的设计工具与IP来推进对FinFET技术的采用
加利福尼亚州山景城,2013年2月—为芯片和电子系统加速创新提供软件、知识产权(IP)及服务的全球性领先供应商新思科技公司(Synopsys, Inc., 纳斯达克股票市场代码:SNPS)日前宣布:即日起提供其基于FinFET技术的半导体设计综合解决方案。该解决方案包含了一系列DesignWare®嵌入式存储器和逻辑库IP,其Galaxy™实现平台中经芯片验证过的设计工具,以及晶圆代工厂认证的提取、仿真和建模工具。它还包含了多家晶圆厂用于开发FinFET工艺所需的TCAD和掩膜综合产品。各种FinFET器件的三维结构代表了晶体管制造领域内的一个重大转变,它影响了设计实现工具、制造工具及设计IP。通过与业界领先的晶圆代工厂、研究机构
[嵌入式]
高速公路IP智能监控解决方案分析
  传统的高速公路监控系统建设主要关注点在收费站、服务区、隧道/大桥等,只是部分发达省份的高速公路进行沿线路况监控建设。随着高速公路基础建设的不断完善,对整个高速公路的总体服务质量也提出了更高的要求。如何即时发现道路上发生的问题,并即时事先通知车主,带来更高的客户满意度,是高速公路业主面临一个新的焦点问题。随着道路沿线监控点位的增加,一个100公里路段的监控路数将达到200~400路左右的规模,如何管理好这么多的视频是摆在高速公路业主面前的一个新的问题。 一、需求分析   高速公路监控系统由收费站监控、服务区监控、道路沿线全程监控、隧道监控等组成。道路沿线全程监控可实施交通流量和交通运行监视,对关键点进行气象检测,对关
[安防电子]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved