多媒体流组播方法和装置制造方法及图纸

技术编号:15767395 阅读:87 留言:0更新日期:2017-07-06 15:19
本发明专利技术提供了一种多媒体流组播方法和装置。其中,该方法包括:发送端广播多媒体流的组播地址给当前网络内的多个虚机;发送端接收多个虚机中的第一虚机对应的第一瘦终端的第一瘦终端地址;发送端将第一瘦终端地址加入组网地址列表,并向组网地址列表内的瘦终端地址组播多媒体流。通过本发明专利技术,解决了相关技术中多媒体流的组播对虚机的资源消耗大的问题,降低了虚机处理多媒体流的组播的资源消耗。

Multimedia stream multicast method and device

The invention provides a multimedia streaming multicast method and device. Among them, the method comprises: a multicast address sender broadcast multimedia streams to a plurality of virtual machines in the network at present; the first address of the first thin thin terminal terminal sending the receiver corresponding to the first virtual machine multiple virtual machine in the sending end; the first thin terminal address to network address list, and to address multicast multimedia terminal network address list in the thin. The invention solves the problem of large consumption of resources in the multicast multimedia technologies related to virtual machines, virtual machine processing reduces the multicast multimedia resource consumption.

【技术实现步骤摘要】
多媒体流组播方法和装置
本专利技术涉及通信领域,具体而言,涉及一种多媒体流组播方法和装置。
技术介绍
随着瘦终端的普及,在教育、会议、演讲等过程中,经常采用瘦终端来演示相关内容。为方便用户共享,通常需要将某端的虚拟桌面内容组播发送给多位接收端,以满足对演示内容的实时传播。目前瘦终端桌面内容共享,通常是通过在发送和接收侧的虚拟桌面环境中分别安装某些多媒体共享软件,通过软件的多媒体组播功能实现的。发送、接收侧虚拟桌面系统同时运行多媒体共享软件。发送侧通过该软件发起组播组网广播,同一局域网内的接收侧软件收到广播消息后,根据用户选择是否加入组播组。组网完毕,发送侧将需要共享的多媒体内容通过共享软件进行音视频编解码后,在组网内进行组播。接收侧共享软件接收到组播的多媒体信息后,对音视频进行解码后播放。虚拟桌面系统的内容变化刷新后,通过相关虚拟化协议将桌面内容传送回瘦终端并刷新呈现,从而完成桌面内容的共享。在研究过程中发现,这种桌面共享方案存在以下问题:发送侧将多媒体内容通过共享软件进行组播,接收侧接收到相关信息后需要先在虚拟桌面系统中利用共享软件进行播放,然后再将变化后的桌面内容通过相关桌面虚拟化协议在瘦终端中刷新呈现。同一多媒体内容需要在虚拟桌面和瘦终端中反复呈现,造成大量的网络资源浪费,对虚拟交换机软交换性能要求很高,对接收端虚机的中央处理单元(CPU)消耗很大,有可能造成虚拟桌面播放卡顿,甚至无法正常使用,用户体验较差,支持的接收侧组播桌面有限。
技术实现思路
本专利技术提供了一种多媒体流组播方法和装置,以至少解决相关技术中多媒体流的组播对虚机的资源消耗大的问题。根据本专利技术的一个方面,提供了一种多媒体流组播方法,包括:发送端广播多媒体流的组播地址给当前网络内的多个虚机;所述发送端接收所述多个虚机中的第一虚机对应的第一瘦终端的第一瘦终端地址;所述发送端将所述第一瘦终端地址加入组网地址列表,并向所述组网地址列表内的瘦终端地址组播所述多媒体流。可选地,所述发送端广播所述多媒体流的所述组播地址给所述当前网络内的所述多个虚机包括:所述发送端的第二虚机广播所述第二虚机的虚机地址给所述当前网络内的所述多个虚机,其中,所述第二虚机的虚机地址为所述组播地址;所述发送端向所述组网地址列表内的瘦终端地址组播所述多媒体流包括:所述发送端的第二虚机向所述组网地址列表内的瘦终端地址组播所述多媒体流。可选地,所述发送端广播所述多媒体流的所述组播地址给所述当前网络内的所述多个虚机包括:所述发送端的第二虚机获取所述第二虚机对应的第二瘦终端的第二瘦终端地址;所述发送端的所述第二虚机广播所述第二瘦终端地址给所述当前网络内的所述多个虚机,其中,所述第二瘦终端地址为所述组播地址;所述发送端向所述组网地址列表内的瘦终端地址组播所述多媒体流包括:所述发送端的所述第二瘦终端向所述组网地址列表内的瘦终端地址组播所述多媒体流。可选地,在所述发送端广播所述多媒体流的所述组播地址给所述当前网络内的所述多个虚机之前,所述方法还包括:所述发送端的第二虚机开启桌面共享程序,并通过所述桌面共享程序加入所述当前网络。可选地,在所述发送端向所述组网地址列表内的瘦终端地址组播所述多媒体流之后,所述方法还包括:所述第一瘦终端接收所述多媒体流;所述第一瘦终端解码所述多媒体流,并根据解码的多媒体流更新所述第一虚机的显示画面。根据本专利技术的一个方面,提供了一种多媒体流组播方法,包括:接收端的第一虚机监听当前网络内的广播,获取多媒体流的组播地址;所述接收端的第一瘦终端将所述第一瘦终端的第一瘦终端地址发送至所述组播地址,其中,所述第一瘦终端为所述第一虚机对应的瘦终端;所述接收端的所述第一瘦终端接收从所述组播地址发送至所述第一瘦终端地址的所述多媒体流。可选地,在所述接收端的所述第一虚机监听所述当前网络内的广播,获取所述多媒体流的所述组播地址之后,且在所述接收端的所述第一瘦终端将所述第一瘦终端的所述第一瘦终端地址发送至所述组播地址之前,所述方法还包括:所述接收端的所述第一虚机将所述组播地址透传给所述第一瘦终端。可选地,在所述组播地址为所述多媒体流的发送端的第二虚机的虚机地址的情况下,所述接收端的所述第一瘦终端接收从所述组播地址发送至所述第一瘦终端地址的所述多媒体流包括:所述接收端的所述第一瘦终端接收所述第二虚机发送给所述第一瘦终端的所述多媒体流。可选地,在所述组播地址为所述多媒体流的发送端的第二虚机对应的第二瘦终端的第二瘦终端地址的情况下,所述接收端的所述第一瘦终端接收从所述组播地址发送至所述第一瘦终端地址的所述多媒体流包括:所述接收端的所述第一瘦终端接收所述第二瘦终端发送给所述第一瘦终端的所述多媒体流。可选地,在所述接收端的所述第一虚机监听所述当前网络内的广播,获取所述多媒体流的所述组播地址之前,所述方法还包括:所述接收端的所述第一虚机开启桌面共享程序,并通过所述桌面共享程序加入所述当前网络。可选地,在所述接收端的所述第一瘦终端接收从所述组播地址发送至所述第一瘦终端地址的所述多媒体流之后,所述方法还包括:所述第一瘦终端解码所述多媒体流,并根据解码的多媒体流更新所述第一虚机的显示画面。根据本专利技术的一个方面,提供了一种多媒体流组播装置,应用于发送端,包括:包括组播发送模块的第二虚机,其中,所述组播发送模块包括:广播单元,用于广播多媒体流的组播地址给当前网络内的多个虚机,其中,所述组播地址为所述第二虚机的虚机地址;接收单元,用于接收所述多个虚机中的第一虚机对应的第一瘦终端的第一瘦终端地址;发送单元,用于将所述第一瘦终端地址加入组网地址列表,并向所述组网地址列表内的瘦终端地址组播所述多媒体流。可选地,所述组播发送模块还包括:虚机入网单元,用于开启所述第二虚机的桌面共享程序,并通过所述桌面共享程序将所述第二虚机加入所述当前网络。根据本专利技术的一个方面,提供了一种多媒体流组播装置,应用于发送端,包括:包括组播代理模块的第二虚机和所述第二虚机对应的第二瘦终端,其中,所述组播代理模块,用于广播多媒体流的组播地址给当前网络内的多个虚机,其中,所述组播地址为所述第二瘦终端的第二瘦终端地址;所述第二瘦终端包括:组播发送模块,其中,所述组播发送模块包括:提供单元,用于提供所述第二瘦终端地址给所述组播代理模块;接收单元,用于接收所述多个虚机中的第一虚机对应的第一瘦终端的第一瘦终端地址;发送单元,用于将所述第一瘦终端地址加入组网地址列表,并向所述组网地址列表内的瘦终端地址组播所述多媒体流。可选地,所述组播代理模块还包括:虚机入网单元,用于开启所述第二虚机的桌面共享程序,并通过所述桌面共享程序将所述第二虚机加入所述当前网络。根据本专利技术的一个方面,提供了一种多媒体流组播装置,应用于接收端,包括:包括组播代理模块的第一虚机和所述第一虚机对应的第一瘦终端,其中,所述组播代理模块,用于监听当前网络内的广播,获取多媒体流的组播地址;所述第一瘦终端包括:组播接收模块,其中,所述组播接收模块包括:发送单元,用于将所述第一瘦终端的第一瘦终端地址发送至所述组播地址;接收单元,用于接收从所述组播地址发送至所述第一瘦终端地址的所述多媒体流。可选地,所述组播代理模块还包括:虚机入网单元,用于开启所述第一虚机的桌面共享程序,并通过本文档来自技高网...
多媒体流组播方法和装置

【技术保护点】
一种多媒体流组播方法,其特征在于,包括:发送端广播多媒体流的组播地址给当前网络内的多个虚机;所述发送端接收所述多个虚机中的第一虚机对应的第一瘦终端的第一瘦终端地址;所述发送端将所述第一瘦终端地址加入组网地址列表,并向所述组网地址列表内的瘦终端地址组播所述多媒体流。

【技术特征摘要】
1.一种多媒体流组播方法,其特征在于,包括:发送端广播多媒体流的组播地址给当前网络内的多个虚机;所述发送端接收所述多个虚机中的第一虚机对应的第一瘦终端的第一瘦终端地址;所述发送端将所述第一瘦终端地址加入组网地址列表,并向所述组网地址列表内的瘦终端地址组播所述多媒体流。2.根据权利要求1所述的方法,其特征在于,所述发送端广播所述多媒体流的所述组播地址给所述当前网络内的所述多个虚机包括:所述发送端的第二虚机广播所述第二虚机的虚机地址给所述当前网络内的所述多个虚机,其中,所述第二虚机的虚机地址为所述组播地址;所述发送端向所述组网地址列表内的瘦终端地址组播所述多媒体流包括:所述发送端的第二虚机向所述组网地址列表内的瘦终端地址组播所述多媒体流。3.根据权利要求1所述的方法,其特征在于,所述发送端广播所述多媒体流的所述组播地址给所述当前网络内的所述多个虚机包括:所述发送端的第二虚机获取所述第二虚机对应的第二瘦终端的第二瘦终端地址;所述发送端的所述第二虚机广播所述第二瘦终端地址给所述当前网络内的所述多个虚机,其中,所述第二瘦终端地址为所述组播地址;所述发送端向所述组网地址列表内的瘦终端地址组播所述多媒体流包括:所述发送端的所述第二瘦终端向所述组网地址列表内的瘦终端地址组播所述多媒体流。4.根据权利要求1所述的方法,其特征在于,在所述发送端广播所述多媒体流的所述组播地址给所述当前网络内的所述多个虚机之前,所述方法还包括:所述发送端的第二虚机开启桌面共享程序,并通过所述桌面共享程序加入所述当前网络。5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述发送端向所述组网地址列表内的瘦终端地址组播所述多媒体流之后,所述方法还包括:所述第一瘦终端接收所述多媒体流;所述第一瘦终端解码所述多媒体流,并根据解码的多媒体流更新所述第一虚机的显示画面。6.一种多媒体流组播方法,其特征在于,包括:接收端的第一虚机监听当前网络内的广播,获取多媒体流的组播地址;所述接收端的第一瘦终端将所述第一瘦终端的第一瘦终端地址发送至所述组播地址,其中,所述第一瘦终端为所述第一虚机对应的瘦终端;所述接收端的所述第一瘦终端接收从所述组播地址发送至所述第一瘦终端地址的所述多媒体流。7.根据权利要求6所述的方法,其特征在于,在所述接收端的所述第一虚机监听所述当前网络内的广播,获取所述多媒体流的所述组播地址之后,且在所述接收端的所述第一瘦终端将所述第一瘦终端的所述第一瘦终端地址发送至所述组播地址之前,所述方法还包括:所述接收端的所述第一虚机将所述组播地址透传给所述第一瘦终端。8.根据权利要求6所述的方法,其特征在于,在所述组播地址为所述多媒体流的发送端的第二虚机的虚机地址的情况下,所述接收端的所述第一瘦终端接收从所述组播地址发送至所述第一瘦终端地址的所述多媒体流包括:所述接收端的所述第一瘦终端接收所述第二虚机发送给所述第一瘦终端的所述多媒体流。9.根据权利要求6所述的方法,其特征在于,在所述组播地址为所述多媒体流的发送端的第二虚机对应的第二瘦终端的第二瘦终端地址的情况下,所述接收端的所述第一瘦终端接收从所述组播地址发...

【专利技术属性】
技术研发人员:罗文
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1