需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):10859 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著計算機的不斷普及,計算機硬件價格的不斷降低,計算機走進了千家萬戶。人們對計算機娛樂的需求也不斷隨之提高。從以前的文字瀏覽,到后來的圖片欣賞,而今,視頻觀看已經(jīng)深入千家萬戶。無論是使用瀏覽器在網(wǎng)絡(luò)上看最新的視頻電影,還是用視頻軟件對下載的視頻進行播放或則別的處理,或則使用QQ視頻進行聊天通信。視頻技術(shù)在當代生活中所占的比重越來越大。 本軟件就是在充分了解了人們對視頻處理技術(shù)的日益需求,以及人們對于視頻娛樂的不斷要求,對此進行了相關(guān)技術(shù)的研究,制作了本軟件。本軟件使用了FFMPEG軟件庫進行視頻編碼和封裝的處理,以及使用了SDL軟件庫實現(xiàn)對視頻幀的顯示。從而實現(xiàn)了視頻文件的視頻幀播放,視頻封裝格式的轉(zhuǎn)換,以及網(wǎng)絡(luò)視頻的對接。本軟件對視頻封裝格式的解碼,視頻流的解碼,以及顯示進行了操作,實現(xiàn)了視頻處理技術(shù)的基本操作流程和實現(xiàn)方式。在本系統(tǒng)中,還與時俱進,使用了網(wǎng)絡(luò)通信功能,體現(xiàn)了現(xiàn)代計算機軟件的網(wǎng)絡(luò)通信的方便和快捷。 關(guān)鍵詞:視頻 網(wǎng)絡(luò) FFMPEG SDL
目錄 摘要 Abstract 1緒論-1 1.1研究的目的和意義-1 1.2研究背景-1 1.2.1國內(nèi)現(xiàn)狀-1 1.2.2國外現(xiàn)狀-2 1.3主要貢獻-2 1.4文章的結(jié)構(gòu)-3 2預(yù)備知識及原理說明-4 2.1視頻封裝格式-4 2.1.1視頻封裝格式的概念-4 2.1.2視頻封裝格式的分析-4 2.1.2.1MP4封裝格式-4 2.1.2.2AVI封裝格式-5 2.1.2.3FLV封裝格式-5 2.2視頻編碼格式-5 2.2.1H256編碼-5 2.3SDL顯示技術(shù)-5 2.4SOCKET通信-5 2.4.1SOCKET簡介-6 2.4.2UDP協(xié)議-6 2.4.3TCP協(xié)議-7 3系統(tǒng)分析-8 3.1需求分析-8 3.2功能說明-8 3.2.1圖像數(shù)據(jù)顯示-8 3.2.2視頻文件處理-9 3.2.3網(wǎng)絡(luò)視頻流-9 3.2.4系統(tǒng)設(shè)置-9 4視頻處理軟件系統(tǒng)設(shè)計-10 4.1總體設(shè)計-10 4.1.1系統(tǒng)的工作流程-10 4.1.2系統(tǒng)的功能模塊-11 4.2系統(tǒng)詳細設(shè)計-11 4.2.1系統(tǒng)關(guān)鍵類-12 4.2.2系統(tǒng)重要數(shù)據(jù)結(jié)構(gòu)-13 4.2.3系統(tǒng)重要模塊詳細設(shè)計-14 5視頻處理系統(tǒng)的實現(xiàn)-17 5.1開發(fā)平臺-17 5.1.1Windows系統(tǒng)-17 5.1.2VS2010-18 5.2模塊實現(xiàn)-18 6視頻處理軟件的系統(tǒng)測試與運行-22 6.1測試-22 6.1.1測試用例-22 6.1.2單元測試-23 6.1.3功能測試-23 6.1.4綜合測試-23 6.2系統(tǒng)運行-24 7結(jié)束語-26 致謝-27 參考文獻-28 |