发明名称 ENHANCED IMAGE ENCODING IN A VIRTUAL DESKTOP INFRASTRUCTURE ENVIRONMENT
摘要 A method is provided to perform enhanced image encoding in a virtual desktop infrastructure (VDI) environment that includes a client device having a first graphical user interface (GUI) and a server device having a second GUI associated with the first GUI. One example method may include receiving, from the client device, user interface (UI) events based on which the first GUI is to be updated, and obtaining, by an agent on the server device, UI information relating to a UI element on the second GUI. The method may further include determining, by the agent on the server device, an encoding configuration for an encoder based at least in part on the UI information, encoding image data of the second GUI based on the encoding configuration, and sending encoded image data to the client device to update the first GUI on a screen of the client device.
申请公布号 US2015215624(A1) 申请公布日期 2015.07.30
申请号 US201414165879 申请日期 2014.01.28
申请人 VMware, Inc. 发明人 WEI Yuping
分类号 H04N19/136;H04L29/08;H04L12/24;G06F3/0484 主分类号 H04N19/136
代理机构 代理人
主权项 1. A method to perform enhanced image encoding in a virtual desktop infrastructure (VDI) environment comprising a client device that supports a first graphical user interface (GUI) and a server device that supports a second GUI associated with the first GUI, the method comprising: receiving, from the client device, user interface (UI) events based on which the first GUI is to be updated; obtaining, by an agent on the server device, UI information relating to a UI element on the second GUI, the UI information being obtained from an operating system using an application programming interface (API) supported by the operating system on the server device, the UI information indicating updates to the second GUI caused by the received UI events; determining, by the agent on the server device, an encoding configuration for an encoder supported by the server device based at least in part on the UI information; encoding, by the encoder, image data of the second GUI using the encoder based on the encoding configuration; and sending, by the server device, encoded image data to the client device to update the first GUI on a screen of the client device.
地址 Palo Alto CA US