基于Qt的嵌入式媒体播放器的设计与实现

被引量 : 0次 | 上传用户:bluebabyyejing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着用户要求的不断提高,越来越多的嵌入式设备使用功能强大、价格低廉的嵌入式Linux作为操作系统并开始采用较为复杂的图形用户界面。Qt以其强大的功能、良好的可移植性逐渐成为一种被广泛使用的GUI系统。正是由于嵌入式操作系统及其相应图形用户界面的不断发展,嵌入式软件的开发显得越来越重要。其中嵌入式媒体播放器由于能够满足人们的视听享受已经逐渐成为了系统中不可或缺的重要组成部分,在嵌入式系统上开发媒体播放器已经成为了一个技术热点,当前许多嵌入式产品中都包含媒体播放器。因此在基于Qt的嵌入式系统中实现媒体播放器具有深刻的意义和实用价值。本文以无线多媒体终端项目的需求为背景,通过比较几种流行的媒体播放器的架构特点,提出了一种适用于嵌入式系统的媒体播放器架构设计方案。此方案具有可扩展、可移植、高效率的特点,克服了其它嵌入式媒体播放器扩展性差、难移植、效率低等缺点。另外,作者详细阐述了MPEG-2中音视频同步的实现方法及不足,给出了一种嵌入式系统中音视频同步的解决方案,有效的提高了嵌入式媒体播放器的音视频同步性能。在此基础上作者设计并实现了基于Qt的嵌入式媒体播放器,详细介绍了模块的划分和设计,描述了重要的数据流程,重点阐述了关键技术的使用和实现中需要解决的问题,最后对整个软件系统进行了功能测试,测试结果表明该播放器的实现完全满足嵌入式系统用户的需求。此播放器已经应用于无线多媒体终端中,研究和实践表明,该实现方案具有良好的可移植性和扩展性。
其他文献
累犯制度作为一项基本的刑罚制度,在整个刑罚体系及刑法学体系中处于非常重要的地位。我国现行累犯制度经过近三十年的实践,在惩罚和预防犯罪等方面起到了积极的作用。目前,
<正>法律的生命力在于实施,法律的权威也在于实施。领导干部带头学法尊法守法用法,重在付诸实践、知行合一,切实把法治理念和法治精神体现到工作实践之中,不断提高运用法治思
现在小学科学课程在学生的教学中也变得十分的重要,尤其是在课堂教学的过程中,使用现代化的教学方式进行教学,小学科学的历史也比较悠久,使每一个小学生在小学的时候,就接触
以北疆古尔班通古特沙漠东部奇台、吉木萨尔、阜康荒漠区和吐鲁番荒漠区的1,2,5,10 a树龄梭梭为研究对象,通过梭梭枝条中水分、盐分和养分状况的对比分析,掌握不同荒漠区不同
以"开发—破坏"模式来看待农业开发与历史上的生态问题是过于简单的做法。由于能以较小地块养活更多人口,发展农业曾起到缓解人口增长对环境压力的作用。农业具有生态功能,在
无线网络在校园的科学部署与全面优化,进一步提升校园网络的运行质效,为学校教学、科研等活动的开展提提供了便利。为有效改善校园无线网络环境,文章着眼于实际,以现有的技术
小提琴音准的学习是一项复杂而系统的"工程",在教学中需要有条行之有效的线索,使听音和按音的能力不断得到提高。音准练习在基础训练中用三个阶段来提高,分别是:听空弦、听距
目的探讨影响恶性肿瘤患者化疗治疗依从性的相关因素。方法2016年1月~2017年6月在院化疗治疗恶性肿瘤患者90例,对其化疗依从性进行判断,比较不同依从性患者年龄、居住地、对
<正> 一整个的人类文明,是生活在世界各地区的各民族人民共同劳动创造的成果。将人类相互影响下发展起来的完整的世界性文化,分称为纯东方文化或纯西方文化的成果,不是历史的
活性污泥是活性污泥法生物处理污水系统的功能主体。人类对活性污泥微生物菌群的认识随着其研究方法的发展而逐步深入。对活性污泥处理污水过程中的主要微生物菌群及其特性进