发明名称 Multimedia redirection in a virtualized environment using a proxy server
摘要 Methods and systems for multimedia redirection in a virtualized environment using a proxy server are described herein. The proxy server may store scripting code that may be injected into web content retrieved from a content resource server. The injected scripting code may cause an instantiated application in the virtualized environment to intercept/override at least some method calls in the web content. The proxy server may send the redirected multimedia content and other information to a client agent application executing on a user's computing device for rendering.
申请公布号 US9571599(B2) 申请公布日期 2017.02.14
申请号 US201514840967 申请日期 2015.08.31
申请人 Citrix Systems, Inc. 发明人 Giebler Todd
分类号 H04L29/06;H04L29/08;G06F9/455;G06F21/53 主分类号 H04L29/06
代理机构 Banner & Witcoff, Ltd. 代理人 Banner & Witcoff, Ltd.
主权项 1. A proxy server communicatively coupled with a content server and an instantiated application in a virtualized environment on a virtualization server, the proxy server comprising: a computer processor; a computer memory storing computer-executable instructions that, when executed by the computer processor, cause the proxy server to: send a request for web content to the content server; override at least one element in the web content received from the content server; and inject scripting code stored in the computer memory of the proxy server into the received web content, wherein the stored scripting code is configured to cause the instantiated application to send information associated with the at least one overridden element to the proxy server, wherein the information comprises at least a location of multimedia content; and a media player receiving at least the location of the received web content and transmitting at least multimedia content using a remote presentation protocol to a client agent application at a user computing device, wherein the virtualization server hosts at least the instantiated application in the virtualized environment, wherein the instantiated application comprises an operational sandbox within which the instantiated application confines execution of the stored scripting code injected into the received web content.
地址 Fort Lauderdale FL US