基于VC的多媒体播放器设计毕业——黄建飞教程方案.doc

基于VC的多媒体播放器设计毕业——黄建飞教程方案.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科生毕业论文(设计) 题 目: 基于VC下的多媒体播放器设计 姓 名: 黄建飞 学 院: 理学院 专 业: 网络工程 班 级: 091班 学 号: 1887090111 指导教师: 黄勇 职称: 副教授 2013年5月26日 安徽科技学院教务处制 目录 摘要 2 关键字 2 1 引言 2 1.1 课题研究的目的和技术发展的现状 2 1.1.1 研究本课题的目的 2 1.1.2 技术应用的基本现状 2 1.2 论文完成的主要工作 3 1.3 本论文中的重点 3 2 基本功能描述 3 3 设计思路 4 4 软件设计 5 4.1设计步骤 5 4.2界面设计 8 4.3关键功能的实现 10 5 总结与心得体会 13 6致谢 13 7参考文献 14 8 附录 14 8.1调试报告 14 8.2测试结果 15 基于VC下的多媒体播放器设计 网络工程专业学生 黄建飞 指导老师 黄勇 摘要 目前常见的多媒体软件应该说各有特色,但是几乎每一款多媒体软件都存在着不如人意的地方。我的毕业设计题目是“基于VC下的多媒体播放器设计”,首先是初步介绍一些当前的媒体及媒体播放器,然后是详细介绍一个由本人设计的多媒体播放器软件。该播放器是基于MFC 集成开发环境下,利用系统的MCI(media controller interface)命令接口来编程。开发出多媒体播放器具有体积小,支持的播放格式多、系统资源占用少、支持播放列表编辑、支持各种视频格式等功能优势。 关键字: 媒体播放器;MCI;播放列表;音频;视频 1 引言 多媒体技术的概念和应用出现于20 世纪80 年代初期,经过数十年的发展,并且随着计算机科学网络的普及和多媒体技术的发展,多媒体技术已成为计算机领域发展的热点技术,针对目前各种媒体格式,如何简单方便的播放各类媒体已成为人们普遍关注的问题,从而媒体播放器的开发也变得相当重要。 1.1 课题研究的目的和技术发展的现状 1.1.1 研究本课题的目的 随着技术的发展,多媒体素材类型也在增多,包括音频、视频、图像、动画等,由于音视频、图像等的信息容量大,受硬件条件限制,以往多媒体应用并不广泛,随着硬件技术的不断提高,多媒体技术已为各类人员广泛使用,开发多媒体软件、网络课程、网站、应用软件、管理项目等均需利用多媒体素材,因此开发制作这一播放器具有很现实的意义,与其它多媒体播放器相比较,这一多媒体播放器具有功能较为强大、占用空间小、占用系统资源少的特点,它与现有多媒体资源应用状况紧密结合,既具有很强的直观感,又不失一般性。 1.1.2 技术应用的基本现状 Microsoft公司1998年推出了Visual C++6.0,它是支持Win32平台应用程序(application)、服务(service)和控件(control)开发的可视化编程的集成环境。与VC++5.0的最大不同之处是它的帮助功能更强大,MSDN(Microsoft Developer Net- working)为包括VC++6.0在内的所有微软的程序产品提供在线帮助;另外,类的对象的可用成员函数、成员变量及函数的参数类型与个数都能动态显示在屏幕上,用户无须记住那些复杂而又枯燥乏味的函数名及复杂的参数,这无疑使得用VC++编程更加容易。所以VC++6.0可谓是Microsoft 公司的王牌产品,编程功能强大而赢得广大程序员的偏爱。 多媒体技术已经在如下若干方面开展了有效的应用:①多媒体管理信息系统、展示系统;②多媒体电子出版物(Title);③计算机辅助教学、教育培训;④计算机艺术制作、设计;⑤计算机娱乐-游戏、双向电影;⑥协同工作。有以下三大发展趋势:进一步完善计算机支持的协同工作环境;智能多媒体技术;把多媒体信息实时处理和压缩编码算法集成到CPU 中。 1.2 论文完成的主要工作 根据学习和研究,此多媒体播放器的开发是基于VC++MFC的对话框,再利用Windows MCI(Media Control Interface)控件和VC++6.0自带的ActiveX 控件――Windows Media Player来实现各类媒体格式的播放及程序界面处理。首先确定要解决的问题是要弄清楚MCI 函数与命令消息的名称类型和功能;其次是通过分析媒体播放的具体过程,在打开媒体设备的过程中应用程

文档评论(0)

高考学子 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档