基于arm的linux多媒体播放器mplayer的设计与实现毕业设计

基于arm的linux多媒体播放器mplayer的设计与实现毕业设计

ID:13665034

大小:2.91 MB

页数:39页

时间:2018-07-23

基于arm的linux多媒体播放器mplayer的设计与实现毕业设计_第1页
基于arm的linux多媒体播放器mplayer的设计与实现毕业设计_第2页
基于arm的linux多媒体播放器mplayer的设计与实现毕业设计_第3页
基于arm的linux多媒体播放器mplayer的设计与实现毕业设计_第4页
基于arm的linux多媒体播放器mplayer的设计与实现毕业设计_第5页
资源描述:

《基于arm的linux多媒体播放器mplayer的设计与实现毕业设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、题目:基于ARM的Linux多媒体播放器的设计与实现系(部):光学与电子信息学院专业班:电子科学与技术姓名:学号:指导教师:2013年6月摘要当今社会是一个信息化的社会。嵌入式技术在这个时代得到了日新月异的发展。嵌入式技术已经引起了世界各国的高度关注。在这个背景下,本文提出了一种基于嵌入式ARM9-Linux的多媒体播放器的设计与实现方案。本文首先介绍了S3C2440开发板的硬件情况,嵌入式Linux操作系统在ARM微处理器上的移植技术,包括Linux系统环境建立,交叉编译环境的建立、引导程序vivi的烧写、移植嵌入式Linux内核,

2、以及添加了Qtopia的根文件系统的建立。最终实现了Linux到S3C2440开发板的移植。在此基础上通过移植多功能视频播放器Mplayer实现视频文件的播放,最后列举了编译mplayer常见问题及解决方法,分析了mplayer的工作流程。关键词:交叉编译环境ARM9-Linux多媒体播放器移植mplayerAbstractThecontemporaryworldisaninformationalizedsociety. Embedded technologyhasachievedenormousdevelopmentbyleapsa

3、ndboundsinthisage,andraisedgreatconcernsofcountriesaroundtheworld.Underthisbackground,thispaperputsforwardaschemeofdesignandimplementationofthemediaplayerbasedonembeddedARM9-Linuxof.ThepaperintroducesthehardwareoftheS3C2440developmentboardandthetechnologyoftransplanting

4、embeddedLinuxoperatingsystemintotheARMmicroprocessor,includingtheestablishmentofLinuxsystemenvironmentandcross-compilingenvironment,theestablishmentoftheloaderviviandtheapplicationoftheembeddedLinuxtransplantkernel,andaddstheQtrootfilesystembuilding.Onthisbasis,bytransp

5、lantingversatilevideoplayer,thewriteraccomplishplayingvideofiles,listthefrequentlyaskedquestionsandthesolutionsofcompilingmplayerandanalyzetheworkflowofmplayeratlast.KeyWords:cross-compilingenvironmentmediaplayerbasedonembeddedARM9-Linuxtransplantmplayer目录摘要IABSTRACTII1

6、引言41.1研究背景41.2发展状况和研究意义41.3本文组织结构52构建硬件平台53软件配置和建立主机开发环境83.1宿主机开发环境的配置83.2配置minicom133.3配置NFS服务143.4编译Bootloader163.5编译Linux内核183.6制作文件系统194QT开发环境的搭建204.1QT简介204.2QTE简介214.3嵌入式图形开发环境QTE的搭建215移植MPLAYER235.1安装libmad245.2交叉编译Mplayer255.3移植Mplayer到开发板测试286MPLAYER功能及实现306.1播

7、放器的工作流程306.2播放器的逻辑结构306.3Mplayer播放器的目录文件组织结构316.4播放器对解码器和输出设备的管理方式327结论或总结33参考文献351引言1.1研究背景伴随着半导体技术、计算机技术、网络技术和软件技术的飞速发展,现如今,我们已经进入了后PC时代。在这一阶段电子产品的发展趋势是智能化、数字化、网络化、便携轻巧、易于操作,而嵌入式技术(EmbeddedTechnology)的发展为人们提供了一个很好的解决方案。所谓嵌入式是指以应用为中心,以计算机技术为基础,软件、硬件可裁剪,适用于应用系统对功能、可靠性、成

8、本、体积、功耗有严格要求的专用计算机系统【1】。嵌入式技术已经被广泛的应用于科学研究、工程设计、军事领域和文艺商业的方方面面,嵌入式产品更是随处可见,比如消费电子产品、车载电子设备、智能家电、MP3、MP4等。如今人们随

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

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

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