[发明专利]虚拟桌面终端获取视频内容的方法、系统与CDN子系统有效
申请号: | 201210559971.0 | 申请日: | 2012-12-21 |
公开(公告)号: | CN103888419A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | 王峰;刘圆;雷葆华;高儒振;李军;王和宇;饶少阳;蔡永顺;张洁 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04N21/2381 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 张殿慧 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 桌面 终端 获取 视频 内容 方法 系统 cdn 子系统 | ||
1.一种虚拟桌面终端获取视频内容的方法,其特征在于,包括:
接收虚拟桌面服务器发送的视频访问数据包,所述视频访问数据包中包括所请求的视频内容、虚拟桌面传输协议和所述虚拟桌面服务器自虚拟桌面客户端发送的桌面传输协议数据中提取的虚拟桌面终端IP地址;
利用负载均衡算法根据接收的所述视频访问数据包中携带的虚拟桌面终端IP地址为所述虚拟桌面终端选择边缘节点,并向选择出的边缘节点转发所述视频访问数据包;
查找所述视频访问数据包中携带的所请求的视频内容;
在查找到所请求的视频内容后,对其进行解码与播放;
根据所述视频访问数据包中携带的虚拟桌面传输协议将截取的视频播放画面和视频中的音频数据一起封装为虚拟桌面传输协议数据包;
通过所述虚拟桌面传输协议直接将封装后的虚拟桌面传输协议数据包传送给虚拟桌面终端。
2.根据权利要求1所述的虚拟桌面终端获取视频内容的方法,其特征在于,所述方法还包括:
所述虚拟桌面服务器在接收到所述虚拟桌面终端发送的桌面传输协议数据后,从中解析出其中包含的视频访问请求;
将所述虚拟桌面终端的IP地址、所述虚拟桌面传输协议与所述视频访问请求中所请求的视频内容封装在视频访问数据包中,并将该数据包发送至内容分发网络的中心节点。
3.根据权利要求1所述的虚拟桌面终端获取视频内容的方法,其特征在于,所述方法还包括:
所选择的边缘节点判断其中是否存在所述虚拟桌面终端所请求的视频内容;
如果所选择的边缘节点中不存在所请求的视频内容,则所选择的边缘节点向上逐级申请所请求的视频内容直至获得所请求的视频内容,并通过文件传输协议将所请求的视频内容下载到所选择的边缘节点本地。
4.根据权利要求1所述的虚拟桌面终端获取视频内容的方法,其特征在于,所述方法还包括:
所述虚拟桌面终端利用所述虚拟桌面传输协议从接收到虚拟桌面传输协议数据包中解析出所请求的视频画面与声音信息。
5.根据权利要求1所述的虚拟桌面终端获取视频内容的方法,其特征在于,在选择边缘节点时,根据所述虚拟桌面终端的IP地址判断虚拟桌面终端所在的位置区域与所属的运营商网络,再选择距离所述虚拟桌面终端最近的且与所属的运营商网络匹配的边缘节点为用户提供视频服务。
6.一种内容分发子系统,其特征在于,包括中心节点和多个边缘节点,其中,
所述中心节点,用于接收虚拟桌面服务器发送的视频访问数据包,所述视频访问数据包中包括所请求的视频内容、虚拟桌面传输协议和所述虚拟桌面服务器自虚拟桌面客户端发送的桌面传输协议数据中提取的虚拟桌面终端IP地址,利用负载均衡算法根据接收的所述视频访问数据包中携带的虚拟桌面终端IP地址为所述虚拟桌面终端选择边缘节点,并向选择出的边缘节点转发所述视频访问数据包;
自所述多个边缘节点中选择出的边缘节点,用于查找所述视频访问数据包中携带的所请求的视频内容,在查找到所请求的视频内容后,对其进行解码与播放,根据所述视频访问数据包中携带的虚拟桌面传输协议将截取的视频播放画面和视频中的音频数据一起封装为虚拟桌面传输协议数据包,通过所述虚拟桌面传输协议直接将封装后的虚拟桌面传输协议数据包传送给虚拟桌面终端。
7.根据权利要求6所述的内容分发子系统,其特征在于,所选择的边缘节点还判断其中是否存在所述虚拟桌面终端所请求的视频内容,如果所选择的边缘节点中不存在所请求的视频内容,则所选择的边缘节点向上逐级申请所请求的视频内容直至获得所请求的视频内容,并通过文件传输协议将所请求的视频内容下载到所选择的边缘节点本地。
8.一种虚拟桌面终端获取视频内容的系统,其特征在于,包括虚拟桌面终端、虚拟桌面服务器以及权利要求6或7中任一项所述的内容分发子系统,其中,
所述虚拟桌面终端,用于利用虚拟桌面传输协议将用户在所述虚拟桌面终端上的操作封装为桌面传输协议数据并发送至所述虚拟桌面服务器,并利用所述虚拟桌面传输协议解析来自所述内容分发子系统的虚拟桌面传输协议数据包;
所述虚拟桌面服务器,用于接收来自所述虚拟桌面终端的封装有用户操作的桌面传输协议数据,并从中解析出其中包含的视频访问请求,将虚拟桌面终端的IP地址、虚拟桌面传输协议与所述视频访问请求中所请求的视频内容封装在视频访问数据包中,并将该数据包发送至所述内容分发子系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210559971.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超微距镜头
- 下一篇:一种具有二内端口的水池管件连接结构