【正文】
畢業(yè)設(shè)計(jì) ( 論文 ) 一個(gè)簡(jiǎn)單的媒體播放器的設(shè)計(jì)與實(shí)現(xiàn) 論文作者姓名: 申請(qǐng)學(xué)位專業(yè): 申請(qǐng)學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: 一個(gè)簡(jiǎn)單的媒體播放器的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 如今流行的媒體播放器雖然很多,但 都或多或少存在一 些缺陷, 比如:沒(méi)有記憶的功能; 下次播放的時(shí)候不能 從上次離開(kāi)的曲目開(kāi)始;沒(méi)有身份認(rèn)證功能;不能有效的保護(hù)媒體播放器里面的歌曲專有性;功能組合與用戶的 習(xí)慣相違背;界面太復(fù)雜以及操作太難等。隨著人們對(duì)娛樂(lè)要求的提高,一款別致的、貼近用戶操 作習(xí)慣的播放器非常值得去研究和開(kāi)發(fā)。 本論文所描述的播放器是在 Microsoft Visual Studio .NET 2020 平臺(tái)下利用Visual 語(yǔ)言完成的。使用 Visual 提供的 Windows Media Player 控件以及文件處理,最終實(shí)現(xiàn)一款別致的,貼近用戶操作習(xí)慣的媒體播放器。 該 播放器實(shí)現(xiàn) 了 對(duì) WAV、 MID、 MP MOV 等格式的多媒體文件的播放功能;實(shí)現(xiàn) 了 播放列表加載多個(gè)多媒體文件并可以自定義播放順序;實(shí)現(xiàn) 了 用戶的身份認(rèn)證、連續(xù)播放、記憶播放以及自動(dòng) 關(guān)閉播放器等功能。 關(guān)鍵詞 : 媒體播放器 ; Visual ; Microsoft Visual Studio .NET 2020;Windows Media Player 控 件 ;記憶功能The Design and Implement of a Simple Media Player Abstract Nowadays, there are many popular media players. They have more or less certain shortings. For example, the media player is no memory function, the next player didn39。t start from the program the last time leaved。 no identity authentication, no effective protection for the proprietary of songs in the media player。 function bination is against the users39。 habit, or plex interface, too difficult to operate and so on. With the improvement of requirements for the entertainment, a chic player which closed to the people39。s operation habit is very worth researching and designing. The thesis described the player which was developed by Visual based on Microsoft Visual Studio .NET 2020. Implement using file manipulation and windows media player controls, ultimately implement a media player which is unique and press close to user habit. The player realized play function for the multimedia documents of WAV, MID, MP3, MOV formats and so on。 realized to load several multimedia files by playlists and customize the play order。 realized the function of identity authentication, continuous play, memory function and realized to be automatically shutted down. Key words: Media player。 Visual 。 Microsoft Visual Studio .NET 2020。 Windows media Player Controls。 Memory function目 錄 論文總頁(yè)數(shù): 26頁(yè) 1 引言 ................................................................... 1 項(xiàng)目背景 ......................................................... 1 國(guó)內(nèi)外現(xiàn)狀 ....................................................... 1 項(xiàng)目意義 ......................................................... 2 項(xiàng)目實(shí)現(xiàn)方法 ..................................................... 2 2 開(kāi)發(fā)運(yùn)行平臺(tái)分析 ....................................................... 2 Microsoft Visual Studio .NET 2020 ................................. 2 Visual ............................................. 3 Windows Media Player控件 ......................................... 3 3 系統(tǒng)總體分析 ........................................................... 4 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)及分析 ............................................ 4 系統(tǒng)功能設(shè)計(jì) ..................................................... 4 認(rèn)證 ....................................................... 5 文件加載 .................................................... 5 播放 ....................................................... 5 關(guān)閉 ....................................................... 6 4 系統(tǒng)實(shí)施方案 ........................................................... 6 媒體播放器界面設(shè)計(jì) ................................................ 6 身份認(rèn)證 ......................................................... 7 登錄 ....................................................... 7 認(rèn)證修改 .................................................... 8 文件加載系統(tǒng) .................................................... 10 打開(kāi) ...................................................... 10 添加 ...................................................... 12 清空 ...................................................... 13 文件播放系統(tǒng) .................................................... 14 暫停 /播放 .................................................. 14 停止 ...................................................... 15 自定義播放順序 ............................................. 15 連續(xù)播放多個(gè)文件的實(shí)現(xiàn) ..................................... 16 記憶播放 ................................................... 17 關(guān)閉 ............................................................ 18 全屏 ............................................................ 20 5 系統(tǒng)運(yùn)行及測(cè)試結(jié)果 ..................................................... 21 測(cè)試方案 ........................................................ 21 測(cè)試方法 ................................................... 21 測(cè)試方案選擇 ............................................... 21 測(cè)試結(jié)果 ........................................................ 21 結(jié) 論 .................................................................. 24 參考文獻(xiàn) .................................................................. 24 致 謝 .................................................................. 25 聲 明 .................................................................. 26 第 1 頁(yè) 共 26 頁(yè) 1 引言 項(xiàng)目背景 多媒體播放器的設(shè)計(jì)是一門集計(jì)算機(jī)技術(shù)和數(shù)字多媒體技術(shù)于一體的綜合設(shè)計(jì)。隨著中國(guó)計(jì)算機(jī)技術(shù)、寬帶網(wǎng)絡(luò)技術(shù)的發(fā)展,越來(lái)越多的人開(kāi)始重視多媒體播放器的發(fā)展與應(yīng)用。再加 上如今的播放器 雖然種類多樣化,但 無(wú)論是 Windows系統(tǒng)自帶的 Windows Media Player 播放器,還是現(xiàn)在網(wǎng)上流行的千千靜聽(tīng),或者是 Kugoo 播放器都或多或少都存在著一些缺點(diǎn),而這些缺點(diǎn)要么是界面與人們平時(shí)的生活習(xí)慣不相符,或者是復(fù)雜難懂;要么就是功能不全不能滿足人們對(duì)網(wǎng)絡(luò)娛樂(lè)的追求。 隨著多媒體的發(fā)展,市場(chǎng)潛力的開(kāi)發(fā),多媒體硬件環(huán)境和軟件環(huán)境的不斷完善,以及多媒體播放器開(kāi)發(fā)環(huán)境的成熟,尤其是 Microsoft 公司開(kāi)發(fā)的 Windows編程工具 Visual 語(yǔ)言的成熟和完善。為多媒體播放器的研 究和開(kāi)發(fā)提供了先進(jìn)的思想和多樣的媒體控制手段,成為多媒體應(yīng)用程序開(kāi)發(fā)的理想工具。 而此次設(shè)計(jì)不僅具有操作簡(jiǎn)便、界面友好等特性;而且在功能方面更貼近人們的生活習(xí)慣和操作習(xí)慣。此多媒體設(shè)計(jì)能識(shí)別多中格式的多媒體文件,其中包括 WAV, MP3, MID, MOV,等多媒體文件;在播放列表中可以加載一個(gè)或者多個(gè)多媒體文件;自動(dòng)連續(xù)播放多個(gè)多媒體文件;用戶能隨意改變播放順序;在下次打開(kāi)播放器時(shí),從上次關(guān)閉處繼續(xù)播放文件;在使用播放器前將 進(jìn)行 身份認(rèn)證;在播放列表的多媒體文件播放完后可以選擇自動(dòng)關(guān)閉播放器或者循環(huán)播放。 國(guó)內(nèi)外 現(xiàn)狀 在當(dāng)今信息社會(huì),以多媒體為特征的信息技術(shù)和信息產(chǎn)業(yè)的發(fā)展及應(yīng)用對(duì)人類社會(huì)產(chǎn)生的影響和作用愈來(lái)愈明顯,愈來(lái)愈重要。多媒體能改變信息的包裝,實(shí)現(xiàn)知識(shí)信息數(shù)字化,為人們獲得知識(shí)信息提供極大的方便和無(wú)窮的樂(lè)趣。友善的人機(jī)界面、多種多樣的多媒體教學(xué)軟件、誘人的電子游藝節(jié)目、身臨其境的多媒體導(dǎo)購(gòu)系統(tǒng)、五花八門的信息家電和高效方便的網(wǎng)上查詢等等,無(wú)不滲透著多媒體的作用,它引導(dǎo)人們進(jìn)入了一個(gè)有聲有色的世界。同時(shí),多媒體的發(fā)展和應(yīng)用,極大地推動(dòng)了各行各業(yè)的相互滲透和飛速發(fā)展,大大改變了人類社會(huì)的工作環(huán)境和生活方式??珊?不夸張地說(shuō),多媒體產(chǎn)業(yè)的形成和發(fā)展,不僅引起了計(jì)算機(jī)工業(yè)的一次革命,也正在深刻地影響人類社會(huì)發(fā)生巨大的變革。多媒體技術(shù)的發(fā)展在很大程度上依靠