Font Size: a A A

The Design And Realization Of Client Software For Remote Monitoring System

Posted on:2006-12-30Degree:MasterType:Thesis
Country:ChinaCandidate:L Q ZhongFull Text:PDF
GTID:2208360152998473Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Embedded multimedia remote monitoring system can reflect the object being monitored vividly and truly in real time state,which make it becomes one of the important means of modernization management,monitoring and control.Comparing with the traditional multimedia monitoring system,embedded remote multimedia system has the characteristics of small volume,high stable image quality,long distance monitor,etc.So it has good applied and developmental outlook. On the basis of monitoring system in the bank,this thesis designs a embedded multimedia remote monitoring system that based on Client/Server architecture.Synthesizing the technology of sensor,data acquisition,network communication,multimedia,and OOP(Object Oriented Programming),this system can provide device control and fire alarm and can as well display and process the monitoring and alarming information on both server and client,by manifold methods,such as speaker,signal lamp and etc.This monitoring System is focused on real-time control and monitor in local network and wide area network.With the object-oriented design and layered structure,it possesses these features:modeled,layered,simple interface,easy operation,strong adaptation,upgradable and so on.Additionally,the second develop can be done to special network with keeping to the communication of this system. The design and implementation of client software system is the core content of this thesis.The writer designs this software system by module separating software design method Then sub-modules and main functions are designed in detail,including: (1)Decode ADPCM audio by WaveX API. (2)Decode MPEG1and MPEG4 by free XviD SDK,which is encapsulated into DirectShow architecture. (3)During network transmission,control commands are sent by TCP and multimedia data is done by RTP,meantime RTCP provides QoS.There is a dual-buffs between network application and next application in order to reduce network wobble.TCP/UDP are realized by Winsock API and RTP/RTCP are done by free JRTPLIB SDK. (4)DirectShow technology procides an architecture for development of multimedia application.Single function is designed by COM module,which is call filter in the DirectShow.There are mainly reading data from net filter,decoding MPEG4 video filter,motion detect filter,title overlay filter and render filter in the DirecShow architecture. (5)VC and VB are both used for software development.VC designs under-application for efficiency and make it into dll.VB designs friend upper-interface application.
Keywords/Search Tags:Multimedia Remote Monitoring System, ADPCM, MPEG4, UDP/TCP/IP, RTP/RTCP, QoS, DirectShow
PDF Full Text Request
Related items