1、 毕业设计报告(论文) 题目:题目:基于 VC 平台的 MCI 媒体播放器 所 属 系 电子工程系 专 业 自 动 化 学 号 姓 名 指导教师 起讫日期 2012.4 - 2012.5 设计地点 I 基于基于 VC 平台的平台的 MCI 媒体播放器媒体播放器 摘摘 要要 目前常见的多媒体软件应该说各有特色,社 会群体也广泛使用,但是几 乎每一个都存在 着不如人意的地方。我的课题是“基于 VC 平台 的 MCI 媒体播放器”,首先是初步介绍一些当 前的媒体及媒体 播放器,然后 是详细介绍 一个由本人 设计的多媒体 播放器Myplayer。该 播放器是基于 MFC 集成开发环境,利用系统的 MC
2、I 命令接口来编程,能实现打开、播放、前 进、后退、暂停、继续、停止歌曲,添加滑动条控件控制歌曲,支持歌手、歌名、歌词的显示,音量控制, 同时还具体积小,支持的播放格式多、系统资源占用少、支持播放列表编辑、支持各种音频格 式等功能优势。 关 键 词关 键 词 :媒体播放 器媒体播放 器;MCI;播 放列表播 放列表;音频音频;MFC II The MCI Media Player Designed by VC+ Abstract There are different characteristic among the normal multimedia player at present, t
3、hey are used by the whole society ,but there are shortcoming for all of these software nearly. My center is “The MCI Media Player Designed by VC+ “.Then introduce those media formats and players at present, then there is a particular presentation for the media player that designed by myself-Myplayer
4、. This player is based on MFC, referring to MCI(media controller interface) from system, having many good functions such as open、play songs ,listening to the previous or the next of the songs ,also it can make the slide to control songs,supporting the show of the lyric and controlling the volume,in
5、addition,the player also has little size, supporting many kinds of format of media, taking up less system resource, supporting list control for playing. Keywords: media player;MCI;play list;audio;MFC II 目目 录录 摘 要 I Abstract II 第一章 引 言 1 1.1 基于 VC 平台的 MCI 播放器开发背景 . 1 1.2 系统概述及解决的主要问题 . 1 1.3 系统的指导思想、
6、采用的相关理论及方法 . 1 1.4 多媒体播放器发展现状及存在的问题 . 2 1.5 研发目的及意义 . 3 1.6 论文结构 . 3 第二章 系统软件计划 4 2.1 Visual C+简介 . 4 2.2 媒体格式简介 . 4 2.2.1 媒体 4 2.2.2 多媒体 5 2.3 常见播放器 . 5 2.3.1 Real Player . 5 2.3.2 Windows Player . 5 2.3.3 Quick Time Player 5 2.4 关于 Vfw.h 介绍 . 5 第三章 系统需求分析与论证 7 3.1 需求分析 . 7 3.1.1 播放器性能需求分析 7 3.1.2 播放器功能需求分析 7 3.2 可行性分析 . 8 3.3 方案论证 . 8 3.3.1 系统方案论证. 8 3.3.2 系统设计步骤 9 3.4 MCI 接口分析 9 3.4.1 MCI 设备. 9 3.4.2 MCI 函数与命令 10 3.