网站大量收购闲置独家精品文档,联系QQ:2885784924

基于QT的音乐播放器开题报告.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于QT的音乐播放器开题报告

太 原 科 技 大 学 华 科 学 院 毕业设计开题报告 学 生 姓 名: 学 号: 学 院、系: 专 业: 论 文 题 目: 基于QT的音乐播放器设计: 2015 年3 月1日 毕 业 设 计 开 题 报 告 1.结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述: 文 献 综 述 选题的目的和意义 目的:设计一款基于QT的音乐播放器。 意义: 时下,音乐播放器已经成为人们生活中不可或缺的必备品。它的诞生,让动听的声音有了存储的载体,得以广泛的传播和分享。各种平台开发的音乐播放器层出不穷,但是用Qt Creator开发的音乐播放器小巧而功能齐全,方便移植到嵌入式平台下或其他平台下,只需一次编译就可在不同平台下运行播放。随着现在科技的发展,越来越多的嵌入式设备已经被广泛应用于生活中,因此嵌入式软件的开发对于嵌入式系统设备的发展有着非常重要的意义。比如linux系统对各种设备的广泛支持性,能方便应用与电脑、手机、汽车及工业等。嵌入式系统在众多领域的应用带来了便利,提高了我们的生活质量,尤其是消费电子产品潜力是巨大的。随着生活的普遍提高,功能强大、专用性强的嵌入式音乐播放器已经成为人们需求的重点,所以,在嵌入式系统上开发音乐播放器是当前热门的技术之一。 国内外研究现状 音乐播放器就是音频解码器的可视化操作界面,其实质是针对各种音频编码格式的解码器。例如ape格式调用的是Monkeys Audio解码器,flac格式调用的是flac解码器,mp3调用的是lame解码器。 大部分音乐播放器都支持多种音乐格式的文件,这是因为这些播放器将不同的音频解码器打包起来,并制作统一的播放界面,从而让使用者能够方便地播放和聆听各种音乐。 正因为音乐播放器仅仅是将音频解码器打包,而同一种音频的解码方式又是固定的,因此理论上所有播放器的音质应当是完全相同的,并不存在音质最好的音乐播放器。有些音乐播放器会在解码器的基础上添加DSP插件,对原始的音乐进行转换和扭曲,以迎合人们的喜好(如加强低音或过滤细节),美其名曰优化音质以获得天籁之音,实质却是破坏原本音乐,虽然能够使部分音乐更好听,却也导致另一些音乐音质大打折扣。 音乐播放器的人性化界面和扩展性才是各种音乐播放器的特色所在。当前大部分商业版播放软件往往将界面打造得非常华丽,操作也十分简便,但却缺乏扩展性,支持格式较少。而开源播放软件一般能够较好地进行扩展,支持较多的音乐格式,但往往界面朴素,难以吸引用户。 理论与实践的意义 本系统设计目标是设计并开发实现一个音乐播放器,能够播放各种类型的音频文件。设计的音乐播放器包含了添加、删除歌曲,上一曲,播放、暂停,下一曲,播放模式等 ,基本上一个音乐播放器该有的功能,用QT设计出来的播放器都有,并且可以显示歌词,使用QT开发,利用其跨平台性和易扩展性可以为将来播放器的扩展打下基础。 参考文献: [1] 赵辉,叶子青.《Visual 》., 2007年月:-67 [2] Daiel Solin《》机械工业出版社,200年1月:-48 [3] Jasmin Blanchette And MarkSummerfield.《》, 2008年6月:-210 [4] 陆文周.《》. , 2014年月:30-10 [5] 张波.《》.电子工业出版社, 20年月:-89 [6] Stanley B. Lippman,Josée Lajoie,Barbara E. Moo.《C++ Primer》.电子工业出版社, 2013年9月:32- [7] Andrew Koenig.《》. ,2008年月:-65 [8]孙涌.《现代软件工程》.北京希望电子出版社,2003年8月:-246 [9] Scott Meyers.《Effective C++》.,2011年月:3-60 [10] Bruce Eckel,Chuck Allison.《》. ,2011年月:-168 毕 业 设 计 开 题 报 告 2.本课题要研究或解决的问题和拟采用的研究手段(途径): 研究问题 本软件音乐播放与暂停、歌词同步、创建音乐列表、播放上一首和下一首、调节音量、播放模式、添加删除歌曲、窗口的拖动、主流音频格式的播放支持等功能。它们各自的功能如下所述: 音乐播放与暂停: 播放器界面应有一个按钮,当用户点击时可以播放已选择的歌曲,再次点击该按钮暂停播放。 歌词同步: 播放器播放音乐时,应该自动在本地查找有无歌词,有歌词的话就应显示歌词,并且歌词应与播放的音乐同步。 创建音乐列表: 软件需创建一个播放列表,以供列表中歌曲根据指定模式自动播放。 播放上一首和下一首: 播放器界面上应有上一首下一周的按钮,点击可以切换歌

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档