欢迎来到天天文库
浏览记录
ID:25253517
大小:52.50 KB
页数:4页
时间:2018-11-19
《一个简单的媒体播放器的设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、一个简单的媒体播放器的设计与实现论文摘要如今流行的媒体播放器虽然很多,但都或多或少存在一些缺陷,比如:没有记忆的功能;下次播放的时候不能从上次离开的曲目开始;没有身份认证功能;不能有效的保护媒体播放器里面的歌曲专有性;功能组合与用户的习惯相违背;界面太复杂以及操作太难等。随着人们对娱乐要求的提高,一款别致的、贴近用户操作习惯的播放器非常值得去研究和开发。本论文所描述的播放器是在MicrosoftVisualStudio.2003平台下利用VisualBasic.语言完成的。使用VisualBasic.提供的ID、MP3、MOV等格式的多
2、媒体文件的播放功能;实现了播放列表加载多个多媒体文件并可以自定义播放顺序;实现了用户的身份认证、连续播放、记忆播放以及自动关闭播放器等功能。关键词:媒体播放器;VisualBasic.;MicrosoftVisualStudio.2003;WindoediaPlayer控件;记忆功能3.2系统功能设计设计的功能主要分四大子模块:文件加载、播放、关闭、认证。文件加载是由打开和添加两个子功能模块组成。播放包括自定义播放顺序、连续播放多个文件、记忆播放三个子功能模块。自定义播放顺序则是由上一首、下一首、暂停/播放、停止、播放列表等子功能模块组
3、成。关闭是由循环播放和播放一次就关闭两个子功能模块组成。身份认证是由登陆和修改认证两个子功能模块组成。3.2.1认证认证包括两个子功能:1)认证登录:通过用户名和密码的认证登陆,播放器才能被使用,功能主要是保护隐私..毕业,不能是所有人都能使用播放器,实现了权限的分级,更具有安全性。2)修改认证:输入原来的用户名和密码,再输入想修改成的用户名和密码,单击确定。当下次打开播放器的时候,认证将采用修改后的新用户名和新密码。3.2.2文件加载文件加载包括两个子功能:1)打开:加载一个或者多个文件到播放列表中,并自动播放;加载新的文件进入时,覆
4、盖播放列表中原有的播放文件。2)添加:加载一个或者多个文件到播放列表中,不会覆盖原有的播放列表,只是添加在原有列表的后面。3.2.3播放播放包括了三个子功能:1)自定义播放顺序:单击下一首按钮,开始播放下一个文件,单击上一首按钮,开始播放上一个文件。单击暂停按钮,则播放器暂停播放,同时暂停按钮变为开始按钮,单击开始按钮,播放器从暂停处继续播放,同时开始按钮恢复为暂停按钮。单击停止按钮,播放器停止播放。双击播放列表中想要播放文件的文件名,直接播放。2)连续播放多个文件:用户可以添加一个或者多个多媒体文件在播放列表中,若添加多个文件,则按顺
5、序连续循环播放。并在播放器的标题栏显示正在播放歌曲或者视频的名字。3)记忆播放:退出播放器时,程序自动将用户选择的目录保存到index文件夹中,以便下次打开播放器时,读取index文件夹中保存的文件记录,可以直接从上次退出时正在播放的那个文件开始继续播放,这样就能实现每次启动播放器,..毕业首先播放的是上次退出时播放的那个文件。这样做就使得播放器具有了记忆功能。3.2.4关闭关闭包括两个子功能:1)循环播放:在默认情况下,播放器是处在循环播放状态中,所谓循环播放就是当播放完播放列表中的多媒体文件时,又回到第一个文件开始播放。2)自动关闭
6、:播放完播放列表中的所有文件后,如果选择了自动关闭功能,那么可执行的播放器将自动关闭。当再次打开播放器时,播放器又从第一个文件开始播放。
此文档下载收益归作者所有