电影播放器设计与实现
技术: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]