網(wǎng)絡(luò)環(huán)境下嵌入式系統(tǒng)多媒體文件I/O技術(shù)的研究
發(fā)布時間:2021-04-22 04:56
精簡指令集嵌入式處理器技術(shù)近年來高速發(fā)展,Linux操作系統(tǒng)也迅速地完善起來。另外,網(wǎng)絡(luò)設(shè)施的普及和互聯(lián)網(wǎng)媒體的不斷增長,豐富了網(wǎng)絡(luò)化媒體的節(jié)目來源。技術(shù)上的進(jìn)步與商業(yè)環(huán)境的成熟使一類新的高清多媒體開始實現(xiàn)產(chǎn)品化。網(wǎng)絡(luò)化的高清多媒體播放器就是這種新一代的嵌入式消費電子類產(chǎn)品。通常,這類產(chǎn)品在基于某種RISC的平臺上運行Linux。在家用領(lǐng)域,這種播放器的功能定位于兩個方面。一是充當(dāng)家庭的互聯(lián)網(wǎng)終端,瀏覽和下載網(wǎng)絡(luò)媒體。二是作為家庭局域網(wǎng)的多媒體處理器,讀取PC文件并為局域網(wǎng)的終端提供節(jié)目。本課題的主要任務(wù)是提高局域網(wǎng)高清文件的讀取速度并讓用戶能通過網(wǎng)絡(luò)按需拷貝多媒體文件。本文系統(tǒng)地介紹典型的嵌入式網(wǎng)絡(luò)播放器的研發(fā)方法與步驟,針對新一代網(wǎng)絡(luò)高清播放器的局域網(wǎng)內(nèi)的技術(shù)難點深入研究,探討解決問題的軟件方法。在基于Linux的播放器和基于Windows的PC之間實現(xiàn)局域網(wǎng)文件共享的協(xié)議是SMB,第一個關(guān)鍵技術(shù)是實現(xiàn)局域網(wǎng)高清網(wǎng)絡(luò)文件的高速讀取。通過大量網(wǎng)絡(luò)I/O性能的試驗,,得出了有用的專家經(jīng)驗知識。參考專家系統(tǒng)的結(jié)構(gòu)并利用專家知識在用戶空間設(shè)計了一個模塊。經(jīng)該模塊處理,I/O性能可滿足某些局...
【文章來源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題的來源及意義
1.2 國內(nèi)外發(fā)展?fàn)顩r
1.3 網(wǎng)絡(luò)高清播放器的硬件結(jié)構(gòu)及軟件體系結(jié)構(gòu)
1.3.1 網(wǎng)絡(luò)高清播放器的硬件結(jié)構(gòu)
1.3.2 高清播放器的軟件體系結(jié)構(gòu)
1.4 課題的關(guān)鍵問題
1.5 論文主要內(nèi)容
第二章 網(wǎng)絡(luò)高清播放器的系統(tǒng)設(shè)計
2.1 消費電子類嵌入式產(chǎn)品研發(fā)概述
2.2 網(wǎng)絡(luò)高清播放器的功能設(shè)計
2.3 網(wǎng)絡(luò)高清播放器硬件系統(tǒng)設(shè)計
2.4 網(wǎng)絡(luò)高清播放器軟件系統(tǒng)設(shè)計
2.4.1 建立嵌入式Linux開發(fā)環(huán)境
2.4.2 產(chǎn)品應(yīng)用軟件的開發(fā)
2.5 小結(jié)
第三章 局域網(wǎng)高清文件I/O研究
3.1 背景與協(xié)議基礎(chǔ)
3.1.1 應(yīng)用背景
3.1.2 SMB協(xié)議分析
3.2 文件讀取模塊的設(shè)計原理
3.2.1 軟件模塊劃分與專家系統(tǒng)技術(shù)
3.2.2 提高讀取速度的原理
3.3 軟件模塊的實現(xiàn)
3.3.1 軟件結(jié)構(gòu)設(shè)計
3.3.2 軟件主程序設(shè)計
3.3.3 命令行參數(shù)解析模塊設(shè)計
3.3.4 配置文件解析模塊
3.3.5 建立網(wǎng)絡(luò)連接模塊
3.3.6 文件操作函數(shù)集設(shè)計
3.3.7 與用戶層應(yīng)用程序的整合
3.4 軟件模塊測試
3.5 其它提高讀取速度的方法
3.5.1 內(nèi)核調(diào)用和網(wǎng)絡(luò)設(shè)置的修改
3.5.2 修改TCP套接字(socket)緩沖的容量
3.5.3 系統(tǒng)配置文件的永久寫入
3.5.4 修改MTU值
3.6 小結(jié)
第四章 播放器的局域網(wǎng)多媒體服務(wù)器功能實現(xiàn)研究
4.1 多媒體服務(wù)器功能的設(shè)計
4.2 基于嵌入式Linux的局域網(wǎng)多媒體服務(wù)器模型的抽象
4.3 文件抽象模型下的軟件方案研究
4.4 文件系統(tǒng)分析
4.4.1 基本對象和方法
4.4.2 注冊、安裝與卸載
4.4.3 函數(shù)實現(xiàn)和數(shù)據(jù)結(jié)構(gòu)
4.5 軟件融合與內(nèi)核模塊
4.5.1 內(nèi)核層軟件的特點
4.5.2 內(nèi)核模塊的編寫方法
4.6 小結(jié)
第五章 音頻文件系統(tǒng)的設(shè)計與實現(xiàn)
5.1 音頻文件分析
5.2 音頻文件系統(tǒng)設(shè)計與實現(xiàn)
5.2.1 制作高清播放器專用音頻文件
5.2.2 lanfs根文件系統(tǒng)設(shè)計
5.2.3 /proc信息處理
5.2.4 模塊加載
5.3 小結(jié)
第六章 結(jié)論與展望
參考文獻(xiàn)
附錄
致謝
作者攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
本文編號:3153209
【文章來源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題的來源及意義
1.2 國內(nèi)外發(fā)展?fàn)顩r
1.3 網(wǎng)絡(luò)高清播放器的硬件結(jié)構(gòu)及軟件體系結(jié)構(gòu)
1.3.1 網(wǎng)絡(luò)高清播放器的硬件結(jié)構(gòu)
1.3.2 高清播放器的軟件體系結(jié)構(gòu)
1.4 課題的關(guān)鍵問題
1.5 論文主要內(nèi)容
第二章 網(wǎng)絡(luò)高清播放器的系統(tǒng)設(shè)計
2.1 消費電子類嵌入式產(chǎn)品研發(fā)概述
2.2 網(wǎng)絡(luò)高清播放器的功能設(shè)計
2.3 網(wǎng)絡(luò)高清播放器硬件系統(tǒng)設(shè)計
2.4 網(wǎng)絡(luò)高清播放器軟件系統(tǒng)設(shè)計
2.4.1 建立嵌入式Linux開發(fā)環(huán)境
2.4.2 產(chǎn)品應(yīng)用軟件的開發(fā)
2.5 小結(jié)
第三章 局域網(wǎng)高清文件I/O研究
3.1 背景與協(xié)議基礎(chǔ)
3.1.1 應(yīng)用背景
3.1.2 SMB協(xié)議分析
3.2 文件讀取模塊的設(shè)計原理
3.2.1 軟件模塊劃分與專家系統(tǒng)技術(shù)
3.2.2 提高讀取速度的原理
3.3 軟件模塊的實現(xiàn)
3.3.1 軟件結(jié)構(gòu)設(shè)計
3.3.2 軟件主程序設(shè)計
3.3.3 命令行參數(shù)解析模塊設(shè)計
3.3.4 配置文件解析模塊
3.3.5 建立網(wǎng)絡(luò)連接模塊
3.3.6 文件操作函數(shù)集設(shè)計
3.3.7 與用戶層應(yīng)用程序的整合
3.4 軟件模塊測試
3.5 其它提高讀取速度的方法
3.5.1 內(nèi)核調(diào)用和網(wǎng)絡(luò)設(shè)置的修改
3.5.2 修改TCP套接字(socket)緩沖的容量
3.5.3 系統(tǒng)配置文件的永久寫入
3.5.4 修改MTU值
3.6 小結(jié)
第四章 播放器的局域網(wǎng)多媒體服務(wù)器功能實現(xiàn)研究
4.1 多媒體服務(wù)器功能的設(shè)計
4.2 基于嵌入式Linux的局域網(wǎng)多媒體服務(wù)器模型的抽象
4.3 文件抽象模型下的軟件方案研究
4.4 文件系統(tǒng)分析
4.4.1 基本對象和方法
4.4.2 注冊、安裝與卸載
4.4.3 函數(shù)實現(xiàn)和數(shù)據(jù)結(jié)構(gòu)
4.5 軟件融合與內(nèi)核模塊
4.5.1 內(nèi)核層軟件的特點
4.5.2 內(nèi)核模塊的編寫方法
4.6 小結(jié)
第五章 音頻文件系統(tǒng)的設(shè)計與實現(xiàn)
5.1 音頻文件分析
5.2 音頻文件系統(tǒng)設(shè)計與實現(xiàn)
5.2.1 制作高清播放器專用音頻文件
5.2.2 lanfs根文件系統(tǒng)設(shè)計
5.2.3 /proc信息處理
5.2.4 模塊加載
5.3 小結(jié)
第六章 結(jié)論與展望
參考文獻(xiàn)
附錄
致謝
作者攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
本文編號:3153209
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3153209.html
最近更新
教材專著