admin 发表于 2016-6-22 09:52:32

电影播放器设计与实现

技术:C++、QT等
摘要:
随着社会发展,我们的压力越来越大,看电影是非常好的放松心情以及娱乐的方式,如今视频,电影的播放成为了我们生活必不可少的一部分,我们更容易的接触着它们,但随着互联网的普及,会有更多软件接踵而至,在这样的环境里,很难找到一款简约而不简单的电影播放器。
   视频本身是用来放松的,但是由于播放器携带了各种插件,以及经常弹出广告影响人们的休闲娱乐,甚至有时候会变成一种烦恼。而因推出了一款简约的播放器。
本款播放器使用C++作为开发语言,开发环境是QT Creator,开发出一个Linux系统下,基于MPlayer的电影播放器。
关键词:Linux;QT Creator;电影播放器;MPlayer

目录:
1 绪论    1
1.1课题背景    1
1.2目的和意义    1
2开发环境及工具介绍    3
2.1 Qt简介    3
2.2 MPlayer介绍    4
2.2.1 MPlayer概况    4
2.2.2重点应用模块介绍    5
2.3 该电影播放器的软硬件要求    5
3系统可行性分析    6
3.1经济可行性    6
3.2社会可行性    6
3.3操作可行性    7
3.4可行性分析小结    7
4 系统需求分析    8
4.1功能需求    8
4.2用户需求    8
4.3性能需求    8
5系统总体设计    9
5.1电影播放器的系统实现    9
5.2用例图    10
5.3类图    10
5.4输入模块    11
5.5输出模块    12
5.5.1音频输出    13
5.5.2视频输出    14
5.6接口模块    15
5.7解码器模块    16
6系统详细设计    17
6.1界面设计    17
6.1.1界面概述    17
6.1.2界面部分代码实现    17
6.2各个功能的具体实现    20
6.2.1打开文件    20
6.2.2播放与暂停    22
6.2.3停止播放    22
6.2.4快进与快退    23
6.2.5音量调节与控制    23
6.2.6全屏与窗口播放    25
6.3客户使用期间作品展示    26
6.3.1界面    26
6.3.2选择播放文件界面    26
6.3.3播放开始界面    27
6.3.4播放中界面    27
7 软件测试    28
7.1测试计划    28
7.1.1单元测试计划    28
7.1.2集成测试计划    28
7.1.3性能测试计划    29
7.2测试结果    29
8系统运行及维护    30
9总结    31
参考文献    33
致谢    34

论文字数:22634
包含资料:


截图:




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


页: [1]
查看完整版本: 电影播放器设计与实现