基于嵌入式Linux的網(wǎng)絡(luò)監(jiān)控系統(tǒng)
發(fā)布時(shí)間:2018-02-25 10:05
本文關(guān)鍵詞: 網(wǎng)絡(luò)監(jiān)控 嵌入式Linux CGI 嵌入式Web服務(wù) 出處:《吉林大學(xué)》2012年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著嵌入式技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,,數(shù)字化、信息化和智能化正日益融入人們的生活之中。人們在生活水平不斷提高改善的基礎(chǔ)上,對(duì)生活質(zhì)量提出了更高的要求,智能型住宅就是在這一背景下產(chǎn)生的。當(dāng)前以節(jié)能環(huán)保理念為基礎(chǔ)的智能型住宅已經(jīng)成為發(fā)展的趨勢,而其中家庭的安全問題則是人們關(guān)注的一個(gè)焦點(diǎn),逐漸成為人們生活中的一個(gè)重要組成部分。本文以嵌入式微處理器和嵌入式Linux系統(tǒng)為基礎(chǔ),主要是研究網(wǎng)絡(luò)監(jiān)控系統(tǒng)在智能型住宅中的應(yīng)用,以達(dá)到為用戶提供一種成本低廉、靈活、高效和安全的生活環(huán)境。 本系統(tǒng)分析了用戶的需求特點(diǎn)采用模塊化設(shè)計(jì),以ARM920T處理器為硬件核心,以Linux內(nèi)核V2.6為軟件核心設(shè)計(jì)實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)攝像機(jī)圖像的采集、處理,以及圖像文件的本地存儲(chǔ),通過嵌入式Web服務(wù)器在智能終端實(shí)現(xiàn)對(duì)實(shí)時(shí)圖像的查看和歷史圖像的回放。設(shè)計(jì)采用B/S模式三層架構(gòu)服務(wù)端主要是利用攝像頭提供的通信協(xié)議和外部API接口,基于多線程技術(shù)將來自網(wǎng)絡(luò)攝像機(jī)的移動(dòng)監(jiān)測圖像數(shù)據(jù)采集到本地,在圖像壓縮方面,分析了JPEG標(biāo)準(zhǔn)的壓縮原理,實(shí)現(xiàn)了圖像數(shù)據(jù)的JPEG壓縮。同時(shí)針對(duì)嵌入式設(shè)備中資源和處理能力受限的問題,采用基于ajax和CGI的嵌入式服務(wù)器軟件結(jié)構(gòu),提供與服務(wù)器的異步通信能力,并結(jié)合JavaScript和CSS來為用戶提供接近本地桌面應(yīng)用的、易用的和豐富動(dòng)態(tài)的Web用戶接口界面。 本系統(tǒng)按照預(yù)定的目標(biāo)設(shè)計(jì)開發(fā)了這個(gè)網(wǎng)絡(luò)監(jiān)控系統(tǒng),提供了一種可行的實(shí)現(xiàn)方案將嵌入式技術(shù)、網(wǎng)絡(luò)通信技術(shù)及智能監(jiān)控技術(shù)結(jié)合,構(gòu)建了一個(gè)實(shí)用的、低成本的、擴(kuò)展性強(qiáng)的靈活高效的系統(tǒng)。整個(gè)系統(tǒng)采用模塊化設(shè)計(jì),保證了封閉和開放與效率的平衡,通過模塊的選擇和組合可以滿足不同用戶定制的需求,也有利于系統(tǒng)的重用和升級(jí)。通過對(duì)系統(tǒng)的全面測試,證明了本系統(tǒng)運(yùn)行穩(wěn)定可靠、操作方便,在實(shí)際使用過程中得到客戶的良好評(píng)價(jià)。結(jié)果表明本系統(tǒng)的設(shè)計(jì)切實(shí)可行,對(duì)網(wǎng)絡(luò)監(jiān)控在家庭領(lǐng)域的廣泛應(yīng)用有著非常積極的意義。
[Abstract]:With the rapid development of embedded technology, communication technology and network technology, digitization, information and intelligence are increasingly integrated into people's lives. It is against this background that intelligent housing has been created. At present, intelligent housing based on the idea of energy saving and environmental protection has become a trend of development. The security of family is the focus of attention, and gradually become an important part of people's life. This paper is based on embedded microprocessor and embedded Linux system. This paper mainly studies the application of network monitoring system in intelligent housing, in order to provide a low cost, flexible, efficient and safe living environment for users. This system has analyzed the characteristic of the user's demand adopts the modularization design, takes the ARM920T processor as the hardware core, takes the Linux kernel V2.6 as the software core, has realized the collection, the processing to the network camera image, as well as the local storage of the image file. Through embedded Web server, real-time image viewing and historical image playback are realized in intelligent terminal. The design of three-layer architecture server based on B / S mode is mainly based on the communication protocol provided by camera and external API interface. Based on multithreading technology, the moving monitor image data from the network camera is collected to the local area. In the aspect of image compression, the compression principle of JPEG standard is analyzed. The JPEG compression of image data is realized. At the same time, aiming at the problem of limited resource and processing ability in embedded devices, embedded server software structure based on ajax and CGI is adopted to provide asynchronous communication ability with the server. Combined with JavaScript and CSS to provide users with close to local desktop applications, easy to use and rich dynamic Web user interface interface. This system has designed and developed the network monitoring system according to the predetermined goal, provided a feasible realization plan, which combines the embedded technology, the network communication technology and the intelligent monitoring technology, has constructed a practical, low cost, A flexible and efficient system with strong expansibility. The whole system adopts modular design, which ensures the balance between closure and openness and efficiency. Through the choice and combination of modules, it can meet the needs of different users. Through the comprehensive test of the system, it is proved that the system runs stably and reliably, and it is easy to operate, and gets good evaluation from customers in the process of practical use. The result shows that the design of the system is feasible. It has a very positive significance for the wide application of network monitoring in the field of home.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP277;TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 關(guān)勝曉;公共網(wǎng)關(guān)接口CGI機(jī)制淺析[J];微電子學(xué)與計(jì)算機(jī);1998年04期
本文編號(hào):1533982
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1533982.html
最近更新
教材專著