admin 发表于 2016-5-11 15:39:59

Media-Player音乐播放器的设计与实现

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

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

目录:
1前言    1
2MP3播放器简介    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.3Qt支持的平台    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

包含资料:


截图:



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


页: [1]
查看完整版本: Media-Player音乐播放器的设计与实现