×

视频监控中心数据传输控制的设计与实现

消耗积分:2 | 格式:rar | 大小:130 | 2009-08-27

分享资料个

本文利用Win32的多线程编程技术和Windows Socket网络编程技术给出了视频监控系统控制中心数据收发模块的一个解决方案,并将其成功的运用到一个视频监控系统中。
关键字:视频监控系统多线程 套接字 数据传输代理 控制台
随着电子技术、计算机技术和通信技术的发展,视频监控[1]技术在许多领域都获得了广泛的应用。一般远程监控系统包括本地和远程监控两部分,如图1所示。在远程监控现场和监控中心之间通过网络通信线路连接。监控中心可以任意对各个现场实行监控,他既可以完成对远程现场视频图像数据的实时接收、解压缩、播放、存储以及控制该现场的摄像机切换,镜头、云台动作,又可以接收处理现场的报警信息。
监控中心控程序的设计主要涉及几个功能模块:数据的收发、数据的分析处理、数据的显示。显然,数据的收发是控制台程序的重要一部分,如果没有合理有效的收发模块设计方案,将影响到其他模块的正常运转。为了提高监控中心的运行效率,确保通信快速有效的进行,我们将数据收发模块做成了一个独立的基于Win32不支持MFC的控制台程序,将其称为数据传输代理。它的设计与实现是介绍的重点,文章分别在3,4部分进行了详细的介绍。传输代理的核心是采用了Win32多线程编程技术[2]和Socket网络编程[3]技术。另外视频监控的GUI程序称为监控中心控制台。文章中提到的传输代理和控制台分别指监控中心服务器上运行的这两个程序。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !