播放器的設(shè)計與實現(xiàn).doc
約28頁DOC格式手機打開展開
播放器的設(shè)計與實現(xiàn),27頁共計13856字摘要隨著計算機的廣泛運用,internet的迅速發(fā)展,多媒體技術(shù)也是迅速發(fā)展。各種音頻視頻資源在網(wǎng)上隨處可見,在人們的日常生活中,幾乎不可或缺,于是各種播放器緊跟著發(fā)展起來。本文旨在通過在.net開發(fā)平臺上開發(fā)一個簡單的視頻播放器的過程,了解播放器的功能實現(xiàn),掌握播放器開發(fā)的相關(guān)技術(shù),同時利用軟件...
內(nèi)容介紹
此文檔由會員 bfxqt 發(fā)布
27頁共計13856字
摘 要
隨著計算機的廣泛運用,Internet的迅速發(fā)展,多媒體技術(shù)也是迅速發(fā)展。各種音頻視頻資源在網(wǎng)上隨處可見,在人們的日常生活中,幾乎不可或缺,于是各種播放器緊跟著發(fā)展起來。本文旨在通過在.net開發(fā)平臺上開發(fā)一個簡單的視頻播放器的過程,了解播放器的功能實現(xiàn),掌握播放器開發(fā)的相關(guān)技術(shù),同時利用軟件工程的相關(guān)理論知識,了解軟件開發(fā)的方法與步驟。
首先,本文簡單介紹下市場上流行的播放器,比如暴風(fēng)影音等,然后了解這些播放器的功能,還有各種播放器播放的特別編碼格式文件,分析各種編碼格式的優(yōu)缺點;其次選擇在微軟的.net開發(fā)平臺上使用C#語言進行開發(fā),編寫出功能簡單實用方便的播放器。主要包括以下幾個方面:開發(fā)本軟件所使用的開發(fā)平臺與技術(shù);功能模塊;功能設(shè)計;功能實現(xiàn)等。最后,對本軟件的開發(fā)過程進行簡要總結(jié),并介紹一下本人的體會和感想。
目 錄
第一章 概述 3
1.1 項目背景與意義 3
1.2 市面流行播放器舉例簡介 3
1.2.1 暴風(fēng)影音 3
1.2.2 風(fēng)雷影音 5
1.2.3 幾種常見格式簡介 6
1.3 相關(guān)技術(shù)及開發(fā)工具介紹 7
1.3.1 Visual Studio .Net集成開發(fā)環(huán)境簡介 7
1.3.2 C#語言簡介 8
1.3.3 DirectX SDK 9.0簡介 9
第二章 總體功能設(shè)計與實現(xiàn) 11
2.1 功能設(shè)計 11
2.1.1 功能設(shè)計及描述 11
2.1.2 功能模塊圖 12
2.2 功能實現(xiàn) 12
2.2.1 主界面實現(xiàn) 12
2.2.2 文件控制的實現(xiàn) 14
2.2.3 播放控制的實現(xiàn) 15
2.2.4 進度控制的實現(xiàn) 18
2.2.5 聲音控制 20
2.2.6 顯示控制的實現(xiàn) 21
2.2.7 系統(tǒng)說明 23
第三章 總結(jié) 25
致 謝 26
參考文獻 27
【關(guān)鍵詞】:播放器 ;.NET;DirectX 9.0;C#
參考文獻
1.《C#編程及應(yīng)用程序開發(fā)教程(第2版)》劉燁,季石磊等編著,清華大學(xué)出版社 2007
2.《Windows Forms 編程實戰(zhàn)》(美)布朗著,徐波 等譯機械工業(yè)出版社 2008
3.《C# WinForm 實踐開發(fā)教程》 錢哨,李揮劍,李繼哲 主編,水利水電出版社,2010
4.《C#.ENT課程設(shè)計指導(dǎo)》龔自霞,高群 主編,北京大學(xué)出版社 2008
5.《Visual C#范例精要解析》呂高旭 編著,清華大學(xué)出版社 2008
6.《DirectX 9.0 3D游戲開發(fā)編程基礎(chǔ)》(美)Frank D.Luna著,段菲譯,清華大學(xué)出版社 2007
7.《Windows Media編程導(dǎo)向》 陸其明 編著,清華大學(xué)出版社,2005
8.《多媒體技術(shù)教程(第3版)》 胡曉峰,吳玲達,老松楊,司光亞編著,人民郵電出版社 2009
9.《多媒體技術(shù)教程》(加)李澤年 等著,史元春 等譯,機械工業(yè)出版社 2007
摘 要
隨著計算機的廣泛運用,Internet的迅速發(fā)展,多媒體技術(shù)也是迅速發(fā)展。各種音頻視頻資源在網(wǎng)上隨處可見,在人們的日常生活中,幾乎不可或缺,于是各種播放器緊跟著發(fā)展起來。本文旨在通過在.net開發(fā)平臺上開發(fā)一個簡單的視頻播放器的過程,了解播放器的功能實現(xiàn),掌握播放器開發(fā)的相關(guān)技術(shù),同時利用軟件工程的相關(guān)理論知識,了解軟件開發(fā)的方法與步驟。
首先,本文簡單介紹下市場上流行的播放器,比如暴風(fēng)影音等,然后了解這些播放器的功能,還有各種播放器播放的特別編碼格式文件,分析各種編碼格式的優(yōu)缺點;其次選擇在微軟的.net開發(fā)平臺上使用C#語言進行開發(fā),編寫出功能簡單實用方便的播放器。主要包括以下幾個方面:開發(fā)本軟件所使用的開發(fā)平臺與技術(shù);功能模塊;功能設(shè)計;功能實現(xiàn)等。最后,對本軟件的開發(fā)過程進行簡要總結(jié),并介紹一下本人的體會和感想。
目 錄
第一章 概述 3
1.1 項目背景與意義 3
1.2 市面流行播放器舉例簡介 3
1.2.1 暴風(fēng)影音 3
1.2.2 風(fēng)雷影音 5
1.2.3 幾種常見格式簡介 6
1.3 相關(guān)技術(shù)及開發(fā)工具介紹 7
1.3.1 Visual Studio .Net集成開發(fā)環(huán)境簡介 7
1.3.2 C#語言簡介 8
1.3.3 DirectX SDK 9.0簡介 9
第二章 總體功能設(shè)計與實現(xiàn) 11
2.1 功能設(shè)計 11
2.1.1 功能設(shè)計及描述 11
2.1.2 功能模塊圖 12
2.2 功能實現(xiàn) 12
2.2.1 主界面實現(xiàn) 12
2.2.2 文件控制的實現(xiàn) 14
2.2.3 播放控制的實現(xiàn) 15
2.2.4 進度控制的實現(xiàn) 18
2.2.5 聲音控制 20
2.2.6 顯示控制的實現(xiàn) 21
2.2.7 系統(tǒng)說明 23
第三章 總結(jié) 25
致 謝 26
參考文獻 27
【關(guān)鍵詞】:播放器 ;.NET;DirectX 9.0;C#
參考文獻
1.《C#編程及應(yīng)用程序開發(fā)教程(第2版)》劉燁,季石磊等編著,清華大學(xué)出版社 2007
2.《Windows Forms 編程實戰(zhàn)》(美)布朗著,徐波 等譯機械工業(yè)出版社 2008
3.《C# WinForm 實踐開發(fā)教程》 錢哨,李揮劍,李繼哲 主編,水利水電出版社,2010
4.《C#.ENT課程設(shè)計指導(dǎo)》龔自霞,高群 主編,北京大學(xué)出版社 2008
5.《Visual C#范例精要解析》呂高旭 編著,清華大學(xué)出版社 2008
6.《DirectX 9.0 3D游戲開發(fā)編程基礎(chǔ)》(美)Frank D.Luna著,段菲譯,清華大學(xué)出版社 2007
7.《Windows Media編程導(dǎo)向》 陸其明 編著,清華大學(xué)出版社,2005
8.《多媒體技術(shù)教程(第3版)》 胡曉峰,吳玲達,老松楊,司光亞編著,人民郵電出版社 2009
9.《多媒體技術(shù)教程》(加)李澤年 等著,史元春 等譯,機械工業(yè)出版社 2007