基于arm9的流媒体播放器设计

基于arm9的流媒体播放器设计

ID:11087155

大小:2.10 MB

页数:36页

时间:2018-07-09

基于arm9的流媒体播放器设计_第1页
基于arm9的流媒体播放器设计_第2页
基于arm9的流媒体播放器设计_第3页
基于arm9的流媒体播放器设计_第4页
基于arm9的流媒体播放器设计_第5页
资源描述:

《基于arm9的流媒体播放器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于嵌入式ARM920T的视频播放器设计摘要嵌入式技术已经成为了后PC时代的核心技术,而基于嵌入式技术的便携式视频播放器由于体积小、重量轻、携带方便等特点,具有极广的市场前景,所以嵌入式视频播放器成为了现在IT行业研究的热点。本文提出了一种基于ARM9处理器,以嵌入式Linux为底层操作平台的嵌入式视频播放器的设计方案。本文首先介绍了视频播放器软硬件的整体设计方案,然后详细介绍了如何通过移植Bootload、Linux内核和制作根文件系统来完成搭建视频播放器底层操作平台的工作,最后通过移植开源的多媒体播放器软件MPlayer和设计相关控件完成了整个视频播放器的设计工作。最后,总结了论文所做的

2、工作,指出了嵌入式播放器所需要进一步解决和完善的问题。关键词:嵌入式,视频播放器,嵌入式Linux,ARM920TDesignofVideoPlayerBasedonEmbeddedARM920TAbstractEmbeddedtechnologyhasbecomethecoretechnologyofthepost-PCera,andbasedonembeddedtechnologyofportablevideoplayerforsmallvolume,lightweight,convenienttocarryhaveaverywideprospectofmarket,andsoembed

3、dedvideoplayertobecomearesearchfocusoftheITindustry.Thispaperputsforwardakindofembeddedvideoplayerdesignscheme,theschemeisbasedontheARM9processor,andtheEmbeddedLinuxastheunderlyingoperatingplatform.Thispaperfirstintroducedthevideoplayeroveralldesignschemeofsoftwareandhardware,thendetailedindetailho

4、wtotransplantBootloader,Linuxkernelandmakearootfilesystemtocompletetheworktobuildavideoplayerunderlyingoperatingplatform,finally,throughtransplantationofopensourcemultimediaplayersoftwareMPlayeranddesigncontrolstocompletethedesignworkofthevideoplayer.Finally,summarizetheworkofthispaper,pointsoutthe

5、embeddedplayerwhichneedtobesolvedandperfectedproblem.Keywords:Embedded,Videoplayer,EmbeddedLinux,ARM目录第一章引言11.1研究背景11.2发展状况和研究意义11.3本文组织结构2第二章播放器总体设计方案介绍32.1播发器硬件系统架构32.2播发器软件系统架构3第三章系统开发平台的构建43.1软件开发环境介绍43.2Bootloader的移植53.3Linux内核的移植73.3.1Linux内核移植步骤73.3.2Flash驱动的移植83.3.3LCD驱动的移植113.3.4UDA1341音频驱

6、动的移植153.4根文件系统的制作153.4.1根文件系统介绍163.4.2根文件系统构建16第四章视频播放器的设计与实现184.1MPlayer多媒体播放器介绍184.2MPlayer的移植194.3播放器按键驱动程序设计204.4播放器控制程序的设计214.5视频播放器的测试23第五章总结23参考文献24附录A26第一章引言1.1研究背景伴随着半导体技术、计算机技术、网络技术和软件技术的飞速发展,现如今,我们已经进入了后PC时代。在这一阶段电子产品的发展趋势是智能化、数字化、网络化、便携轻巧、易于操作,而嵌入式技术(EmbeddedTechnology)的发展为人们提供了一个很好的解决方

7、案。所谓嵌入式是指以应用为中心,以计算机技术为基础,软件、硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统[1]。嵌入式技术已经被广泛的应用于科学研究、工程设计、军事领域和文艺商业的方方面面,嵌入式产品更是随处可见,比如消费电子产品、车载电子设备、智能家电、MP3、MP4等。如今人们随着生活水平的提高,对视听享受方面的要求也越来越高,人们不单仅仅满足于在电脑上或电视上欣赏高

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。