基于Linux的嵌入式媒体播放器研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:cpu1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机多媒体技术和嵌入式技术的高速发展,各种集计算机、通信、消费电子产品等特征于一体的电子产品得以广泛应用,嵌入式媒体播放器已经成为此类产品中主要的应用软件。同时,随着Linux系统在各种嵌入式设备中的广泛使用,Linux系统上多媒体技术应用要求更为凸显。因而研制一种基于Linux、能支持各种媒体文件格式和传输协议的嵌入式媒体播放器,成为当前媒体播放器的重要研究方向。本文以MPlayer媒体播放器为原型,在MiniGUI图形环境的基础上设计出一种基于Linux的嵌入式媒体播放器,在支持丰富的媒体格式和传输协议的同时,使其更能适应嵌入式设备的需求。本文的主要内容有:①研究嵌入式媒体播放器的体系结构和模块结构,从模块化、可扩展的角度对系统进行系统整体设计,给出播放器工作的程序流程图。②对系统的关键模块——用户图形界面、系统管理与控制、音视频回放进行了总体设计,给出了这3个模块的设计过程。用户图形界面模块通过窗口过程函数处理应用程序实际的大部分工作,即接收和处理窗口收到的各种消息。通过皮肤界面的采用使得播放器能有更灵活的外观风格。系统管理与控制模块通过各种消息和消息处理函数来实现与用户的交互以及对媒体播放的控制,同时完成音视频数据的同步。音视频回放模块通过采用GDI和OSS分别来实现视频和音频的回放。针对嵌入式系统对的图形系统的性能、体积的要求,采用以MiniGUI为基础的图形用户界面,以适应嵌入式设备的应用要求。③对研制的嵌入式媒体播放器进行了功能测试,实验结果表明该系统能满足嵌入式设备的媒体播放需要。综上,本文从基本技术理论出发,对现有开源媒体播放器MPlayer进行分析和比较,详细论述了一个基于MiniGUI图形用户界面的媒体播放器的原理、设计和实现机制。
其他文献
目标跟踪技术在军事和民用领域应用广泛。应用无线传感器网络的移动目标定位和跟踪技术是目前研究的热点,其中,高效地使用网络能量、保证目标跟踪的准确性是研究的关键技术之
词语消歧一直以来都是自然语言处理领域中的一个热点和难点,对于机器翻译、信息检索、句法分析、文本分类等领域的研究都具有十分重要的理论和实践意义。 本文调研了国内外
在语文教学的汉字教学研究中,往往需要对汉字字形进行定量分析处理,如分析错字的字形部件,错字与正字、错字之间的关系,进行错字的分类、界定和校正等。目前的联机手写汉字输
随着信息技术的飞速发展,电子政务成为近几年信息化研究的热点,而信息共享互联互通已日益成为当前电子政务建设面临的重大课题。在构建电子政务时,需要解决新构建系统和原有
近些年来,由于机器学习所面临问题的复杂化,基于单个核函数的支持向量机已经不适应于复杂大规模数据下的应用。为了更好地处理复杂异构大规模数据集,进一步提高支持向量机的
虚拟人图像分割与三维重建是目前的一个研究热点问题,是一个多学科交叉的研究领域,是计算机图形学和图像处理在生物医学工程中的重要应用。它涉及数字图像处理、计算机图形学
现代化的化工产业生产出数目众多的化学品,在这些化学品中不乏有毒、易燃易爆的危险化学品。一旦发生意外泄漏,压力容器中高密度的危险物质会迅速进入到环境中,形成危险气云。如
随着计算机、网络、通信等技术的发展,基于Web的远程控制技术成为研究和开发的新方向。将该技术与图像处理相结合可实现交互图像处理,这样不仅能节省大量的资源,而且使实验者
随着汽车的逐渐普及,车载导航的使用也越来越多,全球定位系统(Global Position System, GPS)以其全天候、全球性以及实时性的导航优势在人们日常导航中起到了不可替代的作用,
资源空间模型是一个通过对资源内容进行分类的规范、存储、管理和定位网络资源的语义数据模型,它通过在维上设置约束来实现规范化,从而提高资源管理的正确性。要保证资源空间