欢迎来到天天文库
浏览记录
ID:9853786
大小:91.00 KB
页数:8页
时间:2018-05-12
《基于vc平台的mci媒体播放器开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东南大学成贤学院毕业设计(论文)开题报告电子工程系自动化专业学生姓名:唐丽学号: 设计地点:东南大学成贤学院指导教师:王迷迷毕业设计(论文)开题报告课题名称基于VC平台的MCI媒体播放器一、选题背景与意义(300字左右)随着技术的发展,多媒体素材类型也增多,随着硬件技术的不断提高,多媒体技术已为各类人员广泛使用,开发制作这一播放器具有备现实意义,与其它多媒体播放器比较,它与现有多媒体资源应用状况紧密结合,既具有很强的直观感,又不失一般性。目前常见的多媒体软件应该说各有特色,我的课题是“基于VC平台的MCI播
2、放器”,该播放器是基于MFC集成开发环境,利用系统的MCI命令接口来编程,具有体积小、支持的播放格式多、系统资源占用少、支持播放列表编辑等功能优势。多媒体技术的概念和应用出现于20世纪80年代初期,经过十余年的发展,已成为计算机领域发展的热点技术,针对目前各种媒体格式,如何简单方便的播放各类媒体已成为人们普遍关注的问题,而媒体播放器的开发也变得十分重要。二、课题关键问题及难点(300左右字)本课题的关键:关键点在于界面的设置上,打开文件有两种方法,一是通过主面板上打开按纽,二是通过菜单中文件的子菜单――打开
3、文件。播放控制包括:播放(暂停),停止,上一首,下一首,循环,播放进程控制。播放控制也可在菜单中进行控制。列表的控制包括:添加文件,删除当前所选项,删除全部,在列表中双击播放,列表的隐藏弹出。本课题的难点如下:1、对于VC++集成开发工具的熟练使用,特别是MFC的使用;2、各类媒体设备的播放函数及相应的命令;3、播放列表的生成及其操作(删除而不影响其他文件的播放等);4、CD音轨的抓并转换格式。以上各点构成了本软件的难点,在克难过程中,分析问题解决问题的能力应有很大的进步,最终实现对播放列表的控制,CD抓轨
4、等功能。三、文献综述(或调研报告)(1200字左右)多媒体技术已经在如下若干方面开展了有效的应用:①多媒体管理信息系统、展示系统;②多媒体电子出版物(Title);③计算机辅助教学、教育培训;④计算机艺术制作、设计;⑤计算机娱乐-游戏、双向电影;⑥协同工作。多媒体技术有以下三大发展趋势:进一步完善计算机支持的协同工作环境;智能多媒体技术;把多媒体信息实时处理和压缩编码算法集成到CPU中。WindowsMCI(mediacontrolinterface)是控制多媒体设备的高层、通用的命令接口。它与设备无关的函
5、数和命令,可有效地控制多媒体设备。MCI可控制所有Windows能驱动的多媒体设备,包括CD音频(CD Audio)、数字视频、动画、数字化波形声音、MIDI音序器、录像机及影碟机等。MCI包含在Windows系统的MMSYSTEM.DLL动态链接库中,有以协调多媒体事件和MCI设备驱动程序之间的通信。一些MCI设备驱动程序,如影碟机设备驱动程序,可以直接控制目标设备;而另外一些MCI设备驱动程序,如Wave和MIDI设备驱动程序,可通过MMSYSTEM中的函数,间接控制目标设备;还有一些MCI设备驱动程序
6、则提供与其他Windows动态链接库连接的高层接口。针对如上所述的研究方向,本课题“基于VC++开发工具的MCI媒体播放器软件设计”的主要任务是深入理解各种媒体格式,开发出适用的播放器软件。因此应解决的主要问题是如何把你了解的多媒体和VC知识应用到实际编程当中去及编制的应用软件的可用性、易用性、健壮性。调研报告1.技术应用的基本现状Microsoft公司1998年推出了VisualC++6.0,它是支持Win32平台应用程序(application)、服务(service)和控件(control)开发的可视
7、化编程的集成环境。与VC++5.0的最大不同之处是它的帮助功能更强大,MSDN(MicrosoftDeveloperNetworking)为包括VC++6.0在内的所有微软的程序产品提供在线帮助;另外,类的对象的可用成员函数、成员变量及函数的参数类型与个数都能动态显示在屏幕上,用户无须记住那些复杂而又枯燥乏味的函数名及复杂的参数,这无疑使得用VC++编程更加容易。所以VC++6.0可谓是Microsoft公司的王牌产品,编程功能强大而赢得广大程序的偏爱。2.播放器的发展现状常见的播放器:RealPlayer
8、RealNetworks推出的RealPlayer是目前最受欢迎的网络流媒体播放器,它几乎支持所有的媒体文件格式。除了RealNetworks自己推出的流媒体格式ram、rmm、ra、rm、rp、rt外,还支持SMIL、SWF、MP3、WMA、AVI、MPEG、JPEG、GIF及PNG等格式,但不支持QuickTime的文件格式。RealOnePlayer是RealNetworks公司最新推出的一种新型音-视
此文档下载收益归作者所有