云桌面系统、云桌面、云终端及组播方法技术方案

技术编号:14186355 阅读:112 留言:0更新日期:2016-12-14 21:34
本发明专利技术提供了一种云桌面系统、云桌面、云终端及组播方法;其中,云桌面系统包括:云终端,用于发起组播并向同一组播组的其它云终端发送组播数据,或加入组播组并接收来自其它云终端的组播数据;云桌面,用于云终端之间的组播控制信令的转发,以及控制组播过程;虚拟化管理中心,用于通过与云桌面的信令交互进行组播管理。通过本发明专利技术,解决了相关技术中云桌面与组播技术结合使用时效率低下的问题,填补了相关技术中的空白。

Cloud desktop system, cloud desktop, cloud terminal and multicast method

The invention provides a cloud desktop system, cloud desktop, cloud terminal and multicast method; among them, including: cloud terminal, cloud desktop system is used to initiate multicast to the same multicast group and other cloud terminal to send multicast data, or join a multicast group and receive multicast data from other cloud cloud desktop, for the terminal; forwarding multicast cloud terminal between the control signaling and control, multicast process; Virtualization Management Center for signaling by the interaction of desktop and cloud multicast management. The invention solves the technical problem of cloud desktop and multicast technology combined with inefficient use, fill the blank of the related technology.

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种云桌面系统、云桌面、云终端及组播方法
技术介绍
云计算被中国“十二五”规划列为重点扶持的战略新兴产业,云桌面作为云计算产业中落地最早的项目之一,市场规模巨大。近年来,云桌面在国内蓬勃发展,包括众多学校、政府、企业等均陆续采用云桌面技术替代传统PC。云桌面是企业IT架构的一次革命,带来移动计算体验的同时,满足了很多特定行业的需要。云桌面技术应用最多的场景则是企业,通过云桌面技术所有数据都在云平台,员工本地没有任何数据,无法拷贝、刻盘等。正因为所有的应用程序和数据都在云平台,可以由维护人员统一安装、统一杀毒、统一升级、统一备份数据,再也不用一台台电脑的去进行维护了。而且,还能给每个员工分配不同的权限(比如普通员工不能USB拷贝、不能外发资料等)。对于新员工而言,领一台云终端,配上显示器、键盘、鼠标,插上网线就能办公,再也不用安装系统、安装程序、拷贝工作所需数据等折腾一天了。员工不但可以通过云终端办公,而且通过电脑、PAD、智能手机也同样可以连接到云桌面上进行办公,只要能正常上网就可以,在外出差时尤其便捷。此外,组播技术是一种单个发送者对应多个接收者的网络通信技术,在教育领域、音视频流式传输领域、多媒体广播领域有着广泛应用,云桌面与组播技术相结合的使用模式,对上述领域的行业客户有着重要影响。然而对于相关技术中云桌面与组播技术结合使用时效率低下的问题尚未存在解决方案。
技术实现思路
本专利技术实施例提供了一种云桌面系统、云桌面、云终端及组播方法,以至少解决相关技术中云桌面与组播技术结合使用时效率低下的问题。根据本专利技术的一个方面,提供了一种基于云桌面系统的组播方法,包括:第一云终端登录到云桌面,并发起组播操作;所述第一云终端从所述云桌面获取组播地址,并向所述组播地址发送组播数据。进一步地,所述第一云终端获取所述组播地址之后,还包括:所述第一云终端通过所述云桌面发送组播通知消息,其中,所述组播消息中携带有所述组播地址。进一步地,其中,所述组播通知消息用于触发第二云终端与所述组播地址建立连接,并接收所述组播数据。进一步地,所述第一云终端登录到云桌面,并发起组播操作,包括:所述第一云终端通过接入客户端登录到云桌面,并通过所述云桌面的组播发送端发起组播操作。进一步地,所述第一云终端通过所述云桌面发送组播通知消息包括:所述组播发送端向云桌面代理查询并获取所述组播地址;所述组播发送端向所述云终端的组播代理组件发送所述组播地址;所述组播代理组件转发所述组播地址至所述第一云终端的接入客户端;第一云终端的接入客户端与组播源建立组播通道,接收所述组播数据后,并通过所述云桌面向获取的组播地址发送组播通知消息。进一步地,触发第二云终端与所述组播地址建立连接,并接收所述组播数据,包括:所述云桌面的组播发送端向所述云桌面的组播接收端发送所述组播通知消息;所述云桌面的组播接收端通过所述第二云终端的组播代理组件转发所述组播通知消息至所述第二云终端的组播客户端,以使所述第二云终端的组播客户端与所述组播地址建立连接,并接收所述组播数据。进一步地,所述方法还包括:所述第一云终端发起停止组播操作,并停止从所述组播源服务接收所述组播数据;所述第一云终端向所述第二云终端发送组播停止消息,其中,所述组播停止消息用于触发所述第二云终端停止接收组播数据,并断开与所述组播地址的所建立的连接。进一步地,还包括:所述云桌面接收来自虚拟化管理中心的控制信令对组播过程进行控制。进一步地,云桌面接收来自虚拟化管理中心的控制信令对组播过程进行控制,包括以下至少之一:所述虚拟化管理中心通过云桌面代理获取组播信息,其中,所述信息包括以下至少之一:云桌面IP、云终端的接入客户端IP;所述虚拟化管理中心配置组播参数,其中,所述组播参数包括以下至少之一:组播组划分、组播权限、组播管理员账号。进一步地,所述第一云终端与所述第二云终端位于同一网段。根据本专利技术的一个方面,提供了一种云终端,包括:客户端,用于登录到云桌面,并发起组播操作;组播代理组件,用于从所述云桌面获取组播地址,并向所述组播地址发送组播数据。进一步地,所述客户端包括:接入客户端,用于接入云桌面,发起组播并向同一组播组的其他云终端发送组播数据;组播客户端,用于接收来自所述其他云终端的组播数据,并进行组播音视频数据的处理。进一步地,所述组播代理组件,还用于所述云桌面与所述接入客户端或所述组播客户端之间的组播控制信令的转发。进一步地,所述接入客户端,还用于从所述云桌面获取组播地址,并通过所述云桌面发送组播通知消息,其中,所述组播消息中携带有所述组播地址;所述组播客户端,还用于与接收到所述通知消息的其他云终端建立连接,并根据所述组播地址发送组播数据。进一步地,所述接入客户端,还用于发起停止组播操作,并向以建立连接的其他终端发送组播停止消息,并停止从所述组播源服务接收所述组播数据。根据本专利技术的另一个方面,提供了一种云终端,包括:处理器;用于存储所述处理器可执行指令的存储器;用于根据所述处理器的控制进行信息收发通信的传输装置;其中,所述处理器用于执行以下操作:用于控制所述传输装置登录到云桌面并发起组播操作;以及通过所述传输装置从所述云桌面获取组播地址,并向所述组播地址发送组播数据。根据本专利技术的又一个方面,提供了一种基于云桌面系统的组播方法,包括:云桌面在云终端接入所述云桌面后,接收所述云终端发起的组播操作;所述云桌面与虚拟化管理中心进行信令交互。进一步地,所述云桌面包括:云桌面代理和组播组件;所述方法包括:所述组播组件在云终端接入所述云桌面后,接收所述云终端发起的组播操作;所述云桌面代理与虚拟化管理中心进行信令交互。进一步地,所述组播组件包括:组播发送端和组播接收端;所述组播组件在云终端接入所述云桌面后,接收所述云终端发起的组播操作包括:所述组播发送端向所述云桌面代理查询并获取所述组播地址,并向所述组播接收端发送所述组播通知消息;所述组播发送端向所述云终端发送所述组播地址;所述组播接收端转发所述组播通知消息至所述云终端。根据本专利技术的又一个方面,提供了一种云桌面,包括:组播组件,用于在云终端接入所述云桌面后,接收所述云终端发起的组播操作;云桌面代理,用于与虚拟化管理中心进行信令交互。进一步地,所述组播组件包括:组播发送端和组播接收端;所述组播发送端,用于控制组播过程,向所述组播接收端发送控制信令;所述组播接收端,用于接收来自所述发送端的控制信令并转发至所述云终端的组播代理组件。进一步地,所述组播发送端,还用于向所述云桌面代理查询并获取所述组播地址;所述组播发送端,还用于向所述云终端的组播代理组件发送所述组播地址。根据本专利技术的又一个方面,提供了一种云桌面,包括:处理器;用于存储所述处理器可执行指令的存储器;用于根据所述处理器的控制进行信息收发通信的传输装置;其中,所述处理器用于执行以下操作:用于在云终端接入所述云桌面后,通过控制所述传输装置接收所述云终端发起的组播操作;以及与虚拟化管理中心进行信令交互。根据本专利技术的又一个方面,提供了一种云桌面系统,包括:云终端,用于发起组播并向同一组播组的其它云终端发送组播数据,或加入组播组并接收来自其它云终端的组播数据;云桌面,用于所述云终端之间的组播控制本文档来自技高网...
云桌面系统、云桌面、云终端及组播方法

【技术保护点】
一种基于云桌面系统的组播方法,其特征在于,包括:第一云终端登录到云桌面,并发起组播操作;所述第一云终端从所述云桌面获取组播地址,并向所述组播地址发送组播数据。

【技术特征摘要】
1.一种基于云桌面系统的组播方法,其特征在于,包括:第一云终端登录到云桌面,并发起组播操作;所述第一云终端从所述云桌面获取组播地址,并向所述组播地址发送组播数据。2.根据权利要求1所述的方法,其特征在于,所述第一云终端获取所述组播地址之后,还包括:所述第一云终端通过所述云桌面发送组播通知消息,其中,所述组播消息中携带有所述组播地址。3.根据权利要求2所述的方法,其特征在于,其中所述组播通知消息用于触发第二云终端与所述组播地址建立连接,并接收所述组播数据。4.根据权利要求1所述的方法,其特征在于,所述第一云终端登录到云桌面,并发起组播操作,包括:所述第一云终端通过接入客户端登录到云桌面,并通过所述云桌面的组播发送端发起组播操作。5.根据权利要求4所述的方法,其特征在于,所述第一云终端通过所述云桌面发送组播通知消息包括:所述组播发送端向云桌面代理查询并获取所述组播地址;所述组播发送端向所述云终端的组播代理组件发送所述组播地址;所述组播代理组件转发所述组播地址至所述第一云终端的接入客户端;第一云终端的接入客户端与组播源建立组播通道,接收所述组播数据后,并通过所述云桌面向获取的组播地址发送组播通知消息。6.根据权利要求3所述的方法,其特征在于,触发第二云终端与所述组播地址建立连接,并接收所述组播数据,包括:所述云桌面的组播发送端向所述云桌面的组播接收端发送所述组播通知消息;所述云桌面的组播接收端通过所述第二云终端的组播代理组件转发所述组播通知消息至所述第二云终端的组播客户端,以使所述第二云终端的组播客户端与所述组播地址建立连接,并接收所述组播数据。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:所述第一云终端发起停止组播操作,并停止从所述组播源服务接收所述组播数据;所述第一云终端向所述第二云终端发送组播停止消息,其中,所述组播停止消息用于触发所述第二云终端停止接收组播数据,并断开与所述组播地址的所建立的连接。8.根据权利要求1至7任一项所述的方法,其特征在于,还包括:所述云桌面接收来自虚拟化管理中心的控制信令对组播过程进行控制。9.根据权利要求8所述的方法,其特征在于,云桌面接收来自虚拟化管理中心的控制信令对组播过程进行控制,包括以下至少之一:所述虚拟化管理中心通过云桌面代理获取组播信息,其中,所述信息包括以下至少之一:云桌面IP、云终端的接入客户端IP;所述虚拟化管理中心配置组播参数,其中,所述组播参数包括以下至少之一:组播组划分、组播权限、组播管理员账号。10.根据权利要求9所述的方法,其特征在于,所述第一云终端与所述第二云终端位于同一网段。11.一种云终端,其特征在于,包括:客户端,用于登录到云桌面,并发起组播操作;组播代理组件,用于从所述云桌面获取组播地址,并向所述组播地址发送组播数据。12.根据权利要求11所述的云终端,其特征在于,所述客户端包括:接入客户端,用于接入云桌面,发起组播并向同一组播组的其他云终端发送组播数据;组播客户端,用于接收来自所述其他云终端的组播数据,并进行组播音视频数据的处理。13.根据权利要求12所述的云终端,其特征在于,所述组播代理组件,还用于所述云桌面与所述接入客户端或所述组播客户端之间的组播控制信令的转发。14.根据权利要求12所述的云终端,其特征在于,所述接入客户端,还用于从所述云桌面获取组播地址,并通过所述云桌面发送组播通知消息,其中,所述组播消息中携带有所述组播地址;所述组播客户端,还用于与接收到所述通知消息的其他云终端建立连接,并根据所述组播地址发送组播数据。15.根据权利要求12所述的云终端,其特征在于,所述接入客户端,还用于发起停止组播操作,并向以建立连接的其他终端发送组播停止消息,并停止从所述组播源服务接收所述组播数据。16.一种云终端,其特征在于,包括:处理器;用于存储所述处理器...

【专利技术属性】
技术研发人员:王长征秦延涛修文飞陈佩文
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1