摘 要
如今流行的媒體播放器雖然很多,但都或多或少存在一些缺陷,比如:沒有記憶的功能;下次播放的時候不能從上次離開的曲目開始;沒有身份認證功能;不能有效的保護媒體播放器里面的歌曲專有性;功能組合與用戶的習慣相違背;界面太復雜以及操作太難等。隨著人們對娛樂要求的提高,一款別致的、貼近用戶操作習慣的播放器非常值得去研究和開發。
本論文所描述的播放器是在Microsoft Visual Studio .NET 2003平臺下利用Visual Basic.NET語言完成的。使用Visual Basic.NET提供的Windows Media Player控件以及文件處理,最終實現一款別致的,貼近用戶操作習慣的媒體播放器。
該播放器實現了對WAV、MID、MP3、MOV等格式的多媒體文件的播放功能;實現了播放列表加載多個多媒體文件并可以自定義播放順序;實現了用戶的身份認證、連續播放、記憶播放以及自動關閉播放器等功能。
關鍵詞:媒體播放器;Visual Basic.NET;Microsoft Visual Studio .NET 2003;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 shortcomings. For example, the media player is no memory function, the next player didn'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 combination is against the users' habit, or complex interface, too difficult to operate and so on. With the improvement of requirements for the entertainment, a chic player which closed to the people's operation habit is very worth researching and designing.
The thesis described the player which was developed by Visual Basic.NET based on Microsoft Visual Studio .NET 2003. 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 Basic.NET; Microsoft Visual Studio .NET 2003; Windows media Player Controls; Memory function