Font Size: a A A

Design And Realization Of A Network Real-time Monitoring System Based On Embedded Linux

Posted on:2013-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:D C XianFull Text:PDF
GTID:2248330374975323Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Real-time monitoring has been generally used in company management, military scout,factoty monitoring, peace maintenance, and so on. With the rapid developments of internetand multimedia technology, especially the growing up of embedded platform andpopularizing of embedded Linux operating system, the real-time network monitoring systembased on embedded Linux has become the focus of current research in information services.This system is combinded with embedded technology, real-time transmission technology andwebsite building technology, it is one of the main directions in communications areas and ithas research significance and practical significance.Under the background mentioned above, this paper proposed a real-time networkmonitoring system model based on embedded Linux and implemented it. In the system,hardware platform was based on Samsung processor S3C6410of AMR11architecture andOV9560USB camera, software development included deploymenting embedded Linux,developing streaming media server, establishing website and programming player plugin.This article focuses on software development, the system adopts B/S structure, and itwas divided into three sections to be discussed-a streaming media server, networkserver-side programs and player plugin.The streaming media server section includes: usingmulti-threading technology to build a framework for streaming media server; using the V4L2interface to set up the camera and capture images; introducing H.264standard in networkvideo transmission, and using hardware encoding technology convert images from YUV420format H.264format; describing the basic format of the RTP protocol and applicationscenarios, and data transmission based on the RTP protocol. Network server-side programsincludes: using HTML, CSS, Javascript, and Ajax technology to implement interface of thewebsite; using C to write CGI programs to achieve the logical layer of the site. Browserplugin section includes: the introduction of the VLC player, and the compilation procedure ofVLC on Windows system; developing ActiveX plugin with core libraries of VLC based onMFC framework to be player plugin; describeing how browser plug-in to be packaged,signatured and released.The test results for the system showed that this system has good performance, Thereforce this paper provides reference significance and practical value for the design and developmentof real-time network monitoring system based on embedded Linux.
Keywords/Search Tags:Embedded Linux, real-time monitoring, H.264, RTP, ActiveX
PDF Full Text Request
Related items