职场大变样社区

标题: Media-Player音乐播放器的设计与实现 [打印本页]

作者: admin    时间: 2016-5-11 15:39
标题: Media-Player音乐播放器的设计与实现
技术:C++、QT
摘要:
随着计算机和多媒体技术的不断发展以及个人计算机的普及,各种各样的媒体文件及媒体播放器也层出不穷,而MP3格式以体积小、音质有保证的特点而成为使用最广泛的音频格式,并且得到了绝大多数的软件和几乎所有的便携式播放器的支持。现在的软件市场中,高音质播放和低内存消耗是各种媒体播放器所追求的目标。
本毕业设计是为了实现支持LRC歌词实时显示的MP3播放器的软件。该软件利用Qt开发平台开发,使用Qt中已经存在的Phonon内部库进行底层的解码和播放工作。该设计实现了MP3播放的同时也实时的显示了歌词,并且也支持其他一些常见的媒体文件格式。论文首先介绍了MP3和MP3播放器、研究内容和章节安排。然后,论文介绍了系统的设计目标,划分并设计了系统功能模块,包括:播放控制窗口模块、播放列表管理模块和歌词实时显示模块等,设计了媒体文件和歌词文件的处理流程。接着,论文介绍了本播放器的开发平台,阐述了系统各功能的详细设计与实现。最后,论文介绍了系统的运行环境及运行效果,并对各个部分进行了图示说明。

关键词:MP3, 播放器, Qt, 毕业设计, 模块

目录:
1  前  言    1
2  MP3播放器简介    2
2.1 MP3与MP3播放器    2
2.2 MP3及其播放器的的发展史    3
2.3 几种常见的MP3播放器软件和介绍    4
2.3.1 千千静听    4
2.3.2.Winamp    4
2.3.3.Foobar 2000    5
2.4 本文研究内容    5
2.5 本文章节安排    6
3  系统分析与设计    7
3.1 系统目标    7
3.2系统的功能模块设计    7
3.2.1 系统的播放器控制窗口模块设计    8
3.2.2 MP3文件的播放列表管理模块的设计    9
3.2.3 MP3歌词的实时显示模块的设置    9
3.3 MP3和歌词文件的处理流程    9
3.3.1 MP3文件播放处理流程    10
3.3.2 歌词文件的处理流程    10
4  系统的详细设计和实现    12
4.1 开发平台以及环境    12
4.1.1 Qt简介    12
4.1.2 Qt发展历史    12
4.1.3  Qt支持的平台    13
4.1.4 Qt的语言特性    13
4.2 MP3播放器的详细设计与实现    13
4.2.1 控制界面窗口    14
4.2.2 播放列表界面    17
4.2.3 歌词示界面    19
5 系统运行环境和效果    21
5.1 系统运行环境    21
5.2 运行效果    21
结论    22
参考文献    23
致  谢    24

包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****







欢迎光临 职场大变样社区 (http://www.zcdby.com/) Powered by Discuz! X3.2