1. 研究目的与意义、国内外研究现状(文献综述)
本课题的意义通常指的播放器是指能播放以数字信号形式存储的视频或音频文件的软件,也指具有播放视频或音频文件功能的电子器件产品。
除了少数波形文件外,大多数播放器携带解码器以还原经过压缩媒体文件,播放器还要内置一整套转换频率以及缓冲的算法。
随着技术的发展,多媒体素材类型也增多,包括音频、视频、图像、动画等,由于音视频、图像等的信息容量大,受硬件条件限制,以往多媒体应用并不广泛,随着硬件技术的不断提高,多媒体技术已为各类人员广泛使用,开发多媒体课件、网络课程、网站、应用软件、管理项目等均需利用多媒体素材,因此开发制作这一播放器具有备现实意义,与其它多媒体播放器比较,这一多媒体播放器具有功能强大、占用空间小的特点,它与现有多媒体资源应用状况紧密结合,既具有很强的直观感,又不失一般性。
2. 研究的基本内容和问题
研究目标基于win32 API实现一个多媒体播放器,该播放器具有播放各种Media Player所支持格式的音频与视频以及部分其他格式的音频与视频。
研究内容、1. 基本的界面、文件的打开关闭,与数据库的连接、播放列表以及菜单的设置1. 获取网络音乐列表及下载音乐2.在线MV(如小窗口播放音悦台的MV)3.歌词的获取与下载4.意见反馈5. 桌面歌词6. 自动升级7. 换肤拟解决的关键问题1.如何使用各媒体设备的播放函数以及相应命令2.播放列表的生成及操作3.如何分析歌词下载地址以及在线MV的地址4.下载歌词中的转码问题(防止乱码)5.如何在意见反馈功能中使用SMTP协议发送邮件
3. 研究的方法与方案
研究方法及实验方案开发环境是windows10平台下的vs2013,语言是C与C 相结合,使用win32提供的MCI命令接口完成媒体控件的部署(即直接使用windows系统提供的win32 API而不是使用MFC框架所提供的ActiveX拖拽媒体控件)技术路线(见附件)可行性分析 1.基于windows系统的MCI API可以完成各部分控件2.在线MV通过搜索音悦台(优酷或其他)网站的搜索相对应的歌曲名称,通过播放器本地播放3.歌曲的搜索使用百度搜索引擎搜索歌名并对返回的网页进行分析返回相应的歌词数据4.用户反馈系统通过SMTP右键协议发送右键到我的邮箱
4. 研究创新点
特色或创新之处1.可以播放视频2.可以在线匹配部分没有LRC文件(歌词文件)的音频文件的歌词3.可以播放在线视频
5. 研究计划与进展
研究计划及预期进展2016年1月,总体框架分析与搭建2016年2月-3月 模块代码完善2016年4月,毕业论文攥写及答辩
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。