freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于嵌入式linux的網(wǎng)絡視頻監(jiān)控系統(tǒng)的研究學士學位畢業(yè)論文-資料下載頁

2025-06-27 20:22本頁面
  

【正文】 需要把視頻圖像數(shù)據(jù)通過網(wǎng)絡傳輸出去,因此需要在完成視頻采集的基礎上建立網(wǎng)絡服務器,實現(xiàn)客戶端和服務器之間的數(shù)據(jù)通信。本系統(tǒng)視頻的網(wǎng)絡傳輸是基于TCP協(xié)議來實現(xiàn),前端嵌入式機作為視頻服務器負責視頻采集并建立好TCP服務器,等待客戶端的連接;客戶端做好一系列初始化工作后,主動連接服務器,得到應答后建立連接接收壓縮視頻數(shù)據(jù)并實時顯示,同時可以根據(jù)用戶的要求進行實時或定時保存圖像或者視頻文件。 TCP/IP協(xié)議簡介TCP/IP協(xié)議是針對NI司NJT發(fā)的體系結構和協(xié)議標準,廣泛地應用于組建網(wǎng)絡中。它雖不是國際標準,但卻是用戶可獲得的“既成事實”的標準。TCP/IP傳輸層有兩個并列的協(xié)議:TCP協(xié)議和UDP協(xié)議。其中TCP是面向連接的,而UDP是面向無連接的。它們都是建立在IP協(xié)議之上。TCP提供應用程序的服務與UDP提供的服務是不同的。(1)面向連接TCP協(xié)議是面向連接,客戶程序要與服務程序建立一個連接才能通過這個連接傳輸數(shù)據(jù),并在結束時斷開這個連接。(2)可靠性TCP協(xié)議提供了可靠性,發(fā)送的數(shù)據(jù)都需要獲得一個對方的確認。如果沒有收到確認,TCP會自動重發(fā)數(shù)據(jù)。(3)數(shù)據(jù)有序TCP會為每個發(fā)送的字節(jié)分配一個序號,這樣可以確保對方收到數(shù)據(jù)后能按序號重新組裝,并且能識別收到的重復的數(shù)據(jù)。(4)流控TCP提供了數(shù)據(jù)的流控,TCP總是告知對方自己一次能接收的最大字節(jié)數(shù)。這就是TCP的窗口(window),即當前接收緩沖區(qū)的可用大小,以保證發(fā)送方不會造成接收方的緩沖區(qū)溢出。TCP的窗口大小是隨著接收數(shù)掘而動態(tài)改變的。(5)全雙工一個TCP的連接是全雙工方式的,應用程序可以在一個連接上雙向地發(fā)送和接收數(shù)據(jù)。TCP必須能記錄發(fā)送和接收的數(shù)據(jù)流的狀態(tài)信息。阻塞,等待連接應答數(shù)據(jù)Send()Listen()Recv()Accept()Socket()Bind()Close()send()Recv()recv()Socket()connect()客戶端請求數(shù)據(jù)服務器圖61 TCP的連接過程Webserver 又被稱為HTTP Server,它是對HTTP 協(xié)議服務器端功能的實現(xiàn)。HTTP 協(xié)議是架構在TCP/IP 協(xié)議上的應用級協(xié)議,其目的是方便和加速對分布式協(xié)同工作的超媒體信息系統(tǒng)的訪問。HTTP 協(xié)議通過統(tǒng)一資源定位(Universal Resource Location,URL)來定位分布式的超媒體信息。URL 通過“通信協(xié)議+網(wǎng)絡地址”字符串來唯一標識信息位置。Linux 系統(tǒng)是通過提供套接字(socket)來進行網(wǎng)絡編程的。通過webserver 進行網(wǎng)絡傳輸時涉及到的套接口操作函數(shù)主要有:socket()函數(shù),主要功能是創(chuàng)建指定類型的套接口并返回套接口描述符;bind()函數(shù),主要功能是使套接口與IP 地址和端口號綁定;connect()函數(shù),主要功能是用來與遠端服務器建立連接;listen()函數(shù),主要功能是當socket 與某一端口捆綁以后,就需要監(jiān)聽該端口,以便對到達的服務請求加以處理;accept()函數(shù)主要功能是接受連接隊列里的服務請求,并返回一個新的socket 描述符,來供這個新連接使用。需要注意的是,服務器并不是通過監(jiān)聽端口來與客戶連接并通信,而是產(chǎn)生一個新的套接口與客戶通信。例如webserver 在80 號端口監(jiān)聽,當有客戶向80 號端口發(fā)出連接請求時,服務器將接受請求且由服務器進程派生出子進程和新的套接口(由accept()的返回值指向)來與客戶連接并通信。將采集格式為YUV420P的原始視頻圖像數(shù)據(jù)壓縮成JPEG 格式,并當客戶端有連接時,通過子進程向客戶端發(fā)送JPEG 圖像數(shù)據(jù):if((size=(yuv420p_to_jpeg(amp。imagebmp,imageptr,640,480,20)))0){printf(Error:write jpeg error!)。}if(!fork()){if(revbuf[5]==39。 39。)send(nsockfd, imagebmp, size, 0)。}這樣,當系統(tǒng)運行時,通過設置 PC 機的IP 地址(與系統(tǒng)IP 地址在同一網(wǎng)段內(nèi)),在PC機的IE瀏覽器內(nèi)輸入以下IP地址::81/,將看到圖像格式為JPEG 的圖片。通過刷新,可以更新圖像。為了播放實時視頻,可以通過在目標板的 ARM Linux 系統(tǒng)中移植一個視頻服務器的應用程序來實現(xiàn)。Webcam是一個比較常用的的視頻應用程序,通過網(wǎng)絡下載webcam_server的Linux 版本:,它是基于GNU 架構之下的,完全免費,源碼開放。解壓后執(zhí)行./configure,生成Makefile 文件。修改當前目錄和src 目錄下的Makefile的 CC改為:/usr/local/arm/,執(zhí)行make,產(chǎn)生webcam_server 可執(zhí)行文件,把此應用程序加載2410開發(fā)板上就可以使用了。如果遠端客戶端Windows操作系統(tǒng),下載Active webcam的客戶端,并安裝。設置好PC機的IP地址(與系統(tǒng)IP地址在同一網(wǎng)段內(nèi))后,啟動Active webcam。選擇ToolsCreate Web Page 新建一個網(wǎng)頁瀏覽頁,并選中settings,對視頻瀏覽的相關參數(shù)進行設置。 具體設置為:Video Device選中Network IP Camera;Preview Frame Rate:8 framesper sec;Camera Model:Active WebCam HTTP Server;IP Adress or URL:(即開發(fā)板的IP 地址);Port:8888。整個設置完后,就可以搜索攝像頭,找到攝像頭后,就能在相應的PC 機上動態(tài)顯示攝像頭采集的圖像信息,如圖1 所示,畫面清晰,圖像采樣大小為320240。點擊記錄按鈕, 的文件格式保存到C:\Program Files\Active WebCam\Gallery 目錄下,文件類型為:Active WebCam Video Record,雙擊該文件能進行自動播放。以下是效果圖: 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構的學位或學歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名:       日  期:        指導教師簽名:        日  期:        使用授權說明本人完全了解 大學關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設計(論文)的印刷本和電子版本;學校有權保存畢業(yè)設計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學??梢圆捎糜坝?、縮印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績?nèi)容。作者簽名:        日  期:         學位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由本人承擔。作者簽名: 日期: 年 月 日學位論文版權使用授權書本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權      大學可以將本學位論文的全部或部分內(nèi)容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。涉密論文按學校規(guī)定處理。作者簽名: 日期: 年 月 日導師簽名: 日期: 年 月 日26
點擊復制文檔內(nèi)容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1