基于qt的嵌入式多媒体播放系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Qt的嵌入式多媒体播放系统
要
当前社会,随着相关技术的发展以及经济的发展和精神文明水平的提高,越来越多的人越来越注意到了精神生活的享受。视频、音乐是人们首选的选择;也因为科学技术的发展,越来越多的嵌入式设备进入了人们的生活,它的体积越来越小巧,而功能越来越强大,功能也越来越丰富。市场上的多媒体播放设备也越来越多,价格也越来越便宜、美观。如此丰富的产品让人应接不暇,不知如何购买,所以很多人往往是注重外观的美观和嵌入在其中的软件操作体验,而对其倾心购买。所以说良好的用户体验不仅仅可以提高市场的占有率,而且也是一种产品文化的体验以及技术水平的体现。受不受欢迎也反映出了社会精神文化的一种体现。随着精神文明的建设,人们的操作体验上越来越苛刻,功能上也越来越严格,不仅要良好地品质,还要良好地体验。然而岁月无情的向前行进,新生一代终将取代上一辈的前辈,年轻人朝气蓬勃,对精神享受的程度也高于上一辈,所以当前对嵌入式设备的需求也越来越大。
本课程设计以当前对嵌入式多媒体设备需求量大为背景,提出了一个基于QT的适用于嵌入式设备的多媒体播放系统的架构设计方案。论文给出了一种嵌入式系统中音频视频同步的解决方案,有效的提高了嵌入式多媒体播放系统的音频视频同步性能,在此基础上设计并实现了基于linux/Qt的嵌入式多媒体播放器,实现了基于Qt的嵌入式多媒体播放器系统。在本课程设计中,我们基于linux 平台,提出了基于著名的mplayer播放器上在Slave模式下,给用户一个良好的操作界面,实现对mplayer的相关功能的操作,比如暂停、快进、上下曲的切换等功能。
关键词:Qt;多媒体播放器;嵌入式
ABSTRACT
Society, with the development of related technologies, as well as economic deve- lopment and raise the level of spiritual civilization, more and more people are increasingly aware of the spirit of enjoyment of life. Video, music is the preferred ch- oice of the people; but also because of the development of science and technology, more and more embedded devices into people's lives, it's more compact size, while the more powerful, more and more functions rich. Also more and more multimedia devices on the market, prices are getting cheaper, and beautiful. So rich people could attend, I do not know how to buy, so a lot of people tend to focus on the appearance of the beautiful and embedded software operating experience, its cordial buy. So a good user experience not only can improve market share, but al- so a product of cultural experience and the embodiment of the technical level. Are popular also reflects a reflection of the social spirit of the culture. With the construction of spiritual civilization, more and more demanding on the operating experience of the people function more and more strict, not only to good quality, but also a good experience. However, years of relentless forward march, the younger generation will eventually replace the older generation of predecessors, vibrant young people enjoy the spirit of the de gree is also higher than the previous generation, so the needs of embedded devices is growing.
This course is designed to present the background, a QT-based on the application of embedded devices, multimedia playback system architecture design of embed- ded multimedia devices demand greatly. The paper gives the synchronization of audio and video in an embedded system solutions, effectively raising the embed- ded multimedia playback audio and video synchronization performance, designed and implemented based on the embedded linux / Qt based multimedia player to a chieve a system of embedded multimedia player based on Qt.This course is designed based on the linux platform, raised based on the famous mplayer player int he Slave