位置:51电子网 » 技术资料 » 通信网络

一种远程视频监控系统的实现

发布时间:2008/5/29 0:00:00 访问次数:424

  视频监控技术在政治、经济、军事、文化设施的安全防范中有着举足轻重的作用,随着多媒体和计算机网络技术的发展,视频监控系统经历了模拟监控和数字监控的发展阶段,目前已到了网络数字视频监控阶段。本文介绍的远程监控系统,可利用现有ip网络实现远程监控和控制摄像头的调焦、云台转动等,可满足无人值守的要求,实现了功能强大、易于操作的监控解决方案。

1 系统总体结构

  本网络远程监控系统由摄像机、网络视频服务器、网络远程客户端构成。前端将各个监控点所有视频、音频、报警等信号直接通过网络接入到监控中心,实现网络显示前端视频图像、录像存储、回放、云台控制等功能。本监控系统无论在本地还是网络控制端部通过网络传输视频图像。所有的操作和功能都是在管理计算机上安装监控软件来实现,如显示、录像、各种控制等。任一被授权的网络客户端能够通过网络平台实现对本地端的网络远程监看、录像存储、云台控制等操作,可实现权限管理。采用口前围际领先的h.264高压缩技术,大大提高压缩比及网络传输效果,每路均可 达到全实时显示/录像;自动适应带宽并配置资源,优化网络传输速度快,提高播放画质,减少网络延时;系统支持多个分控端对一个主控端的同时远程访问,或多个分控端对多个主控端同时远程访问,各点之间相互独立,互不干扰;可设置分控权限,通过不同密码使分控端享有不同操作权限,以区分管理层次,加强管理的安全性。

2 网络视频服务器结构

  在本系统中选用的刚络视频服务器采用h.264硬件压缩技术,它集1路或4路音、视频采集、实时压缩、网络传输、联动报警等功能为一体,即插即看,用户可以利用客户端软件或ie浏览器直接通过internet或局域网实时观看视频服务器传送的图像。

  每台视频服务器均有独立的ip地址,可同时接入4路视频信号和音频信号,经过处理后转换为ip包,利用宽带局域网和tcp/ip协议把这些数据包发送给监控中心的视频主机(pc机)或网上授权用户。视频主机上运行client端监控软件,可实现1/4/9/16画面的实时视频监控,也可驱动显示器阵列进行大屏幕显示。其他授权用户可通过ie浏览器进行一般性的监看。

3 系统软件结构设计

  本软件采用模块化程序设计及客户/服务器模式设计,模块间通过接口(函数调用)传递数据。

3.1 服务器端软件结构

  服务器端软件主要由主控模块、视频采集模块、监视控制模块、系统设置/用户设置模块、信息查询模块、视频信息处理模块和网络传输模块构成。它主要实现多媒体数据的采集、压缩、回放、存储、发送、信息的处理和查询等功能。

  主控模块主要是控制各个模块的正常运行,对各个模块进行有效的管理,进行一些如初始化系统等必要的工作。

  为了减轻cpu负担,我们采用了硬件方式实现视频数据的采集和压缩。视频卡以每秒30帧来捕获动态图像。采集后的视频数据分为两路,一路直接送到显示缓冲区中进行本地显示,另一路则由硬件压缩后存储在本地硬盘上,或同时传输到客户端,从而实现视频图像的实时采集、传输与显示。

  监视控制模块的主要功能就是将各种前端的动作进行编码然后发送到前端,从而实现对前端摄像头的云台控制和镜头控制。

  在系统设置/用户设置模块中允许超级用户修改任意用户的密码,还可以增加用户、删除用户和给其他用户分配权限。系统共有三种权限级别可供选择:“系统管理员”、“普通管理员”、“普通操作员”。每一种级别都己经分配了默认的权限。

  视频信息处理模块包括视频文件的播放、存储、删除、抓图等子功能。

  信息查询模块主要包括视频文件、图片和日志的查询等功能。系统在保存视频文件时,以文件创建的时间作为文件名的一部分,并且不同的摄像机所摄的视频文件保存在不同的目录中。这样在文件列表中可以方便的实现按年、月、日、时间段及摄像机来查询视频文件。

  网络传输模块可以使客户端软件能通过lan或internet共享主控服务器的信息,它是利用socket为客户机和服务器程序提供不同的socket系统调用来实现信息共享的。

3.2 客户端软件结构

  通过客户端软件分布在lan或internet上的远程客户机就可以实现视频信息共享和远程控制等操作。该部分采用c/s(客户/服务器)模式设计,其实现功能由客户端软件和服务器端软件中的刚络传输模块两部分共同完成。

  客户端软件上要包括主控模块、登录模块、播放模块、远程下载模块、实时传输模块、远程控制模块等。

  上控模块主要是控制各个模块的正常运行,对各个模块进行有效的管理,进行一些如初始化系统等必要的工作。

  登录模块主要是使用用户名和密码等方式使不同级别的用户拥有不同的权限,从而有效的实现安全控制,使非法

  视频监控技术在政治、经济、军事、文化设施的安全防范中有着举足轻重的作用,随着多媒体和计算机网络技术的发展,视频监控系统经历了模拟监控和数字监控的发展阶段,目前已到了网络数字视频监控阶段。本文介绍的远程监控系统,可利用现有ip网络实现远程监控和控制摄像头的调焦、云台转动等,可满足无人值守的要求,实现了功能强大、易于操作的监控解决方案。

1 系统总体结构

  本网络远程监控系统由摄像机、网络视频服务器、网络远程客户端构成。前端将各个监控点所有视频、音频、报警等信号直接通过网络接入到监控中心,实现网络显示前端视频图像、录像存储、回放、云台控制等功能。本监控系统无论在本地还是网络控制端部通过网络传输视频图像。所有的操作和功能都是在管理计算机上安装监控软件来实现,如显示、录像、各种控制等。任一被授权的网络客户端能够通过网络平台实现对本地端的网络远程监看、录像存储、云台控制等操作,可实现权限管理。采用口前围际领先的h.264高压缩技术,大大提高压缩比及网络传输效果,每路均可 达到全实时显示/录像;自动适应带宽并配置资源,优化网络传输速度快,提高播放画质,减少网络延时;系统支持多个分控端对一个主控端的同时远程访问,或多个分控端对多个主控端同时远程访问,各点之间相互独立,互不干扰;可设置分控权限,通过不同密码使分控端享有不同操作权限,以区分管理层次,加强管理的安全性。

2 网络视频服务器结构

  在本系统中选用的刚络视频服务器采用h.264硬件压缩技术,它集1路或4路音、视频采集、实时压缩、网络传输、联动报警等功能为一体,即插即看,用户可以利用客户端软件或ie浏览器直接通过internet或局域网实时观看视频服务器传送的图像。

  每台视频服务器均有独立的ip地址,可同时接入4路视频信号和音频信号,经过处理后转换为ip包,利用宽带局域网和tcp/ip协议把这些数据包发送给监控中心的视频主机(pc机)或网上授权用户。视频主机上运行client端监控软件,可实现1/4/9/16画面的实时视频监控,也可驱动显示器阵列进行大屏幕显示。其他授权用户可通过ie浏览器进行一般性的监看。

3 系统软件结构设计

  本软件采用模块化程序设计及客户/服务器模式设计,模块间通过接口(函数调用)传递数据。

3.1 服务器端软件结构

  服务器端软件主要由主控模块、视频采集模块、监视控制模块、系统设置/用户设置模块、信息查询模块、视频信息处理模块和网络传输模块构成。它主要实现多媒体数据的采集、压缩、回放、存储、发送、信息的处理和查询等功能。

  主控模块主要是控制各个模块的正常运行,对各个模块进行有效的管理,进行一些如初始化系统等必要的工作。

  为了减轻cpu负担,我们采用了硬件方式实现视频数据的采集和压缩。视频卡以每秒30帧来捕获动态图像。采集后的视频数据分为两路,一路直接送到显示缓冲区中进行本地显示,另一路则由硬件压缩后存储在本地硬盘上,或同时传输到客户端,从而实现视频图像的实时采集、传输与显示。

  监视控制模块的主要功能就是将各种前端的动作进行编码然后发送到前端,从而实现对前端摄像头的云台控制和镜头控制。

  在系统设置/用户设置模块中允许超级用户修改任意用户的密码,还可以增加用户、删除用户和给其他用户分配权限。系统共有三种权限级别可供选择:“系统管理员”、“普通管理员”、“普通操作员”。每一种级别都己经分配了默认的权限。

  视频信息处理模块包括视频文件的播放、存储、删除、抓图等子功能。

  信息查询模块主要包括视频文件、图片和日志的查询等功能。系统在保存视频文件时,以文件创建的时间作为文件名的一部分,并且不同的摄像机所摄的视频文件保存在不同的目录中。这样在文件列表中可以方便的实现按年、月、日、时间段及摄像机来查询视频文件。

  网络传输模块可以使客户端软件能通过lan或internet共享主控服务器的信息,它是利用socket为客户机和服务器程序提供不同的socket系统调用来实现信息共享的。

3.2 客户端软件结构

  通过客户端软件分布在lan或internet上的远程客户机就可以实现视频信息共享和远程控制等操作。该部分采用c/s(客户/服务器)模式设计,其实现功能由客户端软件和服务器端软件中的刚络传输模块两部分共同完成。

  客户端软件上要包括主控模块、登录模块、播放模块、远程下载模块、实时传输模块、远程控制模块等。

  上控模块主要是控制各个模块的正常运行,对各个模块进行有效的管理,进行一些如初始化系统等必要的工作。

  登录模块主要是使用用户名和密码等方式使不同级别的用户拥有不同的权限,从而有效的实现安全控制,使非法

相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!