欢迎来到天天文库
浏览记录
ID:10962048
大小:709.05 KB
页数:0页
时间:2018-07-09
《网络视频监控系统的软件设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、摘 要数字监控系统经历了模拟时代、数字时代发展到了网络时代,网络监控系统已经应用到了各个行业。随着计算机的发展与普及,怎样才能保证计算机系统安全可靠工作已经成为人们关注的热点之一,本设计提出的远程监控系统就是最好的选择。本设计选择的是VC++作为程序开发环境,对客户端软件的开发环境及平台进行了选择,并就其中使用的关键技术:windowssockets编程技术、windows多线程技术、windows图像显示技术、MPEG-4编解码与数据传输技术、流媒体技术做了简介。本设计介绍的是基于计算机网络的第三代数字监控系统,它的基
2、本原理是使用多媒体编码技术将音、视频采集单元输出的模拟信号直接进行数字化压缩,然后通过计算机网络传输到上位机进行解码、播放和存储等操作,同时利用计算机网络的延伸性实现对目的地的远程监控,具有数字传输、数字存储的显著特点,最终完成了一套上位机设计方案。关键词:windowssockets编程;VC++;远程监控-2-AbstractDigitalmonitoringsystemhasexperienceasimulationofthetimes,theeraofdevelopmenttotheInternetera,net
3、workmonitoringsystemhasbeenusedbyallkindsofindustries.Withthedevelopmentandpopularizationofcomputers,ithasbecomeoneofthefocusattentionshowtoensurecomputersystemreliableandsecurity,Ithinktheremotemonitoringsystemisthebestchoice.ThisdesignusesVC++astheprogrammingen
4、vironment,choosingtheclientsoftwaredevelopmentenvironmentandplatform,andusessomekeytechnologies,forexample,windowssocketsprogramming,windowsmultithreadingtechnology,windowsimagedisplaytechnology,MPEG-4seriesdecodingoperationanddatatransfertechnology,streamingmedi
5、atechnologyhasbeendoneprofiles.Thisdesignisbasedonthethird-generationdigitalmonitoringsystemofcomputernetwork's,itsbasicprincipleistheuseofmultimediaencodingtechnologytoaudio,videoacquisitionunitoutputoftheanalogsignaldirectlytodigitalcompression,andthenthroughth
6、ecomputernetworktransmissiontothehostcomputertodecodeandplayandstorageoperations,whiletheextensionofcomputernetworkstoachieveremotemonitoringandcontrolofthedestination,withdigitaltransmission,adistinctivefeatureofdigitalstorageandeventuallyasetofPCdesign.KeyWords
7、:Windowssocketsprogramming;VC++;RemoteMonitoring-2-摘 要1Abstract2引言31绪论11.1课题背景及研究内容11.2国内外研究现状21.2.1数字化视频监控的系统构架21.2.2数据压缩技术21.3网络视频监控系统的特点31.3.1数字化31.3.2网络化31.4网络视频监控系统分析51.4.1网络视频监控系统的构成及结构示意图51.4.2网络视频监控系统流媒体传输相关协议61.5社会意义以及应用领域61.5.1社会意义61.5.2应用领域72系统总体设计82.1
8、总体架构82.1.1总体设计92.1.2模块设计92.2控制逻辑112.2.1用户控制策略112.2.2录像存储策略132.2.3PTZ控制策略153上位机软件总体规划173.1开发环境visualc++6.0173.2通信方式18-2-3.2.1UDP协议183.2.2TCP协议203.2.3Socket套接字22
此文档下载收益归作者所有