可扩展的MID媒体解决方案的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:byekao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了适应互联网从有线网向无线网过渡,Intel适时推出了Atom处理器,同时发起Moblin项目,为Atom定制了MIDLinux。互联网与多媒体的紧密结合使得MIDLinux必须提供比传统Linux更加强大的多媒体处理能力。本文在充分研究传统Linux主流播放器的基础上,提出了一种结构更加开放,耦合度更低,操作更加简单合理的多媒体播放解决方案,满足了MID设备对媒体播放的需求。 本文在深入分析了目前Linux桌面系统广泛使用的D-Bus总线的基础上,针对目前开源Linux播放器的不足,提出了一种基于D-Bus开放架构的多引擎播放器解决方案,该方案不仅能够充分利用现有的开源播放器资源,而且可定制的GUI将会更好的满足小屏幕设备的需求。在多引擎设计方案中,本课题选择了Helix-player和Gstreamer两个最具有代表性的播放引擎,并详细分析了各个引擎适配器Helix-dbus-server和Gst-dbus-server的实现途径。为了实现多引擎的相互合作,基于MIME详细分析了多引擎的管理方法。引擎管理模块、适配器模块和引擎模块共同形成了多引擎播放器方案的服务端。客户端GUI模块采用了GTK的解决方案,在讨论其实现时,为了缩短响应时间,增强软件的可用性,本文采用多线程、缩略图的解决方案;为了实现更加美观的GUI,本文引入了美观处理和高亮显示处理;为了提高缩略图的效率,引入了缓存缩略图。最后,针对MID设备普遍使用触摸屏这一特点,结合模式识别理论,实现了一种基于触摸屏的可识别多种手势的算法,触摸屏手势识别的实现使得GUI与用户的交互变得更加方便容易。 本文的所做的工作主要是针对MIDLinux,但同样适用于桌面Linux。期望多引擎播放器的思想可以增强大众用户对Linux特别是MIDLinux多媒体播放的信心,让Linux成为移动互联网时代装在口袋里面的操作系统。
其他文献
信息在计算机系统中存在的形式——数据,越来越成为企业、单位和个人最重要的财富,它是决策的依据,是无形的资产,而且具有准确性高和传递性快等特点,大大的提高了工作效率和
概念格是一种有效的数据挖掘与知识发现工具,分类是数据挖掘中的重要研究内容之一。本文针对分类任务,从提高概念格的构造效率以及分类规则的分类效率角度出发,研究了面向分
海量信息的存在使得人们对搜索引擎提出了更加智能化和语义化的需求,如概念搜索、语义搜索引擎等。实现它们的前提是需要对文本进行更精确更深层的多类别标注和主题理解,这是
属性选择技术是数据挖掘中一个日趋重要的研究方向.基于互信息的属性选择算法是一种常见的属性选择技术,具有易用性和高效性的特点,且具有很强的理论基础,因此它是属性选择算
在形式语言与自动机的经典理论中,由于所选用的数学工具的局限性,造成了证明的繁杂性,降低了证明的可读性。本文利用半环方法来讨论有限自动机,半环方法通过有限自动机与半环
选播是Internet中一种新型的网络服务,是IPv6的新特性;它使用户通过一个选播地址就能访问到该地址所表示的一组服务器主机中对用户来说“最近”的一个。随着计算机网络技术的
随着生存环境的变化,人类精子的质量已正悄然下降,这导致的不孕不育症问题已日益严重。临床精液检查是评价男性生育能力的一个常规手段,而精子形态学检查又是精液检查的重要
概念格是数据分析和知识提取的一种有效形式化工具,加权概念格是针对属性(项目)重要程度的不同,通过引入内涵权值而形成的一种格结构。频繁加权概念格是一种特殊的加权概念格
本文在研究GPRS-Internet网络和分布式测控技术的基础上,设计并实现了城市路灯远程监控终端。本系统采用了多种软硬件的抗干扰技术,易扩展性好,组态灵活,性价比高,有很好的通
随着Agent技术与电子商务相关技术的结合,基于Agent技术的电子商务模型逐渐成为学术界研究的热点。现有的电子商务系统对商务自动化方面的技术支持仍较为薄弱,尤其是在自动谈