基于WLAN的嵌入式視頻監(jiān)控服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2023-03-04 16:09
論文在深入分析嵌入式系統(tǒng)與無(wú)線(xiàn)局域網(wǎng)的基礎(chǔ)上,重點(diǎn)研究了基于Motorola Coldfire5307嵌入式CPU和uClinux操作系統(tǒng)進(jìn)行嵌入式設(shè)備軟硬件開(kāi)發(fā)的若干關(guān)鍵技術(shù),設(shè)計(jì)和研制了基于無(wú)線(xiàn)局域網(wǎng)的嵌入式數(shù)字網(wǎng)絡(luò)視頻監(jiān)控服務(wù)器軟硬件平臺(tái),為開(kāi)發(fā)視頻監(jiān)控服務(wù)器提供了平臺(tái)支撐,并針對(duì)數(shù)字網(wǎng)絡(luò)視頻監(jiān)控服務(wù)器的具體功能需求開(kāi)發(fā)了應(yīng)用軟件。 全文共分五章。第一章概述了課題背景,說(shuō)明了本論文的主要任務(wù)和章節(jié)安排。第二章構(gòu)建了一個(gè)典型的視頻監(jiān)控服務(wù)器應(yīng)用場(chǎng)景,提出一種基于WLAN的嵌入式數(shù)字網(wǎng)絡(luò)視頻監(jiān)控服務(wù)器設(shè)計(jì)方案。第三章首先簡(jiǎn)單介紹IEEE802.11WLAN和嵌入式系統(tǒng)的一些概念、技術(shù)特點(diǎn),以及幾種常用的嵌入式操作系統(tǒng);然后重點(diǎn)分析和研究了uClinux的內(nèi)核和uClinux下軟件開(kāi)發(fā)技術(shù)。第四章詳細(xì)闡述了嵌入式數(shù)字網(wǎng)絡(luò)視頻監(jiān)控服務(wù)器硬件和軟件平臺(tái)的實(shí)現(xiàn),包括圖像采集與壓縮編碼方案的選擇、硬件電路設(shè)計(jì)、uClinux的移植以及MPEG-4編碼芯片驅(qū)動(dòng)程序開(kāi)發(fā)等,并且總結(jié)了硬件和驅(qū)動(dòng)調(diào)試中的一些問(wèn)題和解決方法。第五章給出了嵌入式數(shù)字網(wǎng)絡(luò)視頻監(jiān)控服務(wù)器應(yīng)用軟件的實(shí)現(xiàn)方案,著重討論CGI程序...
【文章頁(yè)數(shù)】:77 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 視頻監(jiān)控系統(tǒng)的發(fā)展概況
1.2 論文的主要工作及章節(jié)安排
第二章 嵌入式視頻監(jiān)控服務(wù)器設(shè)計(jì)方案
2.1 基于PC 的數(shù)字視頻監(jiān)控系統(tǒng)
2.2 嵌入式視頻監(jiān)控服務(wù)器方案的設(shè)計(jì)
2.2.1 功能需求分析
2.2.2 基于WLAN 的嵌入式視頻監(jiān)控服務(wù)器設(shè)計(jì)方案
2.2.3 嵌入式視頻監(jiān)控服務(wù)器方案的特點(diǎn)
2.3 小結(jié)
第三章 無(wú)線(xiàn)局域網(wǎng)與嵌入式系統(tǒng)的研究
3.1 無(wú)線(xiàn)局域網(wǎng)概述
3.1.1 IEEE802.11 WLAN 標(biāo)準(zhǔn)綜述
3.1.2 IEEE802.11 無(wú)線(xiàn)局域網(wǎng)的應(yīng)用
3.2 嵌入式系統(tǒng)的技術(shù)特點(diǎn)
3.2.1 嵌入式處理器
3.2.2 嵌入式操作系統(tǒng)
3.2.3 選擇uClinux 的原因
3.2.4 嵌入式軟件開(kāi)發(fā)過(guò)程
3.3 uClinux 的內(nèi)核分析
3.3.1 uClinux 的存儲(chǔ)管理
3.3.2 uClinux 內(nèi)核變化和加載方式
3.3.3 uClinux 的文件系統(tǒng)
3.3.4 uClinux 的多進(jìn)程處理
3.3.5 進(jìn)程間通信技術(shù)
3.3.6 uClinux 其他關(guān)鍵技術(shù)
3.4 uClinux 下的軟件開(kāi)發(fā)
3.4.1 開(kāi)發(fā)工具
3.4.2 可執(zhí)行文件格式
3.4.3 軟件開(kāi)發(fā)模式
3.4.4 RAM 版內(nèi)核調(diào)試
3.4.5 使用make 管理項(xiàng)目
3.5 小結(jié)
第四章 視頻監(jiān)控服務(wù)器軟硬件平臺(tái)的實(shí)現(xiàn)
4.1 視頻采集與壓縮編碼方案
4.2 嵌入式系統(tǒng)硬件平臺(tái)的實(shí)現(xiàn)
4.2.1 嵌入式微處理器MCF5307
4.2.2 存儲(chǔ)器電路設(shè)計(jì)
4.2.3 以太網(wǎng)接口電路設(shè)計(jì)
4.2.4 USB 無(wú)線(xiàn)網(wǎng)卡接口電路設(shè)計(jì)
4.2.5 視頻采集與壓縮編碼電路設(shè)計(jì)
4.2.6 硬件設(shè)計(jì)與調(diào)試中的問(wèn)題及解決辦法
4.3 嵌入式系統(tǒng)軟件平臺(tái)的實(shí)現(xiàn)
4.3.1 對(duì)uClinux 內(nèi)核的相關(guān)修改
4.3.2 IME6400 芯片的驅(qū)動(dòng)程序開(kāi)發(fā)
4.4 小結(jié)
第五章 視頻監(jiān)控服務(wù)器應(yīng)用軟件的實(shí)現(xiàn)
5.1 CGI 程序的實(shí)現(xiàn)
5.1.1 嵌入式WEB 服務(wù)器boa
5.1.2 C 語(yǔ)言設(shè)計(jì)CGI 程序
5.1.3 CGI 程序的結(jié)構(gòu)
5.1.4 CGI 程序的安全性考慮
5.2 MPEG-4 壓縮視頻的網(wǎng)絡(luò)傳輸
5.2.1 RTP/RTCP 協(xié)議簡(jiǎn)介
5.2.2 RTP 協(xié)議
5.2.3 RTCP 協(xié)議
5.2.4 基于UCL RTP 庫(kù)實(shí)現(xiàn)視頻數(shù)據(jù)的網(wǎng)絡(luò)傳輸
5.3 主控程序設(shè)計(jì)
5.4 應(yīng)用程序的調(diào)試和測(cè)試
5.5 包過(guò)濾防火墻功能的實(shí)現(xiàn)
5.5.1 Linux 中防火墻功能概述
5.5.2 ipchains 的使用規(guī)則
5.5.3 建立包過(guò)濾防火墻
5.6 小結(jié)
結(jié)束語(yǔ)
論文工作總結(jié):
進(jìn)一步的工作:
致謝
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文
本文編號(hào):3754585
【文章頁(yè)數(shù)】:77 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 視頻監(jiān)控系統(tǒng)的發(fā)展概況
1.2 論文的主要工作及章節(jié)安排
第二章 嵌入式視頻監(jiān)控服務(wù)器設(shè)計(jì)方案
2.1 基于PC 的數(shù)字視頻監(jiān)控系統(tǒng)
2.2 嵌入式視頻監(jiān)控服務(wù)器方案的設(shè)計(jì)
2.2.1 功能需求分析
2.2.2 基于WLAN 的嵌入式視頻監(jiān)控服務(wù)器設(shè)計(jì)方案
2.2.3 嵌入式視頻監(jiān)控服務(wù)器方案的特點(diǎn)
2.3 小結(jié)
第三章 無(wú)線(xiàn)局域網(wǎng)與嵌入式系統(tǒng)的研究
3.1 無(wú)線(xiàn)局域網(wǎng)概述
3.1.1 IEEE802.11 WLAN 標(biāo)準(zhǔn)綜述
3.1.2 IEEE802.11 無(wú)線(xiàn)局域網(wǎng)的應(yīng)用
3.2 嵌入式系統(tǒng)的技術(shù)特點(diǎn)
3.2.1 嵌入式處理器
3.2.2 嵌入式操作系統(tǒng)
3.2.3 選擇uClinux 的原因
3.2.4 嵌入式軟件開(kāi)發(fā)過(guò)程
3.3 uClinux 的內(nèi)核分析
3.3.1 uClinux 的存儲(chǔ)管理
3.3.2 uClinux 內(nèi)核變化和加載方式
3.3.3 uClinux 的文件系統(tǒng)
3.3.4 uClinux 的多進(jìn)程處理
3.3.5 進(jìn)程間通信技術(shù)
3.3.6 uClinux 其他關(guān)鍵技術(shù)
3.4 uClinux 下的軟件開(kāi)發(fā)
3.4.1 開(kāi)發(fā)工具
3.4.2 可執(zhí)行文件格式
3.4.3 軟件開(kāi)發(fā)模式
3.4.4 RAM 版內(nèi)核調(diào)試
3.4.5 使用make 管理項(xiàng)目
3.5 小結(jié)
第四章 視頻監(jiān)控服務(wù)器軟硬件平臺(tái)的實(shí)現(xiàn)
4.1 視頻采集與壓縮編碼方案
4.2 嵌入式系統(tǒng)硬件平臺(tái)的實(shí)現(xiàn)
4.2.1 嵌入式微處理器MCF5307
4.2.2 存儲(chǔ)器電路設(shè)計(jì)
4.2.3 以太網(wǎng)接口電路設(shè)計(jì)
4.2.4 USB 無(wú)線(xiàn)網(wǎng)卡接口電路設(shè)計(jì)
4.2.5 視頻采集與壓縮編碼電路設(shè)計(jì)
4.2.6 硬件設(shè)計(jì)與調(diào)試中的問(wèn)題及解決辦法
4.3 嵌入式系統(tǒng)軟件平臺(tái)的實(shí)現(xiàn)
4.3.1 對(duì)uClinux 內(nèi)核的相關(guān)修改
4.3.2 IME6400 芯片的驅(qū)動(dòng)程序開(kāi)發(fā)
4.4 小結(jié)
第五章 視頻監(jiān)控服務(wù)器應(yīng)用軟件的實(shí)現(xiàn)
5.1 CGI 程序的實(shí)現(xiàn)
5.1.1 嵌入式WEB 服務(wù)器boa
5.1.2 C 語(yǔ)言設(shè)計(jì)CGI 程序
5.1.3 CGI 程序的結(jié)構(gòu)
5.1.4 CGI 程序的安全性考慮
5.2 MPEG-4 壓縮視頻的網(wǎng)絡(luò)傳輸
5.2.1 RTP/RTCP 協(xié)議簡(jiǎn)介
5.2.2 RTP 協(xié)議
5.2.3 RTCP 協(xié)議
5.2.4 基于UCL RTP 庫(kù)實(shí)現(xiàn)視頻數(shù)據(jù)的網(wǎng)絡(luò)傳輸
5.3 主控程序設(shè)計(jì)
5.4 應(yīng)用程序的調(diào)試和測(cè)試
5.5 包過(guò)濾防火墻功能的實(shí)現(xiàn)
5.5.1 Linux 中防火墻功能概述
5.5.2 ipchains 的使用規(guī)則
5.5.3 建立包過(guò)濾防火墻
5.6 小結(jié)
結(jié)束語(yǔ)
論文工作總結(jié):
進(jìn)一步的工作:
致謝
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文
本文編號(hào):3754585
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3754585.html
最近更新
教材專(zhuān)著