基于QT的视频播放器设计.docx
《基于QT的视频播放器设计.docx》由会员分享,可在线阅读,更多相关《基于QT的视频播放器设计.docx(28页珍藏版)》请在第一文库网上搜索。
1、摘要步入新世纪,在经济和科学飞速发展的影响下,数字多媒体技术以及互联网技术丰富了人们的日常生活。多媒体播放器是能够将经过编码压缩后的音视频文件解码后正常播放的一种工具。市面上的多媒体播放器数量繁多,各具特色,但同时也都存在一些不足。本文以基于Qt的视频播放器的设计与实现为研究课题,首先对主流的多媒体播放器进行了横向对比,对QtCreator和MPIayer等的使用方法进行了研究,并逐步完成功能模块和GUI用户图形界面的设计。经过测试,本设计实现了多媒体播放器的主要预期功能,同时GU1用户图形界面交互友好,降低了用户的操作门槛。关键词:QtMPIayer视频播放器多媒体技术目录第一章绪论111课
2、题研究背景及意义112国内外发展现状213论文主要内容及章节安排4第二章软件总体方案与设计42.1 软件功能需求分析42. 2软件整体方案设计5(3)信息栏:用于显示视频总时长和已播时长和播放进度等;72. 3开发平台选择8第三章软件开发相关技术103. IQt开发平台103.1IQt发展历程103.1.2QtCrator103.13Qt的特性113. 2FFmpeg解码器123. 3MP1ayer播放器13(2)-nosound:表示静音播放;14第四章软件编程设计173.1 GU1界面设计173.2 软件功能实现184. 2.1视频播放功能的实现184. 2.2暂停功能和静音功能的实现19
3、4. 3本章小结20第五章软件测试214.1 测试平台215. 2测试方法及结果225.2.1视频文件解码能力225.2.2播放时各项功能可用性225.3本章小结23结论24参考文献25致谢错误!未定义书签。第一章绪论21世纪以来,计算机技术和网络技术发展飞速,也使得人们的生活水平大大提高。各式各样的电子产品都在向着数字化、综合化、人性化的方向发展,嵌入式产品以其丰富的功能和便携性逐渐赢得了普通消费者的喜爱,被广泛应用于各种领域1,音视频播放作为人们日常生活中常用的一项功能受到了很高的关注。1.1课题研究背景及意义在过去,由于计算机性能和网络带宽的限制,人们在互联网上的信息交流大多是通过文本、
4、图像等静态信息来完成,伴随着信息革命带来的影响渗透到世界的每一个角落,计算机的处理性能和远程网络通信技术都得到了发展,人们对于彼此间在网络上的信息交流通信提出了更高的要求,不再满足于只有文本、图像和其他静态信息的信息通信方式,多媒体技术得到了迅速发展,越来越多的信息被多媒体化,多媒体播放器的重要性逐渐凸显,成为了人们日常生活、办公娱乐中不可或缺的一部分。视频播放器是指能播放以数字信号形式存储的视频的软件,也指具有播放视频功能的电子器件产品2。经过多年发展,多媒体播放器的功能基本已经确定,但是市面上的每款播放器都有各自的优缺点,有的播放器支持解码的文件类型多,但是其GU1图形用户界面较为复杂;有
5、的播放器操作简单但是对于文件管理支持较差。在播放一些编码格式比较少见的视频时,用户有时需要逐个尝试能够顺利播放的播放器,这无疑浪费了用户的时间,降低了效率。本文旨在设计一款多媒体播放器,对于主流的视频编码格式和较少见的视频编码格式都能顺利解码播放,同时带有易用的GU1图形用户界面,提升普通用户在使用时的效率。多媒体行业的发展速度很快,作为最影响用户观感的一项指标,视频分辨率的发展有目共睹。早期的显示器采用CRT技术,显示分辨率一般较低,多为1280X720像素的720p分辨率;在液晶显示器出现后,显示器的尺寸和分辨率都得到了高度发展,如今常见的显示器大多采用1920X1080像素的108OP分
6、辨率,更大的分辨率意味着同一时间内CPU需要处理的数据量也在上升。近年来,多媒体行业更是在加快速度步入4K超高清分辨率时代,为了提高多媒体播放器解码视频时的处理效率,视频的编码方式也在不断更新,从H.261到后来的H.263再到现在普遍使用的H.264和HEVC(H.265),这些都对多媒体播放器的扩展性和升级性提出了新的考验。12国内外发展现状多媒体技术在国外的起步较早,许多相关技术都由国外开发并制定了相关的技术标准。国内虽然起步稍晚,但是得益于我国在互联网宽带建设上的优势,使得国内的多媒体技术发展飞速。根据中国移动互联网行业市场前瞻与投资战略规划分析报告前瞻数据,截止2013年底,我国仅手
7、机网民数量就已经超过5亿,随着wifi与移动4G的普及,移动互联网网民呈爆发趋势3。在如此迅猛的互联网规模、技术、设施、服务和需求的发展趋势下,越来越多的信息被多媒体化,我们正处在一个多媒体世界中。图1.IJukeboxMu1timedia爱可视公司在2002年推出了世界上第一款多媒体播放器JukeboxMu1timediao与现在的数码产品丰富的功能不同,由于当时的技术局限,JukeboxMu1timedia只有视频播放的功能,没有其他的功能,但其单一的功能不表示其价格便宜,作为当时的新兴产品,JukeboxMu1timedia的高昂售价让不少消费者望而却步。虽然昂贵的价格、单一的功能让Ju
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 QT 视频 播放 设计
