基于linux、qt的視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)論文

基于linux、qt的視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)論文

ID:6186820

大?。?.69 MB

頁數(shù):33頁

時間:2018-01-06

基于linux、qt的視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)論文_第1頁
基于linux、qt的視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)論文_第2頁
基于linux、qt的視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)論文_第3頁
基于linux、qt的視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)論文_第4頁
基于linux、qt的視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)論文_第5頁
資源描述:

《基于linux、qt的視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)論文》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、基于Linux、QT的視頻監(jiān)控系統(tǒng)的設計與實現(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技術簡介41.2.3V4L2編程技術簡介52系統(tǒng)總體設計概述72.1分析系統(tǒng)需求72.2系統(tǒng)的軟件結構及整體框架72.2.1整體結構框圖72.2.2模塊的功能分析83系統(tǒng)中各模塊功能的具體實現(xiàn)93.1服務器:數(shù)據(jù)采集部分93.1.1模塊功能描述93.1.2技術概要93.1.3邏輯概要及流程圖103.2服務器:數(shù)據(jù)處理173.2.1模

2、塊功能描述173.2.2技術概要173.2.3邏輯概要及程序流程圖173.3客戶端:數(shù)據(jù)獲取193.3.1模塊功能描述193.3.2技術概要193.3.3邏輯概要及流程圖193.4客戶端:QT視頻渲染21283.4.1模塊功能描述213.4.2技術概要223.4.3邏輯概要及流程圖224視頻監(jiān)控系統(tǒng)測試234.1系統(tǒng)測試目標234.2系統(tǒng)測試過程234.3系統(tǒng)測試結果25結論26參考文獻27致謝2828插圖索引圖1視頻監(jiān)控系統(tǒng)結構圖7圖2服務器(server)端視頻數(shù)據(jù)采集流程10圖3打開USB攝像頭設備流程圖11圖4查詢視

3、頻設備信息流程圖12圖5設置視頻采集方式流程圖13圖6申請緩沖區(qū)流程圖14圖7緩沖區(qū)設置流程圖15圖8視頻數(shù)據(jù)處理流程圖16圖9服務器端數(shù)據(jù)處理流程圖18圖10服務器端數(shù)據(jù)幀封裝結構圖19圖11服務器與客戶端TCP網(wǎng)絡編程流程圖20圖12客戶端的數(shù)據(jù)分割流程圖21圖13客戶端視頻渲染模塊流程圖22圖14啟動系統(tǒng)效果圖(左:客戶端,右:服務端)24圖15客戶端準備連接時效果圖(左:客戶端,右:服務端)24圖16系統(tǒng)網(wǎng)絡連接后效果圖(左:客戶端,右:服務端)2528基于Linux、QT的視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)摘要隨著社會的網(wǎng)絡

4、技術的不斷更新,計算機多媒體應用技術及網(wǎng)絡技術方面的發(fā)展之迅速是有目共睹的,在銀行,商場監(jiān)控,城市交通管理,酒店等安全保衛(wèi)方面,視頻監(jiān)控系統(tǒng)的市場需求量大幅度上升,市場上出現(xiàn)了多種圖像采集和傳輸?shù)漠a(chǎn)品,視頻監(jiān)控系統(tǒng)的發(fā)展趨勢必然是數(shù)字化,網(wǎng)絡化,即采用嵌入式網(wǎng)絡攝像機,利用嵌入式監(jiān)控設備體積小巧,性能穩(wěn)定,通訊便利等特點。在我國現(xiàn)階段,流媒體技術以及嵌入式網(wǎng)絡視頻監(jiān)控技術的研發(fā)還不夠成熟,大多是針對那些大,中型工程所開發(fā)的視頻監(jiān)控系統(tǒng)。但是對于小型的場所來說,成本太高,視頻監(jiān)控系統(tǒng)的功能復雜。因此我們可以設計一種低成本的,簡

5、便的,新型的視頻監(jiān)控系統(tǒng)針對上述用戶群。這是一項非常有意義的工程。視頻監(jiān)控系統(tǒng)的設計論文主要介紹了整個系統(tǒng)的開發(fā)流程,運用模塊化分析設計的方法,采用各個模塊程序流程圖對整個系統(tǒng)的設計以及實現(xiàn)進行詳細的說明,全文共分為緒論、系統(tǒng)的總體設計、各模塊的具體功能實現(xiàn)、視頻監(jiān)控系統(tǒng)的測試以及結論這五個部分。利用v4l2進行數(shù)據(jù)采集,基于TCP編程和多線程編程對數(shù)據(jù)進行處理,QT技術來實現(xiàn)客戶端程序。視頻數(shù)據(jù)的發(fā)送是采用HTTP協(xié)議,Linux系統(tǒng)下C語言編程實現(xiàn)的?!娟P鍵詞】:LinuxQT技術v4l2編程http協(xié)議28Design

6、andimplementationofvideomonitoringsystembasedonLinuxandQTAbstractAlongwiththesocialnetworktechnologyunceasingrenewal,computermultimediaapplicationtechnologyandnetworktechnologyaspectsoftherapiddevelopmentofisbeobvioustoall.inbanks,shoppingmallsmonitoring,urbantraff

7、icmanagement,securityandotheraspectsofthehotel.Marketdemandforvideosurveillancesystemincreasedsignificantly.Appearedonthemarketavarietyofimageacquisitionandtransmissionproducts,thedevelopmenttrendofvideosurveillancesystemmustbedigital,network,andtheuseofembeddednet

8、workcamera.Withtheembeddedmonitoringequipmentcompact,stableperformance,communicationfacilitiesandsoon.Atthepresentstageofourcountry,researchandde

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

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

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