虚拟桌面web视频重定向的方法与流程

文档序号:11156756阅读:来源:国知局

技术特征:

1.一种虚拟桌面web视频重定向的方法,其特征在于:对于web视频,虚拟桌面系统采用交互式动态代理的方式交换VDI服务器和VDI客户端的web视频访问信息,利用VDI客户端的CPU或显卡资源对web视频数据进行解码。

2.根据权利要求1所述的虚拟桌面web视频重定向的方法,其特征在于:所述交互式动态代理方法采用SPICE协议和浏览器插件,设计并实现了VDI服务端交互式动态代理模块、VDI客户端交互式动态代理模块、VDI服务器代理和VDI客户端代理之间的通信协议。

3.根据权利要求1或2所述的虚拟桌面web视频重定向的方法,其特征在于具体步骤如下:

(1)位于VDI服务端的交互式动态代理服务模块检测到包含视频的网址链接,触发VDI服务端交互式动态代理服务模块的代理转发功能,即打开对应视频的代理开关;

(2)VDI服务器端交互式动态代理服务模块构建代理通信协议传输给VDI客户端交互式动态代理服务模块,如发现代理服务存在未处理的视频请求,交由VDI客户端守护程序进行处理;

(3)VDI服务器端交互式动态代理利用屏幕同步技术获得浏览器位置,VDI客户端守护程序调用浏览器处理该请求,利用客户端CPU或GPU资源解码视频流,在浏览器中渲染出视频;

(4)如果VDI服务器端交互式动态代理服务模块检测到服务器端浏览器中用户点击的链接不包含视频访问,则直接在浏览器中打开;如果检测到服务器端浏览器中用户点击的链接包含视频访问,则该请求交由VDI服务器交互式动态代理服务模块处理,返回第(1)步开始重复上述过程。

4.根据权利要求3所述的虚拟桌面web视频重定向的方法,其特征在于:步骤(2)所述VDI服务器端与VDI客户端之间采用代理通信协议进行通信交互时完成请求头重写操作,其过程是:VDI服务器端浏览器请求一个包含视频的链接后,VDI服务器端交互式动态代理同时复制一份访问请求的头信息交给VDI客户端交互式动态代理模块,VDI客户端交互式动态代理将原有的访问请求头替换为收到的访问请求头,当客户端请求时,同时在返回的答复中把与请求相关的信息写入客户端,完成客户端和服务器端的信息共享。

5.根据权利要求3所述的虚拟桌面web视频重定向的方法,其特征在于:步骤(3)所述VDI服务器与VDI客户端屏幕同步方法,VDI服务器端的浏览器插件获取虚拟机上的网页和窗口的数据,包括网页的Cookie、Session、原点坐标以及窗口大小、位置坐标。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1