【编者按】:威廉希尔app 论文频道为您提供各类开题报告范文参考,以及开题报告写作指导和格式排版要求,解决您在开题报告写作中的难题。
需求分析
多媒体技术的概念和应用出现于20世纪80年代初期,经过十余年的发展,随着计算机科学网络的普及和多媒体技术的发展,已成为计算机领域发展的热点技术,针对目前各种媒体格式,如何简单方便的播放各类媒体已成为人们普遍关注的问题,而媒体播放器的开发也变得十分重要。
随着技术的发展,多媒体素材类型也增多,包括音频、视频、图像、动画等,由于音视频、图像等的信息容量大,受硬件条件限制,以往多媒体应用并不广泛,随着硬件技术的不断提高,多媒体技术已为各类人员广泛使用,开发多媒体课件、网络课程、网站、应用软件、管理项目等均需利用多媒体素材,因此开发制作这一播放器具有备现实意义,与其它多媒体播放器比较,这一多媒体播放器具有功能强大、占用空间小的特点,它与现有多媒体资源应用状况紧密结合,既具有很强的直观感,又不失一般性。
系统功能设计
根据学习研究,本媒体播放器的开发基于VC++ MFC的对话框,利用Windows MCI(Media Control Interface)控件和VC++6.0自带的ActiveX控件――ActiveMovieControl Object来实现各类媒体格式的播放及程序界面处理。
首先确定要解决的问题是弄清楚MCI函数与命令消息的名称类型和功能;其次是通过分析媒体播放的具体过程,在打开媒体设备的过程中应用程序需要做哪些事情,以便在应用程序中加入对这些过程支持的代码;在对应用程序的流程有了大致的轮廓以后(最好画出流程图),在开始考虑程序框架的设计,应用程序外观的设计;最后也是最关键的就是编写实现播放媒体的代码将播放器的基本功能实现,紧接着就是程序的调试和完善。
本课题的研究难点
本课题的难点如下:
1、对于VC++集成开发工具的熟练使用,特别是MFC的使用,重点放在界面设计;
2、各类媒体设备的播放函数及相应的命令;
3、播放列表的生成及其操作(删除而不影响其他文件的播放等);
4、CD音轨的抓并转换格式。
相关推荐:
更多内容请进入:
下一篇:学生成绩统计分析系统毕业设计