基于VC++的多媒体播放器设计与实现

上传人:新** 文档编号:486320089 上传时间:2022-08-19 格式:DOC 页数:36 大小:241.50KB
返回 下载 相关 举报
基于VC++的多媒体播放器设计与实现_第1页
第1页 / 共36页
基于VC++的多媒体播放器设计与实现_第2页
第2页 / 共36页
基于VC++的多媒体播放器设计与实现_第3页
第3页 / 共36页
基于VC++的多媒体播放器设计与实现_第4页
第4页 / 共36页
基于VC++的多媒体播放器设计与实现_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《基于VC++的多媒体播放器设计与实现》由会员分享,可在线阅读,更多相关《基于VC++的多媒体播放器设计与实现(36页珍藏版)》请在金锄头文库上搜索。

1、广西科技大学2015届本科生毕业设计广西科技大学普通本科毕业设计(论文)说明书课题名称 基于VC+的多媒体播放器设计与实现 学 院 计算机科学与通信工程学院 专 业 计算机科学与技术(软件工程方向) 班 级 学 号 姓 名 指导教师 2015年 05月 01日广西科技大学2015届本科生毕业设计摘 要 随着互联网的快速发展,多媒体技术和多媒体通讯技术的逐步成熟使得信息从单一媒体到多媒体的方向发展,人们对多媒体信息的需求量日益增加,多媒体播放器也应运而流行起来。大多数多媒体播放器软件的功能基本大同小异,一般都可支持本地媒体文件和网络媒体文件.功能上已经大致完善,但是也有不足之处。论文主要作了以下

2、工作: 一、详细地介绍了该课题研究的目的和多媒体技术发展的现状和发展趋势,介绍该课题的主要工作内容和难点所在. 二、对软件可行性研究初步项目计划、需求的分析,同时通过用户调查和对软件性能和功能了解制定开发流程,设定好项目的开发环境,之后逐步按流程和需求完成软件的初步设计,对于设计实现过程中的难题,寻找可行的解决方案。 三、对播放器程序的概要设计,播放器系统按功能进行建立和划分模块,以及确立模块与模块的接口,并调用好各模块和整体间连接,再者就是分析好层次结构,设计友好的人机界面,最后再软件的详细设计以及实现主要的功能代码,列出该部分函数的代码。 四、对播放器程序的测试,在特定的测试环境的平台下,

3、主要是于软件所实现的基本功能进行了黑盒测试,通过测试发现输入还有输出的逻辑错误、以及在初始化时、因为错误导致的程序的终止,界面的显示发生不正常,程序的性能和功能发生了不正确错误等等。 通过使用Windows 7 操作系统对多媒体播放器的设计与实现,程序设计的开发工具采用Microsoft Visual C+ 6。0。在程序设计中,使用了微软公司的 ActiveX 控件Windows Media Player(WMP)通过不断运行调试,初步实现了多媒体播放器的软件开发的基本功能.基于 MFC 集成开发环境,使用Windows操作系统提供的 ActiveX实现编程.并完成需求的功能.并实现了占用内

4、存比较小,界面简洁明了,功能较完全,支持多格式的视频和音频,同时具有程序健壮性强等特点。关键词: 多媒体技术,播放器,ActiveX ,MFC,多媒体,MCIAbstract With the Internet and the development of information technology, multimedia technology matures and multimedia communications technology makes information from a single media to multimedia direction, increasing pe

5、oples demand for multimedia information, multimedia player should be transported and popular。 Most multimedia player software functions substantially similar, generally can support local media files and online media files。 The function has been substantially improved, but there are drawbacks. Paper

6、made the following work:A detailed description of the current situation and development trend of purpose and multimedia technology development in the research, introduces the main content.Second, preliminary feasibility study of software project planning, requirements analysis, while developing the

7、development process through user surveys and understand the performance and functionality of the software, set up the projects development environment, then gradually according to the process and requirements to complete the preliminary design software, For the design and implementation problems in

8、the process, to find viable solutions.Third, the player programs outline design, player system set up and divided by function module, and the establishment of an interface module and modules, and each module and the overall good call en, addition is good hierarchy analysis, design-friendly detailed

9、design of manmachine interface, software, and finally achieve the main function of the code。Fourth, the test player program, in platform-specific test environment, primarily in the realization of the basic functions of the software black box testing were found to input as well as output of logic err

10、ors, and pass the test during initialization, because termination errors of the program, the interface displays unusual occurrence, performance and functionality of the program is not correct the error occurred, and so on.Through Windows 7 operating system design and implementation of multimedia pla

11、yer used programming development tools using Microsoft Visual C + 6.0。 In programming, the use of Microsofts ActiveX controls -Windows Media Player (WMP), by constantly running debugging, the initial realization of the basic functions of the multimedia player software development。 MFCbased integrate

12、d development environment, using ActiveX Windows operating system provides for programming. And complete functional needs。 And to achieve the memory for relatively small, concise interface, features a more complete multi-format video and audio, but also has robust procedures and other characteristic

13、s.Keywords: multimedia player, ActiveX, MFC, multimedia,MCI目 录1 绪论11。1 前言11。2背景11.3研究目的31。4相关技术32 需求分析62。1 播放器软件基本调查62.2 软件功能分析72。3 软件运行环境92.4 业务流程分析92。5 数据流程分析102.6 可行性分析123 系统总体设计133。1 概要设计133。2 界面设计164 详细设计184.1 功能模块详细设计184.1。1 文件模块设计214.1。2 播放控制模块设计234。1。3 播放列表模块设计284.1。4 播放循环模块实现314.1.5 音量模块实现3

14、24。1。6 定时关闭334。1。7 对话框初始化355 软件测试375。1测试方案375。2测试用例37根据测试过程制定两组测试用例,用例组如下表5.1和表5。2所示。375.3黑盒测试385。3.1文件功能395。3。2播放控制功能405。3.3播放列表功能415。3。4音量控制模块425.3.5播放模式模块435。3。6定时关闭模块44结束语45致 谢46参考文献471 绪论1.1 前言随着科学技术的发展,在计算机,手机普及的今天,信息传播速度越来越快,也越来越广,多媒体作为一种将图像,声音,文本等多种媒体据为一身的存在形式,在计算机、手机、随身听等载体中出现,成为人们在生活中获取信息来

15、源之一.在互联网起步的年代,网络技术、计算机硬件水平较低的限制,人们获取新闻信息主要还是以看报纸,电视,还有人与人间的交流,媒体的传播主要以方式广播电视里,DVD播放器,当今网络技术的不断提高、迅速发展,人们能够更方便的连接互联网来获取信息,流媒体的出现,多媒体的发展对世界的信息文化传播起到了促进作用,加快了信息全球化的发展,同时也成为了信息化今天的一部分。播放器作为一种播放视频或音频文件的软件,把数字信号加工处理成图片声音等多种方式,识别展现同时存在一种或者多种媒体文件,媒体作为信息的载体,存储设备作为媒体的载体,由载体(硬盘等)播放器多媒体信息(视频音频),使得存在载体中的媒体信息得以彰显。,大多数播放器携带解码器用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 创业/孵化

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号