[发明专利]一种云终端系统中的数据传输方法及系统有效
申请号: | 201310626938.X | 申请日: | 2013-11-28 |
公开(公告)号: | CN103607610B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 熊飞;杨洪;沈亮;刘永志;赵峰 | 申请(专利权)人: | 国家电网公司;国家电网公司信息通信分公司;北京中电飞华通信股份有限公司;北京国电通网络技术有限公司 |
主分类号: | H04N21/27 | 分类号: | H04N21/27;H04N21/437;H04N21/438 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 系统 中的 数据传输 方法 | ||
技术领域
本申请涉及虚拟化视频压缩传输领域,特别涉及一种云终端系统中的数据传输方法及系统。
背景技术
在云终端虚拟桌面系统中,每个本地终端均对应唯一一个云终端虚拟桌面,两个不同的本地终端之间的音视频交互,通过各自的云终端虚拟桌面进行传输。
目前,在云终端虚拟桌面系统中的两个本地终端之间的音视频交互传输方式包括两种,第一种方式:为在本地终端上进行音视频的编码和解码处理,将处理后的音视频通过该本地终端对应的云终端虚拟桌面传输至与该本地终端进行通信的其他本地终端。第一种方式为:将本地终端上的摄像头强制重定向至该本地终端对应的云终端虚拟桌面,该本地终端对应的云终端虚拟桌面,对摄像头采集到的音视频进行编码和解码处理,并将处理后的音视频传输至与该本地终端进行通信的其他本地终端。
但是,仅采用第一种方式进行音视频传输时,在本地终端的音视频传输能力比对应的云终端虚拟桌面传输能力差的情况下,仍然由本地终端对音视频进行编码和解码处理,导致传输至另一个本地终端的时间大大增长。仅采用第二种方式进行音视频传输时,在云终端虚拟桌面的音视频传输能力比本地终端的音视频传输能力差的情况下,仍然由云终端虚拟桌面进行编码和解码处理,同样会导致传输至另一个本地终端的时间大大增长。两种传输方式都未对本地终端和云终端虚拟桌面的传输能力进行权衡,导致采用第一种传输方式时,本地终端的传输能力差的情况下和采用第二种传输方式时,云终端虚拟桌面传输能力差的情况下,延长了传输时间,降低了传输效率。
由上可见,目前在云终端虚拟桌面系统中的音视频传输方式存在延长传输时间,降低传输效率的缺点。
发明内容
为解决上述技术问题,本申请实施例提供一种云终端系统中的数据传输方法及系统,以达到缩短传输时间,提高传输效率的的目的,技术方案如下:
一种云终端系统中的数据传输方法,包括:
本地终端获取对应云终端虚拟桌面的音视频传输参数值,该音视频传输参数值用于表征音视频传输能力;
若通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的音视频传输能力比所述本地终端的音视频传输能力强,则将本地终端摄取的音视频数据提供给所述云终端虚拟桌面,由该云终端虚拟桌面编解码后传输给与本地终端通信的对端;
否则,本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端。
优选的,在所述对应云终端虚拟桌面的音视频传输参数值为每包音视频传输时间值和建立网络通信所需时间值之和,所述本地终端的音视频传输参数值为每包音视频传输时间值的情况下,所述通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强的过程包括:
比较对应云终端虚拟桌面的每包音视频传输时间值和建立网络通信所需要时间值之和是否小于所述本地终端的每包音视频传输时间值;
若是,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强;
否则,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力弱;
所述云终端虚拟桌面的每包音视频传输时间值为所述云终端虚拟桌面接收完预设音视频总量的音视频所需的时间除以所述预设音视频总量对应的音视频包数,得到的数值;
所述本地终端的每包音视频传输时间值为所述本地终端发送完预设音视频总量的音视频所需的时间除以所述预设音视频总量对应的音视频包数,得到的数值。
优选的,在所述对应云终端虚拟桌面的音视频传输参数值为单位时间内音视频传输量,所述本地终端的音视频传输参数值为单位时间内音视频传输量的情况下,所述通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强的过程,包括:
比较对应云终端虚拟桌面的单位时间内音视频传输量是否大于本地终端的单位时间内音视频传输量;
若是,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强;
否则,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力弱;
其中,所述云终端虚拟桌面的单位时间内音视频传输量为预设音视频总量除以建立网络通信所需时间值与云终端虚拟桌面接收完预设音视频总量的音视频所需的时间之和,得到的数值;
所述本地终端的单位时间内音视频传输量为所述预设音视频总量除以本地终端发送完预设音视频种类的音视频所需的时间,得到的数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国家电网公司信息通信分公司;北京中电飞华通信股份有限公司;北京国电通网络技术有限公司,未经国家电网公司;国家电网公司信息通信分公司;北京中电飞华通信股份有限公司;北京国电通网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310626938.X/2.html,转载请声明来源钻瓜专利网。