面向Android的人机交互虚拟机系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:heermeisi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Android作为智能终端的操作系统在近年发展迅速,但随着智能设备的普及和网络化,Android设备之间的远程分享和控制等互操作性需求日趋重要,而这是现有Android操作系统所不具备的特性,特别是在智能家庭音响这类无屏设备面临人机交互难点时必须要解决的瓶颈,由此需要对Android的内核及框架进行修改和扩展从而使其具备镜像分享及远程交互的能力。本文系统以智能家庭音响设备的Android操作系统为平台,在Android内核的Flinger层和Gralloc层通过对显示设备、触摸设备及按键设备的管理和相应的事件管理及处理机制,实现跨设备的显示输出信号及输入控制信号等人机交互数据的实时镜像和重定向、网络编码传输和解码虚拟复原,实现在一台Android设备上以虚拟机的方式运行和使用另一台Android设备上的应用。智能家庭音响用户通过使用该技术,随时随地在自己的手持智能终端上通过网络无线安装和使用无屏智能家庭音响设备上的各种开放通用的应用App。在显示信号重定向方面,采用兼容高级图形原语与底层显示信号相结合的方式,通过显示设备的网络化和虚拟化,保证了显示即时性和网络低负载;在上层应用进行图形操作时,将图形原语以RMI(Remote Method Invocation)方式重定向到虚拟图形系统,由虚拟图形系统进行图形绘制后呈现给终端用户;当网络带宽环境良好时,在上层应用完成图像操作后,切块比对双显示缓冲区的差异并标注差异区块链,按需将差异区块进行序列图像差值编码并传输到虚拟图形系统解码后呈现给终端用户。在输入信号重定向方面,本文系统的客户端事件模块将终端按键事件和指针控制事件实时编码传输到事件模块的服务端,由服务端模块实时解码事件数据并向Android内核注入虚拟事件与应用进行交互。经过实际运行表明本文系统作为一台具备Ethernet以太显卡和Ethernet以太I/O设备能力的网络虚拟计算机,能够为用户提供远距离的网络化屏幕显示输出和网络化触摸操作输入的虚拟软设备支持,实现Android智能终端的I/O设备的网络化和软件化及虚拟化。
其他文献
输卵管脓肿及盆腔感染后形成局限性脓肿常规治疗方法有多种,而脓肿的治疗常规为切开引流,为寻找安全、快捷且有效的治疗方法,我院于2000年2月至2002年2月,对6例盆腔脓肿患者采用
目的:探讨多层螺旋cT及图像后处理技术在小儿气管支气管异物中的影像诊断价值。材料与方法:对226例经支气管镜手术证实的病例,分析其多层螺旋CT及后处理图像对异物的显示情况及
本文介绍了尘螨的相关知识及其危害,对各种防螨措施进行了归纳,并详细介绍了防螨织物的研究进展情况、防螨纺织品的效果评价方法及防螨织物开发过程中要注意的几个问题。
随着我国近年来城市的快速发展,资源环境问题日渐显著,并对人类的生存和发展威胁不断加大。为此整个社会范围内开始反思和探索经济、社会与环境协调的发展之路,提出了可持续发展理论,并大力推广可持续发展的观念。可持续发展观逐步深入人心,可是却也只是停留在保护生态环境方面。因此,在景观和规划的设计环节往往忽视了除生态环境外其他方面的可持续,尤其是忽略了人文方面和精神层面的关怀。对于景观设计师而言,一方面是为了
李运启长篇小说《迷途》的主人公陈文秀,其心路历程集中体现了人性与魔性的斗争,其“迷途”和“识途,,不仅是对人生的困惑追问,更是对当下知识分子存在境况的深刻反思;在《迷途》的
肩锁关节脱位及锁骨远端骨折一般手法复位及外固定治疗,不能获得满意疗效,我院从2005年8月~2007年5月采用锁骨钩钢板手术治疗肩锁关节脱位及锁骨远端骨折31例,取得满意效果,现
目的:研究磁共振灌注成像技术应用于儿童小脑幕下胶质瘤诊断的可行性及其扫描技术的优化。材料与方法:儿童小脑幕下胶质瘤患儿15例,年龄5-14岁,对照组25例,年龄3-14岁。使用GE1
秦家懿是一位成就卓著的加拿大籍华裔学者、宗教学家和哲学家。她将宗教界定为对神的信仰和自我超越的努力,认为中国宗教不仅包括儒学,道教和佛教,还包括狂热的原始宗教,具有调和