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

正文內(nèi)容

基于arm的遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)畢業(yè)論文(參考版)

2024-09-01 19:46本頁面
  

【正文】 23 參考文獻(xiàn) [1]文峻,網(wǎng)絡(luò)視頻的零距離溝通 [N],市場報(bào), ( 13) [2]劉富強(qiáng),數(shù)字視頻監(jiān)控系統(tǒng)開發(fā)及應(yīng)用 [M],北京:機(jī)械工業(yè)出版社, 2020 [3]李小平等,多媒體通信技術(shù) [M],北京:北京航空航天大學(xué)出版社, 2020 [4]陳俊宏,嵌入式系統(tǒng)原理與務(wù)實(shí) [M],中國鐵道出版社, 2020 [5]吳明暉,基于 ARM 的嵌入式系統(tǒng)開發(fā)與應(yīng)用 [M],人民郵電出版 社, 2020 [6]S3C6410 32bit RISC MICROPROCESSOR USERS MANUAL[J].Samsung Electronics Semiconductors , [7]楊凱,基于 S3C6410 的多媒體數(shù)字終端的研究與實(shí)現(xiàn) [M],清華大學(xué)出版社, 2020 [8]杜春雷, ARM 體系結(jié)構(gòu)的與編程 [M],清華大學(xué)出版社, 2020 [9]朱珍民,隋雪青,嵌入式實(shí)時(shí)操作系統(tǒng)及應(yīng)用開發(fā) [M],北京郵電大學(xué)出版社, 2020 [10]Craig Hollabaugh 嵌入式 Linux 電子工業(yè)出版社 [M], 2020 [11]王學(xué)龍,嵌入式 Linux 系統(tǒng)設(shè)計(jì)與應(yīng)用 [M],清華大學(xué)出版社 [12]于明,范書瑞等, ARM9 嵌入式系統(tǒng)設(shè)計(jì)與開發(fā)教程 [J],電子工業(yè)出版社, 2020 [13]馬忠梅, ARMamp。 2)在 PC 機(jī)上開發(fā)一套完整的 客戶端軟件,以提高系統(tǒng)的實(shí)用性。 圖像傳輸?shù)能浖?shí)現(xiàn) 要在 Linux 上實(shí)現(xiàn)通過 WEB 遠(yuǎn)程瀏覽和控制攝像頭,可以使用一個(gè)開源軟件 mjpg streamer 來實(shí)現(xiàn), 而很早之前國外就已經(jīng)有愛好者將 mjpgstreamer 移植到了 mini2440 并運(yùn)行,并創(chuàng)建一個(gè)開源項(xiàng)目名為 mjpgstreamer mini2440 在開發(fā)板的終端上輸入以下命令啟動(dòng) mjpegstream : cd /mjpg streamer ./ 此時(shí)可以在終端看到如下的輸出信息,這說明已經(jīng)成功啟動(dòng) mjpegstream 程序: MJPG Streamer Version.: 20 i: Using V4L2 device.: /dev/video2 i: Desired Resolution: 640 x 480 i: Frames Per Second.: 5 i: Format............: YUYV i: JPEG Quality......: 80 o: folder path...: .// o: HTTP TCP port.....: 8080 o: username:password.: disabled o: mands..........: enabled 在電腦上瀏覽攝像頭上的圖像 , 在電腦上,打開網(wǎng)頁瀏覽器,在瀏覽器的地址欄中輸入: 即 可 看 到 攝 像 頭 的 動(dòng) 態(tài) 畫 面 了 , 如 下 圖 所示: 圖 21 圖 圖 22 結(jié) 論 本文分析了當(dāng)前嵌入式系統(tǒng)技術(shù)應(yīng)用于網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng),設(shè)計(jì)了一種基于嵌入式 Linux 和 S3C6410 的低成本的 網(wǎng)絡(luò)視頻采集傳輸系統(tǒng)方案,主要完成了一下工作: 通過大量實(shí)驗(yàn)熟悉了嵌入式 ARM 平臺(tái)下的裁減和移植; USB 攝像頭在Linux 系統(tǒng)下的驅(qū)動(dòng)程序開發(fā);基于 V4L 的視頻采集程序的設(shè)計(jì),以及圖像壓縮;服務(wù)器程序和客戶端實(shí)現(xiàn)視頻數(shù)據(jù)的網(wǎng)絡(luò)傳輸。 Socket 數(shù)據(jù)結(jié)構(gòu)中包含這五種信息。 Socket 執(zhí)行體為你管理描述符表。 Socket 描述符是一個(gè)指向內(nèi)部數(shù)據(jù)結(jié)構(gòu)的 指針 ,它指向描述符表入口。其中 AF_INET 是基于 IPv4而PF_INET 基于 IPv6)表示互聯(lián)網(wǎng)協(xié)議族( TCP/IP 協(xié)議族 ); type 參數(shù) 指定 socket的類型: SOCK_STREAM 或 SOCK_DGRAM, Socket 接口還定義了原始 Socket( SOCK_RAW),允許程序使用低層協(xié)議; protocol 通常賦值 0。domain 指明所使用的協(xié)議族,通常為 PF_INET, (其與 addrinfo 里的 AF_INET 在現(xiàn)在看來是相同的。 Socket 為了建立 Socket,程序可以調(diào)用 Socket 函數(shù),該函數(shù)返回一個(gè)類似于文件描述符的句柄。 常用的 Socket 類型 有兩種:流式 Socket ( SOCK_STREAM )和數(shù)據(jù)報(bào)式 Socket 19 ( SOCK_DGRAM)。 連接確認(rèn):是指當(dāng)服務(wù)器端套接字監(jiān)聽到或者說接收到客戶端套接字的連接請(qǐng)求,它就響應(yīng)客戶端套接字的請(qǐng)求,建立一個(gè)新的線程,把服務(wù)器端套接字的描述發(fā)給客戶端,一旦客戶端確認(rèn)了此描述,連接就建立好了。 客戶端請(qǐng)求:是指由客戶端的套接字提出連接請(qǐng)求,要連接的目標(biāo)是服務(wù)器端的套接字。 根據(jù)連接啟動(dòng)的方式以及本地套接字要連接的目標(biāo),套接字之間的連接過程可以分為三個(gè)步驟:服務(wù)器監(jiān)聽,客戶端請(qǐng)求,連接確認(rèn)。一臺(tái)主機(jī)猶如布滿各種插座的房間,每個(gè)插座有一個(gè)編號(hào),有的插座提供 220伏交流電, 有的提供 110伏交流電,有的則提供有線電視節(jié)目。每種服務(wù)都打開一個(gè) Socket,并綁定到一個(gè)端口上,不同的端口對(duì)應(yīng)于不同的服務(wù)。通常也稱作 套接字 ,用于描述 IP 地址和端口,是一個(gè)通信鏈的句柄。 socket 網(wǎng)絡(luò)編程 socket 的英文原義是 “孔 ”或 “插座 ”。 功能特性。 TCP/IP 結(jié)構(gòu)對(duì)應(yīng) OSI結(jié)構(gòu) TCP/IP OSI 應(yīng)用層 應(yīng)用層 表示層 會(huì)話層 主機(jī)到主機(jī)層( TCP)(又稱傳輸層) 傳輸層 18 網(wǎng)絡(luò)層( IP) 網(wǎng)絡(luò)層 網(wǎng)絡(luò)接口層(又稱鏈路層) 數(shù)據(jù)鏈路層 物理層 網(wǎng)絡(luò)接口層 物理層是定義物理介質(zhì)的各種特性: 機(jī)械特性。通俗而言: TCP 負(fù)責(zé)發(fā)現(xiàn)傳輸?shù)膯栴},一有問題就發(fā)出信號(hào),要求重新傳輸,直到 所有數(shù)據(jù)安全正確地傳輸?shù)侥康牡?。TCP/IP 定義了電子設(shè)備如何連入因特網(wǎng),以及數(shù)據(jù)如何在它們之間傳輸?shù)臉?biāo)準(zhǔn)。 上述過程中,每一個(gè)幀緩沖區(qū)都有一個(gè)對(duì)應(yīng)的狀態(tài)標(biāo)志變量,其中每一個(gè)比特代表一個(gè)狀態(tài) V4L2_BUF_FLAG_UNMAPPED 0B0000 V4L2_BUF_FLAG_MAPPED 0B0001 V4L2_BUF_FLAG_ENQUEUED 0B0010 V4L2_BUF_FLAG_DONE 0B0100 緩沖區(qū)的狀態(tài)轉(zhuǎn)化如圖 [17]: 17 圖 緩沖區(qū)的狀態(tài)標(biāo)志轉(zhuǎn)化圖 要實(shí)現(xiàn)現(xiàn)場監(jiān)控,出了完成視屏采集的過程,還需要吧視頻圖像數(shù)據(jù)通過網(wǎng)絡(luò)傳輸出去,因此需要在完成視頻采集的基礎(chǔ)上建立網(wǎng)絡(luò)服務(wù)器,實(shí)現(xiàn)客戶端和服務(wù)器之間的數(shù)據(jù)通信。 以上的程序流程,包含了視頻設(shè)備采集連續(xù)的視頻數(shù)據(jù)的邏輯關(guān)系。 ioctl (fd_v4l, VIDIOC_STREAMOFF, amp。buf) 重復(fù)上述步驟 8到 10,直到停止采集數(shù)據(jù)。 (10)處理完后,應(yīng)用程序的將該幀緩沖區(qū)重新排入輸入隊(duì)列 ,這樣便可以循環(huán)采集數(shù)據(jù)。 ioctl (fd_v4l, VIDIOC_DQBUF, amp。type) (8) 驅(qū)動(dòng)將采集到的一幀視頻數(shù)據(jù)存入輸入隊(duì)列第一個(gè)幀緩沖區(qū),存完后將該幀緩沖區(qū)移至視頻采集輸出隊(duì)列。buf) (7)開始視頻流數(shù)據(jù)的采集。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1