基于vc的多媒体播放器设计-毕业论

基于vc的多媒体播放器设计-毕业论

ID:26478586

大小:1.15 MB

页数:21页

时间:2018-11-27

基于vc的多媒体播放器设计-毕业论_第1页
基于vc的多媒体播放器设计-毕业论_第2页
基于vc的多媒体播放器设计-毕业论_第3页
基于vc的多媒体播放器设计-毕业论_第4页
基于vc的多媒体播放器设计-毕业论_第5页
资源描述:

《基于vc的多媒体播放器设计-毕业论》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科生毕业论文(设计)题目:基于VC下的多媒体播放器设计姓名:黄建飞学院:理学院专业:网络工程班级:091班学号:1887090111指导教师:黄勇职称:副教授2013年5月26日安徽科技学院教务处制20目录摘要2关键字21引言21.1课题研究的目的和技术发展的现状21.1.1研究本课题的目的21.1.2技术应用的基本现状21.2论文完成的主要工作31.3本论文中的重点32基本功能描述33设计思路44软件设计54.1设计步骤54.2界面设计84.3关键功能的实现105总结与心得体会136致谢137参考文献148附录148.1调试报告148.2测试结果1520基于V

2、C下的多媒体播放器设计网络工程专业学生黄建飞指导老师黄勇摘要目前常见的多媒体软件应该说各有特色,但是几乎每一款多媒体软件都存在着不如人意的地方。我的毕业设计题目是“基于VC下的多媒体播放器设计”,首先是初步介绍一些当前的媒体及媒体播放器,然后是详细介绍一个由本人设计的多媒体播放器软件。该播放器是基于MFC集成开发环境下,利用系统的MCI(mediacontrollerinterface)命令接口来编程。开发出多媒体播放器具有体积小,支持的播放格式多、系统资源占用少、支持播放列表编辑、支持各种视频格式等功能优势。关键字:媒体播放器;MCI;播放列表;音频;视频1引言

3、多媒体技术的概念和应用出现于20世纪80年代初期,经过数十年的发展,并且随着计算机科学网络的普及和多媒体技术的发展,多媒体技术已成为计算机领域发展的热点技术,针对目前各种媒体格式,如何简单方便的播放各类媒体已成为人们普遍关注的问题,从而媒体播放器的开发也变得相当重要。1.1课题研究的目的和技术发展的现状1.1.1研究本课题的目的随着技术的发展,多媒体素材类型也在增多,包括音频、视频、图像、动画等,由于音视频、图像等的信息容量大,受硬件条件限制,以往多媒体应用并不广泛,随着硬件技术的不断提高,多媒体技术已为各类人员广泛使用,开发多媒体软件、网络课程、网站、应用软件、

4、管理项目等均需利用多媒体素材,因此开发制作这一播放器具有很现实的意义,与其它多媒体播放器相比较,这一多媒体播放器具有功能较为强大、占用空间小、占用系统资源少的特点,它与现有多媒体资源应用状况紧密结合,既具有很强的直观感,又不失一般性。1.1.2技术应用的基本现状Microsoft公司1998年推出了VisualC++6.0,它是支持Win32平台应用程序(application)、服务(service)和控件(control)开发的可视化编程的集成环境。与VC++5.0的最大不同之处是它的帮助功能更强大,MSDN(MicrosoftDeveloperNet-wor

5、king)为包括VC++6.0在内的所有微软的程序产品提供在线帮助;另外,类的对象的可用成员函数、成员变量及函数的参数类型与个数都能动态显示在屏幕上,用户无须记住那些复杂而又枯燥乏味的函数名及复杂的参数,这无疑使得用VC++编程更加容易。所以VC++6.0可谓是Microsoft公司的王牌产品,编程功能强大而赢得广大程序员的偏爱。多媒体技术已经在如下若干方面开展了有效的应用:①多媒体管理信息系统、展示系统;②多媒体电子出版物(Title);③计算机辅助教学、教育培训;④计算机艺术制作、设计;⑤计算机娱乐-游戏、双向电影;⑥协同工作。有以下三大发展趋势:进一步完善计

6、算机支持的协同工作环境;智能多媒体技术;把多媒体信息实时处理和压缩编码算法集成到CPU中。201.2论文完成的主要工作根据学习和研究,此多媒体播放器的开发是基于VC++MFC的对话框,再利用WindowsMCI(MediaControlInterface)控件和VC++6.0自带的ActiveX控件――WindowsMediaPlayer来实现各类媒体格式的播放及程序界面处理。首先确定要解决的问题是要弄清楚MCI函数与命令消息的名称类型和功能;其次是通过分析媒体播放的具体过程,在打开媒体设备的过程中应用程序需要做哪些事情,以便在应用程序中加入对这些过程支持的代码;

7、在对应用程序的流程有了大致的轮廓以后,再开始考虑程序框架的设计,应用程序外观的设计;最后也是最关键的就是编写实现播放媒体的代码将播放器的基本功能实现,紧接着就是程序的调试和完善。1.3本论文中的重点本论文中的重点是对WindowsMediaPlayer控件的应用,WindowsMediaPlayer控件是微软公司推出的用于多媒休程序设计的控件,它提供了非常完善的音频和视频媒体文件的回放功能,能支持多种文件格式,从最常见的WAV文件和AVI文件到使用MPEG压缩格式的VCD视频文件,都可以正常地进行播放。控件能根据文件后缀进行自动判别设备类型,并完成相应的控制。因此

8、,若正在编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。