admin 发表于 2016-4-22 17:35:32

Linux电影播放器设计与实现毕业设计

技术:C++、QT等
摘要:当今社会,随着IT技术的发展和人们文化水平的提高,越来越多的人关注精神生活水平的提升,视频成为必不可少的一部分。嵌入式设备也无疑已经成为最热门概念之一,丰富了我们的生活,它的功能不断提高使得发展更加迅速,市场上播放设备也越来越多。所以很多人往往注重外观的同时也注重嵌入在其中的软件操作体验。
本课题将首先了解Linux下嵌入式应用程序开发流程。以嵌入式视频播放器需求大的社会为背景,提出了在Linux下的视频播放器,具体是基于QT的架构设计。论文给出一种嵌入式系统中音频视频同步的解决方案,有效提高嵌入式多媒体播放系统的音频视频同步的功能,在此基础上设计并实现了基于Linux。Qt的嵌入式视频播放器,实现基于QT的嵌入式视频播放器系统。在本设计中,提出基于mplayer播放器下,给用户一个基本的操作界面,实现对mplayer的相关功能的操作,如暂停,快进,速度的调整等功能。
关键词:Qt;视频播放器;嵌入式

目录:摘   要    I
ABSTRACT:    II
一、    绪    论    1
(一)    研究背景    1
(二)    国内外研究现状    1
(三)    论文主要完成的工作    2
二、    开发平台与开发工具    3
(一)    开发平台与工具    3
1.    Linux    3
2.    Ubuntu    3
3.    Qt Creator    4
4.    Mplayer    5
(二)    相关技术    6
1.    音视频编解码技术    6
2.    主流媒体文件格式    8
3.    流媒体技术    9
(三)    嵌入式图形用户界面    12
三、    播放器的设计    15
(一)    流程设计    15
1.    播放器的系统结构    15
(二)    界面设计    15
(三)    模块设计    16
1.    输入模块    16
2.    输出模块    16
3.    插件接口模块    16
4.    解码库模块    17
四、    播放器功能的实现    18
(一)    界面的详细开发过程:    18
1.    设置界面大小    18
2.    声明槽函数    18
3.    声明及添加按钮:    19
4.    声明及定义Qprocess    19
(二)    各功能的实现:    19
1.    文件打开功能    19
2.    选择一个或者多个文件及目录    20
3.    播放、暂停功能    21
4.    选择上一个/下一个播放文件    22
5.    选择播放时间点功能:    23
6.    设置速度    24
五、    软件测试和改进思想    25
(一)    软件测试    25
1.    测试方案    25
2.    测试用例    25
3.    测试结果    26
(二)    改进思想    26
结   论    27
致    谢    29
外文文献:    30
译文:    33

包含资料:


截图:



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



zhuxiachun 发表于 2020-7-17 12:09:27

啥也不说了,感谢楼主分享哇!
页: [1]
查看完整版本: Linux电影播放器设计与实现毕业设计