【编者按】网学网VB.net频道为大家收集整理了“一个简单的媒体播放器的设计与实现“提供大家参考,希望对大家有所帮助!
包括论文,设计,论文字数:11190,页数:31
摘 要
如今流行的媒体播放器虽然很多,但都或多或少存在一些缺陷,比如:没有记忆的功能;下次播放的时候不能从上次离开的曲目开始;没有身份认证功能;不能有效的保护媒体播放器里面的歌曲专有性;功能组合与用户的习惯相违背;界面太复杂以及操作太难等。随着人们对娱乐要求的提高,一款别致的、贴近用户操作习惯的播放器非常值得去研究和开发。
本论文所描述的播放器是在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
目 录
1 引言 1
1.1 项目背景 1
1.2 国内外现状 1
1.3 项目意义 2
1.4 项目实现方法 2
2 开发运行平台分析 2
2.1 Microsoft Visual Studio .NET 2003 2
2.2 Visual Basic.NET技术 3
2.3 Windows Media Player控件 3
3 系统总体分析 4
3.1 系统总体结构设计及分析 4
3.2 系统功能设计 4
3.2.1 认证 5
3.2.2 文件加载 5
3.2.3 播放 5
3.2.4 关闭 6
4 系统实施方案 6
4.1 媒体播放器界面设计 6
4.2 身份认证 7
4.2.1 登录 7
4.2.2 认证修改 8
4.3 文件加载系统 10
4.3.1 打开 10
4.3.2 添加 12
4.3.3 清空 13
4.4 文件播放系统 14
4.4.1 暂停/播放 14
4.4.2 停止 15
4.4.3 自定义播放顺序 15
4.4.4 连续播放多个文件的实现 16
4.4.5 记忆播放 17
4.5 关闭 18
4.6 全屏 20
5 系统运行及测试结果 21
5.1 测试方案 21
5.1.1 测试方法 21
5.1.2 测试方案选择 21
5.2 测试结果 21
结 论 23
参考文献 24
致 谢 25
声 明 26
一个简单的媒体播放器的设计与实现......