Font Size: a A A

Android Virtual Desktop Based On OpenGL ES Instruction Redirection

Posted on:2019-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:J W ZhangFull Text:PDF
GTID:2428330548479789Subject:Computer technology
Abstract/Summary:PDF Full Text Request
BYOD(Bring Your Own Device)office policy is increasingly popular,on the one hand it can boost staff productivity and job satisfaction,on the other hand it can make full use of social resources,reducing the operating costs of enterprises.However,the risk of data loss and disclosure of company secrets can not be ignored.Desktop virtualization solutions can solve this problem,and offering portability and security.However,desktop virtualization focuses on the PC platform.and there is no complete desktop virtualization solution on the mobile platform.Based on this,this paper proposes a desktop virtualization solution for the Android platform,which is composed of container virtualization technology and Android remote desktop based on OpenGL ES directive redirection.In order to realize this system,the paper completed the following work.(1)Analyzing the existing Android remote desktop implementation and the most widely used GPU virtualization solution,and proposed Android remote desktop based on OpenGL ES instruction redirection.(2)Analyzing the call flow and module relationship of Android graphics subsystem,And introducing the technologies of container virtualization that builds Android running environment.(3)Designing the architecture of the server,client and agent services that constitute the system,and giving the design and implementation of some secondary modules.(4)The core modules including codec module,codec module scheduling and input event redirection were designed in detail and provided with the concrete implementation.(5)The functionality and performance of the system has been fiully tested.The test results show that the Android remote desktop based on OpenGL ES instruction redirection does not increase the bandwidth usage resulting by the increasing resolution,moreover,the bandwidth occupied by each image frame is lower than the existing remote Desktop implementation.
Keywords/Search Tags:Android virtual desktop, Android container virtualization, OpenGL ES, instruction redirection
PDF Full Text Request
Related items