论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 中国论文网 >> 计算机论文 >> 计算机理论论文 >> 正文 会员中心
 计算机应用论文   计算机理论论文   计算机网络论文   电子商务论文   软件工程论文   操作系统论文   通信技术论文
一个简单的媒体播放器的设计与实现
摘  要
如今流行的媒体播放器虽然很多,但都或多或少存在一些缺陷,比如:没有记忆的功能;下次播放的时候
不能从上次离开的曲目开始;没有身份认证功能;不能有效的保护媒体播放器里面的歌曲专有性;功能组
合与用户的习惯相违背;界面太复杂以及操作太难等。随着人们对娱乐要求的提高,一款别致的、贴近用
户操作习惯的播放器非常值得去研究和开发。
本论文所描述的播放器是在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控件;记忆功能
3.2 系统功能设计
设计的功能主要分四大子模块:文件加载、播放、关闭、认证。WwW.11665.Com文件加载是由打开和添加两个子功能模块
组成。播放包括自定义播放顺序、连续播放多个文件、记忆播放三个子功能模块。自定义播放顺序则是由
上一首、下一首、暂停/播放、停止、播放列表等子功能模块组成。关闭是由循环播放和播放一次就关闭
两个子功能模块组成。身份认证是由登陆和修改认证两个子功能模块组成。
3.2.1 认证
认证包括两个子功能:
1)认证登录:通过用户名和密码的认证登陆,播放器才能被使用,功能主要是保护隐私,不能是所有人
都能使用播放器,实现了权限的分级,更具有安全性。
2)修改认证:输入原来的用户名和密码,再输入想修改成的用户名和密码,单击确定。当下次打开播放
器的时候,认证将采用修改后的新用户名和新密码。
3.2.2 文件加载
文件加载包括两个子功能:
1)打开:加载一个或者多个文件到播放列表中,并自动播放;加载新的文件进入时,覆盖播放列表中原
有的播放文件。
2)添加:加载一个或者多个文件到播放列表中,不会覆盖原有的播放列表,只是添加在原有列表的后面

3.2.3 播放
播放包括了三个子功能:
1)自定义播放顺序:单击下一首按钮,开始播放下一个文件,单击上一首按钮,开始播放上一个文件。单击
暂停按钮,则播放器暂停播放,同时暂停按钮变为开始按钮,单击开始按钮,播放器从暂停处继续播放,同时
开始按钮恢复为暂停按钮。单击停止按钮,播放器停止播放。双击播放列表中想要播放文件的文件名,直
接播放。
2)连续播放多个文件:用户可以添加一个或者多个多媒体文件在播放列表中,若添加多个文件,则按顺
序连续循环播放。并在播放器的标题栏显示正在播放歌曲或者视频的名字。
3)记忆播放:退出播放器时,程序自动将用户选择的目录保存到index文件夹中,以便下次打开播放器时,
读取index文件夹中保存的文件记录,可以直接从上次退出时正在播放的那个文件开始继续播放,这样就能
实现每次启动播放器,首先播放的是上次退出时播放的那个文件。这样做就使得播放器具有了记忆功能。
3.2.4 关闭
关闭包括两个子功能:
1)循环播放:在默认情况下,播放器是处在循环播放状态中,所谓循环播放就是当播放完播放列表中的
多媒体文件时,又回到第一个文件开始播放。
2)自动关闭:播放完播放列表中的所有文件后,如果选择了自动关闭功能,那么可执行的播放器将自动
关闭。当再次打开播放器时,播放器又从第一个文件开始播放。
  • 上一个计算机论文:
  • 下一个计算机论文:
  •  作者:佚名 [标签: 媒体播放 实现 ]
    姓 名: *
    E-mail:
    评 分: 1分 2分 3分 4分 5分
    评论内容:
    发表评论请遵守中国各项有关法律法规,评论内容只代表网友个人观点,与本网站立场无关。
    操作更简单!详解Win8资源管理器
    Internet的下一个热点 从内容走向服务
    一个商业决策支持系统的设计与实现
    “木马”原理及其vb简单实现分析
    如何构建一个完整的WEB服务器
    计算机理论的一个核心问题
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    Copyright 2006-2013 © 毕业论文网 All rights reserved 

     [中国免费论文网]  版权所有