畢業(yè)論文--播放器.rar
畢業(yè)論文--播放器,摘 要 隨著技術(shù)的發(fā)展,媒體素材類型也增多,隨著硬件技術(shù)的提高,媒體技術(shù)已為各類人員廣泛使用,開發(fā)制作這一播放器具有現(xiàn)實(shí)意義,它與現(xiàn)有的媒體資源應(yīng)用狀況緊密結(jié)合,既具很強(qiáng)的直觀感,又不失一般性?! ∶襟w播放器,又稱媒體播放機(jī),通常是指電腦中用來播放多媒體的應(yīng)用軟件,例如windows media player等。...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 wanlitengfei 發(fā)布摘 要
隨著技術(shù)的發(fā)展,媒體素材類型也增多,隨著硬件技術(shù)的提高,媒體技術(shù)已為各類人員廣泛使用,開發(fā)制作這一播放器具有現(xiàn)實(shí)意義,它與現(xiàn)有的媒體資源應(yīng)用狀況緊密結(jié)合,既具很強(qiáng)的直觀感,又不失一般性。
媒體播放器,又稱媒體播放機(jī),通常是指電腦中用來播放多媒體的應(yīng)用軟件,例如Windows Media Player等。它可以播放MP3、AVI、MPEG、WMV等多種視頻音頻媒體文件的播放,有的比較高級(jí)的甚至還可以對(duì)媒體文件進(jìn)行簡(jiǎn)單的編輯。由于在Windows Me的中文Windows一直都把 Windows Media Player 稱作媒體播放器,所以媒體播放器在電腦老用戶中成了Windows Media Player的代名詞。當(dāng)然,到了現(xiàn)在我們有了更多的選擇,目前比較常用的媒體播放軟件有暴風(fēng)影音、迅雷看看、RealPlayer、Windows Media Player、KMPlayer等。其功能也越來越多,已經(jīng)不僅僅是播放器。但是相對(duì)于眾多的使用群體來說,很難使一款軟件來滿足大家的要求,有的人也開始自己動(dòng)手開發(fā)媒體播放器。
利用MFC強(qiáng)大而全面的類庫(kù),結(jié)合ActiveX控件資源開發(fā)一款簡(jiǎn)單而實(shí)用的多媒體播放軟件,可以分別通過按鈕和菜單實(shí)現(xiàn)媒體文件的打開、播放、暫停、停止、循環(huán)播放、關(guān)閉等功能。同時(shí)具備自制的播放列表,可以按照列表的順序?qū)崿F(xiàn)上一曲、下一曲的播放。
關(guān)鍵詞:媒體播放器; MFC;ActiveX控件
Abstract
Material type also increased with the development of technology, media, with the improvement of hardware technology, media technology has been widely used for all kinds of personnel and development make this player has the practical significance, it combined with existing media resources application status closely, both has the very strong intuitive sense, and general.
Players, Media players, also known as the Media usually refers to the computer to play multimedia applications, such as Windows Media Player, etc. It can play AVI, MPEG, MP3, WMV and other audio video media files, some of the more advanced media files can even be simple editing. Because Windows in Windows Me Chinese has always been the Windows Media Player called Media Player, Media Player on the computer so the old user became synonymous with Windows Media Player. And, of course, now we have more choices, at present there are storm Media Player software that are widely used in the video, thunderbolt see, RealPlayer, Windows Media Player, KMPlayer, etc. Its function is also more and more, already is not only a player. But relative to the use of many groups, it is difficult to make a software to meet the requirements of people, some people began to develop media player myself.
Use the MFC and the comprehensive strong class libraries, combined with ActiveX controls resources to develop a simple and practical multimedia playback software, can be realized respectively by button and menu of media files open, play, pause, stop, looping, closed, etc. Have a combination of homemade playlists, can be implemented in accordance with the order of the list on a song, play a song.
Keywords: The media player; MFC; ActiveX control
目 錄
引言 1
1多媒體格式及運(yùn)用技術(shù)介紹 4
1.1 多媒體的定義 4
1.2 多媒體開發(fā)工具 5
1.3 多媒體數(shù)據(jù)壓縮和編碼技術(shù)標(biāo)準(zhǔn) 5
1.4 圖像格式分析 6
1.5 圖像的編碼和解碼 7
1.6 數(shù)字音、視頻格式 8
1.7 常見播放器 9
1.8 CWMPPlayer4命令接口編程...................................................................................10
2 軟件需求分析 12
2.1 需求分析 12
2.2 可行性研究 12
3 軟件開發(fā)與設(shè)計(jì) 13
3.1 概要設(shè)計(jì) 13
3.2 軟件的詳細(xì)設(shè)計(jì) 14
3.3 視頻音頻的播放控制 15
3.4 圖片播放及處理設(shè)計(jì) 20
3.5 對(duì)列表的控制 27
3.6 菜單設(shè)置 30
結(jié) 論 31
致 謝 32
參考文獻(xiàn) 33
附錄A 英文原文.........................................................34
A.1 Wide character (string)...............................................................................................34
A.2 Text output..................................................................................................................39
A.3 File to read and write..................................................................................................41
附錄B 漢語(yǔ)翻譯.........................................................45
B.1 寬字符(串)......................................................45
B.2 文字輸出..........................................................50
B.3 文件讀寫..........................................................52