嵌入式多媒体终端的设计与研究

来源 :兰州理工大学 | 被引量 : 1次 | 上传用户:Layman_Zhejiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术和多媒体技术的不断成熟和发展,越来越多的产品希望能结合嵌入式和多媒体技术在更小的平台上实现多媒体功能。因此,本文设计了一款嵌入式多媒体终端系统,它是基于性价比较高的ARM9嵌入式硬件平台和ARM Linux操作系统,采用诺基亚公司提供的QT/Embedded作为图形用户界面(Graphical User Interface,GUI)开发工具,具有图片浏览、音频文件播放以及视频文件播放等功能。本文的主要工作包括:(1)在分析了嵌入式多媒体终端系统功能的基础上,阐述了嵌入式多媒体终端硬件平台,并详细研究了ARM Linux系统在Micro2440微处理器上的移植技术以及嵌入式多媒体终端系统功能的设计,包括交叉编译环境搭建、系统引导程序移植、ARM Linux系统定制、文件系统构建、ARM Linux驱动程序开发、实现了ARM Linux到友善Micro2440t35开发板的移植。(2)由于嵌入式多媒体终端主要是面向普通消费者,所以良好的用户界面设计是必不可少的。本文在深入研究QT/Embedded的信号与槽的处理机制上,采用多线程的程序设计思想,实现了嵌入式多媒体终端实时播放多媒体文件,同时也实现了用户的交互式操作。(3)图片播放模块是在研究JPEG压缩算法的基础上设计的,支持JPEG、JPG、BMP、GIF以及PNG等多种图片格式,并实现了从移动存储设备中读取图片文件并能以幻灯片形式播放的功能。音频播放器模块采用的是开源解码库Phonon,能够支持当前主流的音频文件。另外,本文在分析强大的开源解码库MPlayer的基础上,实现了在Micro2440开发平台上的移植,支持avi、mpg、wav以及rmvb等多种格式。(4)将系统移植到Micro2440t35硬件平台,完成整个系统的设计。
其他文献
随着3G网络的发展以及芯片性能的不断增强、成本的不断降低,基于3G网络的移动多媒体终端的应用越来越广泛,比如视频会议、视频监控等,终端间的通信变得越来越重要。sip协议简
流量数据是对网络规划、网络管理、网络安全、新网络协议等研究工作的重要基础。随着网络的不断发展,规模不断扩大,网络数据流量急剧增加,高速网络越来越普遍。低速网络环境下使
随着信息技术的高速发展,业界较多采用了以集群为代表的分布式并行文件系统来实现海量数据的分布存储及并行处理。对象存储文件系统Lustre通过改进的存储体系结构,支持大并发的
群智能优化算法在解决NP类问题具有较高的效率和收敛速度,已经得到国内外越来越多的研究者和工程技术人员的关注,群智能优化算法已经成为解决云计算资源调度问题主要研究方向
伴随着网络的迅速发展,电子邮件已经成为Internet上最普及的应用。每个经常上网的人都会有一个甚至几个电子邮箱,由此可见电子邮件已经逐渐开始取代普通的信件,成为最主要的
隐写技术与隐写分析技术作为信息安全领域的一个研究热点,在近几年取得了很大进展。隐写分析的目的在于揭示媒体中是否含有隐藏信息,甚至只是指出媒体中存在隐藏信息的可疑性
用户的网络行为影响着网络的安全与稳定,传统的网络管理对于大量的用户网络行为缺乏有效管理手段,满足不了当前园区网大型化、异构化趋势的管理需要,并且让管理者身陷于重复
随着无线局域网(WLAN:Wireless Local Area Network)技术的迅猛发展,无线局域网的传输速率由最初的1Mbps发展到现在300甚至600Mpbs,语音、视频和在线游戏等多媒体应用已越来越多
作为一种新的软件开发技术,面向方面编程(AOP,Aspect-OrientedProgramming)通过引入新的编程元素,将影响多个类的行为封装到一个可重用模块中,从而消除了面向对象编程中由横切关
学位