畢業(yè)論文--播放器.rar
畢業(yè)論文--播放器,摘 要 隨著技術的發(fā)展,媒體素材類型也增多,隨著硬件技術的提高,媒體技術已為各類人員廣泛使用,開發(fā)制作這一播放器具有現(xiàn)實意義,它與現(xiàn)有的媒體資源應用狀況緊密結合,既具很強的直觀感,又不失一般性?! ∶襟w播放器,又稱媒體播放機,通常是指電腦中用來播放多媒體的應用軟件,例如windows media player等。...
該文檔為壓縮文件,包含的文件列表如下:
內容介紹
原文檔由會員 wanlitengfei 發(fā)布摘 要
隨著技術的發(fā)展,媒體素材類型也增多,隨著硬件技術的提高,媒體技術已為各類人員廣泛使用,開發(fā)制作這一播放器具有現(xiàn)實意義,它與現(xiàn)有的媒體資源應用狀況緊密結合,既具很強的直觀感,又不失一般性。
媒體播放器,又稱媒體播放機,通常是指電腦中用來播放多媒體的應用軟件,例如Windows Media Player等。它可以播放MP3、AVI、MPEG、WMV等多種視頻音頻媒體文件的播放,有的比較高級的甚至還可以對媒體文件進行簡單的編輯。由于在Windows Me的中文Windows一直都把 Windows Media Player 稱作媒體播放器,所以媒體播放器在電腦老用戶中成了Windows Media Player的代名詞。當然,到了現(xiàn)在我們有了更多的選擇,目前比較常用的媒體播放軟件有暴風影音、迅雷看看、RealPlayer、Windows Media Player、KMPlayer等。其功能也越來越多,已經不僅僅是播放器。但是相對于眾多的使用群體來說,很難使一款軟件來滿足大家的要求,有的人也開始自己動手開發(fā)媒體播放器。
利用MFC強大而全面的類庫,結合ActiveX控件資源開發(fā)一款簡單而實用的多媒體播放軟件,可以分別通過按鈕和菜單實現(xiàn)媒體文件的打開、播放、暫停、停止、循環(huán)播放、關閉等功能。同時具備自制的播放列表,可以按照列表的順序實現(xià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多媒體格式及運用技術介紹 4
1.1 多媒體的定義 4
1.2 多媒體開發(fā)工具 5
1.3 多媒體數據壓縮和編碼技術標準 5
1.4 圖像格式分析 6
1.5 圖像的編碼和解碼 7
1.6 數字音、視頻格式 8
1.7 常見播放器 9
1.8 CWMPPlayer4命令接口編程...................................................................................10
2 軟件需求分析 12
2.1 需求分析 12
2.2 可行性研究 12
3 軟件開發(fā)與設計 13
3.1 概要設計 13
3.2 軟件的詳細設計 14
3.3 視頻音頻的播放控制 15
3.4 圖片播放及處理設計 20
3.5 對列表的控制 27
3.6 菜單設置 30
結 論 31
致 謝 32
參考文獻 33
附錄A 英文原文.........................................................34
A.1 Wide character (string)...............................................................................................34
A.2 Text output..................................................................................................................39
A.3 File to read and write..................................................................................................41
附錄B 漢語翻譯.........................................................45
B.1 寬字符(串)......................................................45
B.2 文字輸出..........................................................50
B.3 文件讀寫..........................................................52