基于VC++开发工具的媒体播放器软件设计与开发

被引量 : 5次 | 上传用户:feijingzhi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的飞速发展,人们对网络多媒体信息的需求越来越大,多媒体播放器在网络上越来越流行。目前网络上常见的多媒体播放器软件虽然看起来是各有千秋,但是各种功能基本上都趋向于同质化,而且大部分都是同时支持在线播放和本地播放两种功能。虽然功能上已经大都完善,但是现有的多媒体播放器软件或多或少都会存在着一些不尽如人意的地方。论文主要作了以下工作:(1)比较详细地介绍了此课题研究的目的和当今多媒体技术发展的现状,还提出了给出了该课题的主要工作以及此课题的难点所在。(2)在此基础上进行项目软件需求的分析,通过用户调查以及性能需求尽心该业务流程需求分析和数据流程需求分析,并设定好项目的开发环境目的在于给出一个可行的解决方案。(3)通过对多媒体播放器系统的设计和实现解决本文提出的播放器问题,并展示了部分功能效果及播放音视频文件的效果。。本章主要描述了多媒体播放器的概要设计,即对软件进行分解和模块的划分,还有就是软件的层次结构逻辑图和软件的详细设计及主要功能的代码实现,并且给出了主要的部分函数代码。(4)软件测试。本章是对软件所实现的基本功能进行了大量的测试,包括功能测试、容错测试和性能测试,以确保软件的稳定性和可靠性。同时也给出了测试环境的平台。本文通过对多媒体播放器的Windows XP操作系统中,程序设计环境采用Visual C++6.0。在程序设计中,利用了微软公司开发的ActiveX控件——可视动画控件ActiveMovie,程序通过调试运行,初步实现了多媒体播放器的软件开发功能。基于Visual studio2008和MFC集成开发环境,利用系统的MCI命令接口来编程实现。最终成功实现了所需求的功能。此款多媒体播放器具有占用体积比较小,所支持的音视频文件格式较多、系统资源占用较少、支持播放列表编辑、并具备CD抓轨等功能优势。
其他文献
目的:研究昼夜生物节律(CR)和睡眠模式特征在双相障碍(BD)缓解期患者与正常对照者中的不同特征,探讨昼夜生物节律与睡眠模式是否为双相障碍缓解期特征性指标。方法:通过严格的结构
<正> 我省近年来小麦(油菜)棉花连作与麦棉套种面积逐年扩大,这部分棉田因在前作行间荫蔽期长,或因前期管理推迟,“秋桃”比例大,常年9月下旬气温多下降到20℃左右,低于棉铃
作者在介绍中国古今植物远缘嫁接记载的基础上,着 重论述了植物远缘嫁接的理论和实践意义。远缘嫁接在植物栽培生产上可以提高观赏价值、 改进果实品质、提高产量、增强植物
低醇甜型葡萄酒不仅味美可口,营养价值丰富,而且有益人体健康,作为低酒精度的饮品,有着非常好的市场前景。本课题以葡萄酒酵母菌本土化,结合固定化酵母技术及热浸渍等处理酿造鲜食
胜利油区的聚合物驱后油藏剩余储量丰富,现有的层系井网已不能满足后续开发的要求,为了更好地通过细分层系达到提高采收率和增加经济效益的目的,以孤东油田七区西二元复合驱
跟踪与数据中继卫星是通信卫星的一个重大发展,主要用于跟踪、测量和控制其他航天器,并通过它将各航天器的轨道、遥测等数据转发给地面测控站。美国现已发展了2代军民两用的
背景:血管性认知功能损害(Vascular cognitive impairment,VCI)作为涵盖各种血管性因素所致的认知功能损害的概念,已逐步替代传统的血管性痴呆(VaD),成为当前研究的热点。其
目的:比较两种心电图对冠心病患者心律失常的诊断价值。方法:选取142例冠心病患者,分别采用动态与常规心电图进行监测,比较其诊断结果。结果:常规心电图诊断阳性患者37例,阳
管理信息系统随着信息技术的发展变得愈发重要和完善,是适应现代化管理手段的需要,它以管理和处理信息为中心,通过使用计算机的手段实现对管理信息的自动化、科学化处理,并根