[发明专利]流媒体在虚拟化的桌面环境中的集成呈现无效
申请号: | 201280021959.2 | 申请日: | 2012-04-10 |
公开(公告)号: | CN103518189A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 兰德尔·B·拜德 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 虚拟 桌面 环境 中的 集成 呈现 | ||
技术领域
本公开总体涉及虚拟化的桌面环境,并且更具体地涉及在客户端端点设备上的浏览器中提供诸如流媒体之类的媒体的集成呈现。
背景技术
web浏览是商业和个人设置中日益流行的活动,并且随着诸如个人计算机、支持web的移动电话和平板之类的网络连接设备的增加,对于web上媒体的配设的增长的需求已经到来。例如,用户可能需要通过互联网(Intemet)进行以下活动:基于web的音频和视频会议、购买或租借web上的电影或电视节目、观看针对Adobe Flash编码的视频或动画、听流式无线电台、或者甚至与世界各地的用户玩游戏。
当使用虚拟或者基于云的桌面时,web浏览可以与其他托管的(hosted)应用一起被虚拟化。就是说,浏览器应用可以在托管虚拟桌面(HVD)中运行,或者作为托管虚拟应用(HVA)运行,同时该浏览器窗口被显示给在诸如计算机或者移动电话之类的远程客户端端点设备上的用户。虚拟化的浏览在媒体中出现了一系列独特的问题,如流媒体会比简单的文本和图形更难虚拟化。
附图说明
图1是示出可以在客户端端点设备和一个或多个托管虚拟桌面之间建立虚拟桌面接口(VDI)连接的VDI环境的框图示例。
图2是示出了VDI环境中特定的托管虚拟桌面(HVD)、客户端端点设备、web服务器和内容服务器之间的内容输送会话,VDI,插件协议,HTTP的框图示例。
图3A是包括HVD显示的显示器的示例,该HVD显示包括由托管的web浏览器呈现的、包括由HVD呈现的窗口元件和用于由客户端端点设备早现的窗口元件的占位符(placeholder)的浏览器窗口。
图3B是包括其中占位符被替换为客户端提供的内容的被修改的HVD显示窗口的客户端显示的示例。
图4A是显示的示例,其中客户端端点设备显示了聚合的HVD显示以及被其他HVD应用的窗口部分遮蔽的浏览器窗口的客户端呈现的内容。
图4B是替代显示的示例,其中客户端端点设备显示了被其他HVD应用的窗口部分遮蔽的浏览器窗口,并且客户端早现的窗口元件在显示中被变灰(greyed-out)。
图5A和5B是总体地示出了在HVD处由存根插件建立和管理插件协议会话的流程图的示例。
图6A和6B是总体地示出了在客户端端点设备处由插件服务器建立和操作插件协议会话的流程图的示例。
图7是流程图的示例,该流程图总体示出了托管的浏览器使用存根插件和端点插件的转换从而将引用诸如流媒体之类的媒体的呈现集成到浏览器窗口中。
具体实施方式
概述
这里提供了用于建立包括诸如流媒体之类的用户界面元件的浏览器窗口在客户端端点设备上集成呈现的技术。托管虚拟桌面(HVD)上的web浏览器生成了包括浏览器窗口的HVD显示图像并通过虚拟桌面接口(VDI)协议将其传送至客户端端点设备用于显示。浏览器窗口包括主机提供的窗口元件以及其中可以早现客户端提供的与标签相关联的数据的占位符。客户端端点设备上的客户端插件服务器实例化端点浏览器插件来:早现标签以代替HVD显示的占位符部分,之后在客户端端点设备处显示浏览器窗口和所呈现的标签内容的集成显示。
这里提供的其他技术用于:在托管虚拟桌面HVD上的web浏览器中呈现包括页面内容和标签的web页面;在web浏览器中实例化存根插件,使得该存根插件将占位符呈现到浏览器窗口的一部分中;在存根插件和客户端端点设备上的插件服务器之间建立插件协议会话;并且经由插件协议会话发送控制端点插件的实例化和操作的信息,从而使得客户端端点设备能够显示web页面的聚合窗口。
示例性实施例
现在参考图示,示出可以在客户端端点设备和一个或多个托管虚拟桌面之间建立VDI连接的VDI环境的框图示例在图1中示出。所示的VDI环境100包括主机设备105,客户端端点设备205a、205b,web服务器20,内容服务器30a、30b,以及内容分布缓存服务器35a、35b,它们通过网络10相互连接。VDI环境可以包括其他服务器、客户端和未示出的其他设备,并且系统的个体组件可以单个或者多个地出现,例如,可以有不止一个主机设备105,而且其他网络组件(例如,路由器和交换机)可以用于VDI环境100中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280021959.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:被动式动力减振的浮置板轨道结构
- 下一篇:一种抗老化抗菌塑料