基于嵌入式Linux的H.264视频播放系统设计

被引量 : 7次 | 上传用户:huaweihbl999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着第三代移动通信技术的逐步推广应用,将移动流媒体技术引入移动增值业务,已成为目前全球范围内移动业务应用研究的热点之一。而高效、实用的多媒体终端设备融合了嵌入式技术、数字图像技术,通信技术等,是通信领域研究的主要方向之一,使得对基于嵌入式技术实现视频的传输、解码、播放的研究更加迫切,并具有理论意义和实践意义。通过对嵌入式、数字图像等技术的深入研究,提出了基于嵌入式Linux的H.264视频播放系统设计方案。系统硬件平台采用XScale构架的PXA255嵌入式微处理器。软件平台的核心根据需求采用了嵌入式Linux操作系统。论文对流媒体和移动流媒体的概念及发展趋势、嵌入式系统和嵌入式Linux发展概况、H.264视频编码标准的特点和优势进行了深入分析,对视频业务在未来通信中应用的意义进行了阐述。在此基础上,设计了嵌入式视频播放系统的软硬件总体结构,并逐步对硬件平台和软件模块设计进行了选择和细化:硬件平台根据嵌入式GUI的构建和视频解码播放需要选择了EAX-400系统;软件设计包括:建立了嵌入式系统的交叉开发环境,对Bootloader的启动过程进行了分析,实现了Bootloader的移植;针对PXA255目标板,完成了嵌入式Linux操作系统的移植工作;对Linux根文件系统的组织结构进行了研究,设计了嵌入式Linux根文件系统。在建立嵌入式Linux系统平台后,移植并优化了符合H.264标准的开源编解码库—ffmpeg工程组的libavformat和libavcodec库。解码库的优化移植成功后,论文对应用软件的总体功能进行了规划,实现了帧缓冲驱动、Qt/Embedded、Otopia、SDL库的移植和视频播放器的设计。在完成系统后给出了测试平台与方案,并设计了嵌入式平台上视频播放系统的测试方法,对所完成的系统的各个部分进行了相应的测试。对系统的测试结果表明,在本课题的软硬件环境下,对QCIF的H.264视频文件可进行顺利播放。系统设计采用了H.264视频解码库、Qt/Embeded和Qtopia,具有一定的特色。
其他文献
为响应建筑节能需要,深圳已出台新政策,将逐步推行屋顶绿化,并鼓励既有建筑实行屋顶绿化改造。该文从屋顶防水技术、种植技术、种植植物与屋顶介质选择等方面对既有建筑的屋
新疆史前考古所获得的信息和资料,是研究公元前2世纪之前西域人类活动最重要、最可靠的依据。新疆史前饮食文化是新疆史前文化的重要组成部分。本文主要依据新疆史前考古发现
实习支教十余年的研究成果丰富,内容涵盖了实习支教形式和特点研究、意义和价值研究、理论基础研究、工作内容研究、存在问题研究、保障策略研究等方面。但也还存在内涵界定
驻湘某部由于坚持预防为主的方针,在部队传染病防治工作方面取得了较好的成绩。其基本做法和体会是:各级领导重视是搞好部队传染病防治工作的前提;坚持预防为主方针是搞好部队传
要跳出农村商品消费抓消费,从农村城镇化、基本公共服务均等化更宽的视野下来谋划,近期建议推进以"培育农村消费四大增长点、实施农村消费八大工程"为主要内容的一揽子计划
<正>勃起功能障碍(又称阳痿)是男科临床常见疾病之一,随着社会物质文明和精神文明的发展以及人们生活节奏的加快,其发病率呈逐年上升趋势,给患者的身心健康、家庭稳定和社会
作者根据广播电视发射台站管理工作28年的经验,从广播电视发射设备及技术管理工作具有的特点入手,提出搞好台站发射工作的一些心得和实例,如发射设备的动、静态管理,发射设备
文章采用问卷调查的方式,以某高中高三年级600名学生为研究对象,通过设计调查问卷发现高中生英语阅读能力停滞不前的原因。结果显示,原因有学生中文阅读习惯差,英语学习习惯
慢性肾脏病(CKD)作为严重的全球性公共卫生问题之一,并无特效药物能够控制延缓其进展,其治疗关键在于早期干预治疗、延缓肾损害进展、减少并发症、降低病死率,这与中医"治未