基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc

基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc

ID:137526

大?。?.69 MB

頁數(shù):33頁

時間:2017-06-23

基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc_第1頁
基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc_第2頁
基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc_第3頁
基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc_第4頁
基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc_第5頁
資源描述:

《基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。

1、基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文目錄緒論11基于Linux、QT的視頻監(jiān)控系統(tǒng)概述41.1視頻監(jiān)控系統(tǒng)的組成41.2開發(fā)環(huán)境簡介41.2.1Linux環(huán)境簡介41.2.2QT技術(shù)簡介41.2.3V4L2編程技術(shù)簡介52系統(tǒng)總體設(shè)計概述72.1分析系統(tǒng)需求72.2系統(tǒng)的軟件結(jié)構(gòu)及整體框架72.2.1整體結(jié)構(gòu)框圖72.2.2模塊的功能分析83系統(tǒng)中各模塊功能的具體實現(xiàn)93.1服務器:數(shù)據(jù)采集部分93.1.1模塊功能描述93.1.2技術(shù)概要93.1.3邏輯概要及流程圖103.2服務器:數(shù)據(jù)處理173.2.1模塊功能描述173.2.2技術(shù)概要173.2.3邏輯概要

2、及程序流程圖173.3客戶端:數(shù)據(jù)獲取193.3.1模塊功能描述193.3.2技術(shù)概要193.3.3邏輯概要及流程圖193.4客戶端:QT視頻渲染21283.4.1模塊功能描述213.4.2技術(shù)概要223.4.3邏輯概要及流程圖224視頻監(jiān)控系統(tǒng)測試234.1系統(tǒng)測試目標234.2系統(tǒng)測試過程234.3系統(tǒng)測試結(jié)果25結(jié)論26參考文獻27致謝2828插圖索引圖1視頻監(jiān)控系統(tǒng)結(jié)構(gòu)圖7圖2服務器(server)端視頻數(shù)據(jù)采集流程10圖3打開USB攝像頭設(shè)備流程圖11圖4查詢視頻設(shè)備信息流程圖12圖5設(shè)置視頻采集方式流程圖13圖6申請緩沖區(qū)流程圖14圖7緩沖區(qū)設(shè)置流程圖15圖8視頻數(shù)

3、據(jù)處理流程圖16圖9服務器端數(shù)據(jù)處理流程圖18圖10服務器端數(shù)據(jù)幀封裝結(jié)構(gòu)圖19圖11服務器與客戶端TCP網(wǎng)絡(luò)編程流程圖20圖12客戶端的數(shù)據(jù)分割流程圖21圖13客戶端視頻渲染模塊流程圖22圖14啟動系統(tǒng)效果圖(左:客戶端,右:服務端)24圖15客戶端準備連接時效果圖(左:客戶端,右:服務端)24圖16系統(tǒng)網(wǎng)絡(luò)連接后效果圖(左:客戶端,右:服務端)2528基于Linux、QT的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)摘要隨著社會的網(wǎng)絡(luò)技術(shù)的不斷更新,計算機多媒體應用技術(shù)及網(wǎng)絡(luò)技術(shù)方面的發(fā)展之迅速是有目共睹的,在銀行,商場監(jiān)控,城市交通管理,酒店等安全保衛(wèi)方面,視頻監(jiān)控系統(tǒng)的市場需求量大幅度上升

4、,市場上出現(xiàn)了多種圖像采集和傳輸?shù)漠a(chǎn)品,視頻監(jiān)控系統(tǒng)的發(fā)展趨勢必然是數(shù)字化,網(wǎng)絡(luò)化,即采用嵌入式網(wǎng)絡(luò)攝像機,利用嵌入式監(jiān)控設(shè)備體積小巧,性能穩(wěn)定,通訊便利等特點。在我國現(xiàn)階段,流媒體技術(shù)以及嵌入式網(wǎng)絡(luò)視頻監(jiān)控技術(shù)的研發(fā)還不夠成熟,大多是針對那些大,中型工程所開發(fā)的視頻監(jiān)控系統(tǒng)。但是對于小型的場所來說,成本太高,視頻監(jiān)控系統(tǒng)的功能復雜。因此我們可以設(shè)計一種低成本的,簡便的,新型的視頻監(jiān)控系統(tǒng)針對上述用戶群。這是一項非常有意義的工程。視頻監(jiān)控系統(tǒng)的設(shè)計論文主要介紹了整個系統(tǒng)的開發(fā)流程,運用模塊化分析設(shè)計的方法,采用各個模塊程序流程圖對整個系統(tǒng)的設(shè)計以及實現(xiàn)進行詳細的說明,全文共分為

5、緒論、系統(tǒng)的總體設(shè)計、各模塊的具體功能實現(xiàn)、視頻監(jiān)控系統(tǒng)的測試以及結(jié)論這五個部分。利用v4l2進行數(shù)據(jù)采集,基于TCP編程和多線程編程對數(shù)據(jù)進行處理,QT技術(shù)來實現(xiàn)客戶端程序。視頻數(shù)據(jù)的發(fā)送是采用HTTP協(xié)議,Linux系統(tǒng)下C語言編程實現(xiàn)的?!娟P(guān)鍵詞】:LinuxQT技術(shù)v4l2編程http協(xié)議28DesignandimplementationofvideomonitoringsystembasedonLinuxandQTAbstractAlongwiththesocialnetworktechnologyunceasingrenewal,computermultimedia

6、applicationtechnologyandnetworktechnologyaspectsoftherapiddevelopmentofisbeobvioustoall.inbanks,shoppingmallsmonitoring,urbantrafficmanagement,securityandotheraspectsofthehotel.Marketdemandforvideosurveillancesystemincreasedsignificantly.Appearedonthemarketavarietyofimageacquisitionandtransm

7、issionproducts,thedevelopmenttrendofvideosurveillancesystemmustbedigital,network,andtheuseofembeddednetworkcamera.Withtheembeddedmonitoringequipmentcompact,stableperformance,communicationfacilitiesandsoon.Atthepresentstageofourcountry,researchandde

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。