一个简单播放器的实现文档_第1页
一个简单播放器的实现文档_第2页
一个简单播放器的实现文档_第3页
一个简单播放器的实现文档_第4页
一个简单播放器的实现文档_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一个简单的媒体播放器的设计与实现摘 要如今流行的媒体播放器虽然很多,但都或多或少存在一些缺陷,比如:没有记忆的功能;下次播放的时候不能从上次离开的曲目开始;没有身份认证功能;不能有效的保护媒体播放器里面的歌曲专有性;功能组合与用户的习惯相违背;界面太复杂以及操作太难等。随着人们对娱乐要求的提高,一款别致的、贴近用户操作习惯的播放器非常值得去研究和开发。本论文所描述的播放器是在 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 控件;记忆功能目 录1 引言 .11.1 项目背景 .11.2 国内外现状 .11.3 项目意义 .21.4 项目实现方法 .22 开发运行平台分析 .22.1 Microsoft Visual Studio .NET 2003.22.2 Visual Basic.NET 技术 .32.3 Windows Media Player 控件 .33 系统总体分析 .43.1 系统总体结构设计及分析 .43.2 系统功能设计 .43.2.1 认证 .53.2.2 文件加载 .53.2.3 播放 .53.2.4 关闭 .64 系统实施方案 .64.1 媒体播放器界面设计 .64.2 身份认证 .74.2.1 登录 .74.2.2 认证修改 .84.3 文件加载系统 .104.3.1 打开 .104.3.2 添加 .124.3.3 清空 .134.4 文件播放系统 .144.4.1 暂停/播放 .144.4.2 停止 .154.4.3 自定义播放顺序 .154.4.4 连续播放多个文件的实现 .164.4.5 记忆播放 .174.5 关闭 .184.6 全屏 .205 系统运行及测试结果 .215.1 测试方案 .215.1.1 测试方法 .215.1.2 测试方案选择 .215.2 测试结果 .21结 论 .23参考文献 .24致 谢 .251.1 系统总体结构设计及分析本设计将采用 Windows Media Player 控件结合文件读写等来全面实现多媒体文件的播放和操作。系统结构图如 1 所示:图 1 设计系统结构图1.2 系统功能设计设计的功能主要分四大子模块:文件加载、播放、关闭、认证。文件加载是由打开和添加两个子功能模块组成。播放包括自定义播放顺序、连续播放多个文件、记忆播放三个子功能模块。自定义播放顺序则是由上一首、下一首、暂停/播放、停止、播放列表等子功能模块组成。关闭是由循环播放和播放一次就关闭两个子功能模块组成。身份认证是由登陆和修改认证两个子功能模块组成。系统功能概要图如图 2 所示:图 2 系统功能概

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论