基于ARM体系嵌入式多媒体播放器的研究与设计

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:scfeiyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术、计算机产业以及互联网技术的迅速发展,嵌入式系统因具有高度集成化、高稳定性、功能定制化、低功耗、高安全性、高性价比等特点成为当今应用系统领域研究开发的主流。在嵌入式多媒体播放器方面,国内外已经出现了像MP3、MP4和智能手机等众多样式的便携式嵌入式媒体播放器。但由于种种环境及条件的限制,这些便携式的媒体播放器都只能播放单一的或几种固定的媒体格式,可扩展性都比较差。为此,本文提出了一种基于ARM-Linux嵌入式系统具备播放多种多媒体文件和显示JPEG图片能力,且能进行远程控制管理的多媒体播放器设计与实现的方案。本文首先详细分析了ARM体系结构,研究了嵌入式Linux操作系统在ARM微处理器的移植技术,包括交叉编译环境的建立、引导装载程序应用、移植嵌入式Linux内核及建立根文件系统,并且实现了嵌入式Linux到PXA270开发板移植。对于播放器,本文实现了Linux系统下的通用媒体播放器——MPlayer到PXA270开发板的移植。通过对JPEG编码解码和Linux底层显示设备Framebuffer的研究,为MPlayer增加了图片显示功能,最终得到了一个可以播放各种音频视频文件和显示图片的嵌入式多媒体播放系统。此外,本文通过对远程控制MPlayer的播放显示的需求分析,提出了一种基于MPlayer的slave协议的网络控制解决方案,为同时控制多个嵌入式Linux系统的媒体播放提供了支持,极大地方便了管理。最后,总结了论文所做的工作,验证了该设计实现了预定的功能要求,同时指出了该嵌入式多媒体播放器所需要进一步解决和完善的问题。
其他文献
信息技术的不断发展使得人们的信息交换变得越来越容易,通信的手段也越来越多,作为互联网应用的网络电话,便是其中之一。并且随着互联网技术的不断进步,网络电话技术的不断完
人脸识别作为生物特征识别的一个重要分支,一直是模式识别和图像处理领域的研究热点之一。本文主要研究了基于几何特征的三维人脸识别方法。首先通过双目立体视觉技术获取了
随着社会的快速发展,各种车辆越来越多,道路安全形势越来越严峻,如何提高道路安全,是摆在各国研究者面前的难题。车辆自组织网络能够实现车辆间的通信,使驾驶者准确而及时的
随着信息技术的迅速发展和普及,文本信息呈现爆炸式增长趋势.海量的文本信息使人们迫切需要文本分类技术来节约人力与财力,提高分类效率.因此,文本分类技术成为一项目趋重要
云计算的快速发展带来了数据安全方面的挑战,在面临处理大规模数据的需求下,数据隐私保护已成为网络应用急需解决的问题,一种简单的解决方案是对隐私数据进行加密后存储在数
随着交通信息化建设的不断深入,VANET正逐渐步入人们的生活。VANET是移动自组网与无线传感器网络在道路交通环境中的崭新形式,其目的是构筑车辆间、车辆与路边设备间开放自组
21世纪被称为海洋的世纪。海洋是地球系统的重要组成部分,它是一个非常复杂的生态系统,其中有各种不同时空尺度和不同层次的物质存在和运动形态。海洋在地球环境中起到了非常重
学习方法的泛化能力、学习效率和易用性是机器学习及其应用过程中所面临三个关键性问题。神经网络集成学习通过训练多个神经网络并将其结果进行合成,显著地提高了系统的泛化
随着金融机构的改革步伐的加快,机构资产数量和类别越来越复杂,金融机构监管制度不断的完善,对资产管理信息化建设提出了更高的要求。资产管理作为企业信息化平台建设中的重
无线传感网络作为现代化信息时代的一项重要的革命性的技术,自诞生以来都受到诸多学者的关注,在军事、交通、生物监测、医疗等领域起到了不可替代的作用。然而节点电池电量限