多媒体播放器的设计与实现课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多媒体播放器的设计与实现 系统开发工具 系统的结构设计 用户界面的设计:由MFC构建 相应的功能按钮:由MCI完成 播放列表的添加:由数据库的表实现 系统的功能设计 本系统的功能分为以下几部分 打开文件放进播放列表 点击播放键使其播放 暂停键暂停播放 停止键停止播放 控制音量的滑条增大声音和减小声音 系统添加文件界面 系统播放文件界面 * 内容摘要 本论文主要探讨基于Microsoft Visual C++环境下运用VC++ MFC构造对话框,并利用Windows MCI(Media Control Interface)控件来实现各类媒体格式的播放。 1 MFC知识 2 数字音视频格式 3 MCI知识 4 ADO知识 相关知识 随着计算机的迅速发展及普及,各种应用技术也随之快速发展,多媒体技术便是其中的一个。多媒体工具很大程度的拓展了计算机的应用领域,是人们经常用的应用工具之一。 Microsoft公司于1998年推出了Visual C++6.0,它是支持Win32平台的服务(service)、应用程序(application)和控件(control)开发的可视化编程的集成环境。 目前常见的多媒体播放软件应该说各有特色,但几乎每一种都存在着不尽人意的地方。针对目前各种各样的多媒体格式,怎样简单方便地播放各类媒体已经成为人们普遍关注的问题,而多媒体播放器的开发也变得十分重要。 课题背景 多媒体播放器的设计与实现需求分析 功能需求 能够打开文件放进播放列表,点击播放按钮使其实现播放,暂停按钮实现暂停,停止按钮实现停止,最小化按钮实现最小化,退出按钮实现退出程序,播放条设置播放进度以及重新播放,声音控制条控制音量大小。 根据系统功能的要求,对于多媒体播放器的设计与实现系统所要实现的功能设计如下: 用户分析 要求有稳定的性能,能够实现要求的功能;可以实现视频和音频文件的打开、播放、暂停、上一个、下一个、停止、增大音量、减小音量、快进、倒退、最小化、关闭等完备的功能。并且设计出的多媒体播放器拥有大方简洁的界面,并且操作非常简单。 系统开发选用Microsoft公司开发推出的Microsoft Visual C++ Win32环境程序C/C++语言编程。它支持面向对象的程序设计,并且可以使用功能非常强大的微软的基础类库MFC,使用MFC构建出多媒体播放器的用户界面,使用MCI技术完成多媒体播放器相应按钮的基本功能。经过系统的对软件设计制作出的软件具有可移植性强、稳定性好的优点。另外,选用了Access数据库来存储播放的文件信息。 以下是表的结构: 字段名称 :编号、文件、文件路径。 数据类型:自动编号、文本、文本。 根据系统功能设计的要求,将播放的文件的信息放在一个数据库的表中,在这个数据库的表中主要存储了文件名以及文件的路径,其中表的结构主要包含字段名称和数据类型。 数据库的设计 多媒体播放器的功能主要分三大模块:文件加载、播放、关闭。文件加载是由打开和添加两个子功能模块组成;播放包括自定义播放顺序、连续播放多个文件两个子功能模块。自定义播放顺序则是由上一首、下一首、暂停/播放、停止、播放列表等子功能模块组成;关闭包括循环播放和播放一次就关闭两个子模块。 系统的模块 多媒体播放器的实现 用户基本界面 用户实现界面

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档