首页> 中国专利> 一种云终端系统中的数据传输方法及系统

一种云终端系统中的数据传输方法及系统

摘要

本申请提供了一种云终端系统中的数据传输方法,包括:本地终端获取对应云终端虚拟桌面的音视频传输参数值,该音视频传输参数值用于表征音视频传输能力;若通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的音视频传输能力比所述本地终端的音视频传输能力强,则将本地终端摄取的音视频数据提供给所述云终端虚拟桌面,由该云终端虚拟桌面编解码后传输给与本地终端通信的对端;否则,本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端。因此缩短了传输时间,提高了传输效率。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-07-05

    专利权的转移 IPC(主分类):H04N21/27 登记生效日:20190618 变更前: 变更后: 变更前: 变更后: 申请日:20131128

    专利申请权、专利权的转移

  • 2019-07-05

    专利权人的姓名或者名称、地址的变更 IPC(主分类):H04N21/27 变更前: 变更后: 变更前: 变更后: 申请日:20131128

    专利权人的姓名或者名称、地址的变更

  • 2017-02-15

    授权

    授权

  • 2014-03-26

    实质审查的生效 IPC(主分类):H04N21/27 申请日:20131128

    实质审查的生效

  • 2014-02-26

    公开

    公开

说明书

技术领域

本申请涉及虚拟化视频压缩传输领域,特别涉及一种云终端系统中的数据传输方法及系统。

背景技术

在云终端虚拟桌面系统中,每个本地终端均对应唯一一个云终端虚拟桌面,两个不同的本地终端之间的音视频交互,通过各自的云终端虚拟桌面进行传输。

目前,在云终端虚拟桌面系统中的两个本地终端之间的音视频交互传输方式包括两种,第一种方式:为在本地终端上进行音视频的编码和解码处理,将处理后的音视频通过该本地终端对应的云终端虚拟桌面传输至与该本地终端进行通信的其他本地终端。第一种方式为:将本地终端上的摄像头强制重定向至该本地终端对应的云终端虚拟桌面,该本地终端对应的云终端虚拟桌面,对摄像头采集到的音视频进行编码和解码处理,并将处理后的音视频传输至与该本地终端进行通信的其他本地终端。

但是,仅采用第一种方式进行音视频传输时,在本地终端的音视频传输能力比对应的云终端虚拟桌面传输能力差的情况下,仍然由本地终端对音视频进行编码和解码处理,导致传输至另一个本地终端的时间大大增长。仅采用第二种方式进行音视频传输时,在云终端虚拟桌面的音视频传输能力比本地终端的音视频传输能力差的情况下,仍然由云终端虚拟桌面进行编码和解码处理,同样会导致传输至另一个本地终端的时间大大增长。两种传输方式都未对本地终端和云终端虚拟桌面的传输能力进行权衡,导致采用第一种传输方式时,本地终端的传输能力差的情况下和采用第二种传输方式时,云终端虚拟桌面传输能力差的情况下,延长了传输时间,降低了传输效率。

由上可见,目前在云终端虚拟桌面系统中的音视频传输方式存在延长传输时间,降低传输效率的缺点。

发明内容

为解决上述技术问题,本申请实施例提供一种云终端系统中的数据传输方法及系统,以达到缩短传输时间,提高传输效率的的目的,技术方案如下:

一种云终端系统中的数据传输方法,包括:

本地终端获取对应云终端虚拟桌面的音视频传输参数值,该音视频传输参数值用于表征音视频传输能力;

若通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的音视频传输能力比所述本地终端的音视频传输能力强,则将本地终端摄取的音视频数据提供给所述云终端虚拟桌面,由该云终端虚拟桌面编解码后传输给与本地终端通信的对端;

否则,本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端。

优选的,在所述对应云终端虚拟桌面的音视频传输参数值为每包音视频传输时间值和建立网络通信所需时间值之和,所述本地终端的音视频传输参数值为每包音视频传输时间值的情况下,所述通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强的过程包括:

比较对应云终端虚拟桌面的每包音视频传输时间值和建立网络通信所需要时间值之和是否小于所述本地终端的每包音视频传输时间值;

若是,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强;

否则,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力弱;

所述云终端虚拟桌面的每包音视频传输时间值为所述云终端虚拟桌面接收完预设音视频总量的音视频所需的时间除以所述预设音视频总量对应的音视频包数,得到的数值;

所述本地终端的每包音视频传输时间值为所述本地终端发送完预设音视频总量的音视频所需的时间除以所述预设音视频总量对应的音视频包数,得到的数值。

优选的,在所述对应云终端虚拟桌面的音视频传输参数值为单位时间内音视频传输量,所述本地终端的音视频传输参数值为单位时间内音视频传输量的情况下,所述通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强的过程,包括:

比较对应云终端虚拟桌面的单位时间内音视频传输量是否大于本地终端的单位时间内音视频传输量;

若是,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强;

否则,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力弱;

其中,所述云终端虚拟桌面的单位时间内音视频传输量为预设音视频总量除以建立网络通信所需时间值与云终端虚拟桌面接收完预设音视频总量的音视频所需的时间之和,得到的数值;

所述本地终端的单位时间内音视频传输量为所述预设音视频总量除以本地终端发送完预设音视频种类的音视频所需的时间,得到的数值。

优选的,所述该云终端虚拟桌面编解码后传输给与本地终端通信的对端的过程,包括:

该云终端虚拟桌面编解码后,将编解码后的音视频数据传输给与本地终端通信的对端所对应的云终端虚拟桌面,由所对应的云终端虚拟桌面将编解码后的音视频数据传输给与本地终端通信的对端;

所述本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端的过程,包括:

本地终端将摄取后的音视频数据编解码后,通过本地终端对应的虚拟桌面将编解码后的音视频数据传输给与本地终端通信的对端所对应的云终端虚拟桌面,由所对应的云终端虚拟桌面将所述编解码后的音视频数据传输给与本地终端通信的对端。

优选的,所述由所对应的云终端虚拟桌面传输所述编解码后的音视频数据给与本地终端通信的对端的过程包括:

所对应的云终端虚拟桌面对所述编解码后的音视频数据进行冗余分析,将分析后得出的冗余数据进行删除;

所对应的云终端虚拟桌面将删除冗余数据后的音视频数据传输至与本地终端通信的对端。

一种云终端系统中的数据传输系统,包括:本地终端和本地终端对应的云终端虚拟桌面,所述本地终端包括:获取单元、提供单元和第一传输单元,其中:

获取单元,用于获取对应云终端虚拟桌面的音视频传输参数值,该音视频传输参数值用于表征音视频传输能力;

提供单元,用于若通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的音视频传输能力比所述本地终端的音视频传输能力强,则将本地终端摄取的音视频数据提供给所述云终端虚拟桌面;

第一传输单元,用于若通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的音视频传输能力比所述本地终端的音视频传输能力弱,将摄取的音视频数据编解码后传输给与本地终端通信的对端;

所述本地终端对应的云终端虚拟桌面,用于对所述提供单元提供的本地终端摄取的音视频数据编解码后传输给与本地终端通信的对端。

优选的,包括:

第一比较单元,用于比较对应云终端虚拟桌面的每包音视频传输时间值和建立网络通信所需要时间值之和是否小于所述本地终端的每包音视频传输时间值,若是,执行第一确定单元,若否,执行第二确定单元;

第一确定单元,用于确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强;

第二确定单元,用于确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力弱;

所述云终端虚拟桌面的每包音视频传输时间值为所述云终端虚拟桌面接收完预设音视频总量的音视频所需的时间除以所述预设音视频总量对应的音视频包数,得到的数值;

所述本地终端的每包音视频传输时间值为所述本地终端发送完预设音视频总量的音视频所需的时间除以所述预设音视频总量对应的音视频包数,得到的数值。

优选的,包括:

第二比较单元,用于比较对应云终端虚拟桌面的单位时间内音视频传输量是否大于本地终端的单位时间内音视频传输量,若是,执行第三确定单元,若否,执行第四确定单元;

第三确定单元,用于确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强;

第四确定单元,用于确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力弱;

其中,所述云终端虚拟桌面的单位时间内音视频传输量为预设音视频总量除以建立网络通信所需时间值与云终端虚拟桌面接收完预设音视频总量的音视频所需的时间之和,得到的数值;

所述本地终端的单位时间内音视频传输量为所述预设音视频总量除以本地终端发送完预设音视频种类的音视频所需的时间,得到的数值。

优选的,包括:

与本地终端通信的对端所对应的云终端虚拟桌面,用于将本地终端对应的云终端虚拟桌面传输的所述编解码后的音视频数据传输给与本地终端通信的终端。

优选的,所述与本地终端通信的对端所对应的云终端虚拟桌面包括:

冗余分析单元,用于对所述编解码后的音视频数据进行冗余分析,将分析后得出的冗余数据进行删除;

第二传输单元,用于将删除冗余数据后的音视频数据传输至与本地终端通信的对端。

与现有技术相比,本申请的有益效果为:

在本申请中,本地终端通过比较云终端虚拟桌面的音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力,在确定云终端虚拟桌面的传输能力比所述本地终端的传输能力强时,将本地终端摄取的音视频数据提供给所述云终端虚拟桌面,由该云终端虚拟桌面编解码后传输给与本地终端通信的对端;否则,本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端。本地终端在进行正式音视频传输前,对本地终端和云终端虚拟桌面的传输能力进行了比较,以确定由传输能力较强的一方对音视频进行编码和解码处理,避免了仍由传输能力差的一方对音视频进行编码和解码处理的情况发生,从而缩短了传输时间,提高了传输效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请提供的一种云终端系统中的数据传输方法的一种流程图;

图2是本申请提供的一种云终端系统中的数据传输方法的一种子流程图;

图3是本申请提供的一种云终端系统中的数据传输方法的另一种子流程图;

图4是本申请提供的一种云终端系统中的数据传输系统。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

一个实施例

请参见图1,其示出了本申请提供的一种云终端系统中的数据传输方法的一种流程图,可以包括以下步骤:

步骤S11:本地终端获取对应云终端虚拟桌面的音视频传输参数值,该音视频传输参数值用于表征音视频传输能力。

在本实施例中,本地终端在进行正式传输音视频数据之前,可以与对应云终端虚拟桌面进行连接,并将采集到的音视频数据传输至对应云终端虚拟桌面,测试对应云终端虚拟桌面的音视频数据传输能力和本地终端的音视频数据传输能力。

本地终端在对对应云终端虚拟桌面的音视频数据传输能力进行测试完成后,云终端虚拟桌面会生成表征音视频传输能力的音视频传输参数值,当然,本地终端也同样生成表征音视频传输能力的音视频传输参数值。

在本实施例中,本地终端首先获取对应云终端虚拟桌面的音视频传输参数值,在获取对应云终端虚拟桌面的音视频传输参数值后,执行步骤S12。

步骤S12:通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的音视频传输能力是否比所述本地终端的音视频传输能力强。

在本实施例中,可以本地终端可以通过比较音视频传输参数值和本地终端的音视频传输参数值的大小,确定云终端虚拟桌面的音视频传输能力是否比本地终端的音视频传输能力强。

在确定所述云终端虚拟桌面的音视频传输能力是否所述本地终端的音视频传输能力强的情况下,执行步骤S13。在确定所述云终端虚拟桌面的音视频传输能力是否所述本地终端的音视频传输能力弱的情况下,执行步骤S14。

步骤S13:将本地终端摄取的音视频数据提供给所述云终端虚拟桌面,由该云终端虚拟桌面编解码后传输给与本地终端通信的对端。

在确定云终端虚拟桌面的音视频传输能力比本地终端的音视频传输能力强的情况下,本地终端在与其进行正式通信的对应本地终端时,本地终端将本地终端摄取的音视频数据提供给本地终端对应的云终端虚拟桌面,由该云终端虚拟桌面对本地终端摄取的音视频数据进行编解码,将编解码后的音视频数据传输给与本地终端通信的对端。

其中,该云终端虚拟桌面对本地终端摄取的音视频数据进行编解码,将编解码后的音视频数据传输给与本地终端通信的对端的具体过程可以为:该云终端虚拟桌面对本地终端摄取的音视频数据进行编解码,将编解码后的音视频数据传输给与本地终端通信的对端所对应的云终端虚拟桌面,由与本地终端通信的对端所对应的云终端虚拟桌面将编解码后的音视频数据传输给与本地终端通信的对端。例如,本地终端为a,本地终端a对应的云终端虚拟桌面为云终端虚拟桌面A,与本地终端a进行通信的对端为本地终端b,本地终端b对应的云终端虚拟桌面为云终端虚拟桌面B,云终端虚拟桌面A对本地终端摄取的音视频数据进行编解码后,将编解码后的音视频数据发送至云终端虚拟桌面B,云终端虚拟桌面B将接收到的编解码后的音视频数据发送至本地终端b。

步骤S14:本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端。

在通过比较云终端虚拟桌面的音视频传输参数与本地终端的音视频传输阐述至的大小,确定云终端虚拟桌面的音视频传输能力比本地终端的音视频传输能力弱的情况下,本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端,即本地终端对摄取的音视频进行编解码,将编解码后的音视频数据传输给与本地终端通信的对端。

其中,本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端的具体过程可以为:本地终端将摄取后的音视频数据编解码后,通过本地终端对应的云终端虚拟桌面将编解码后的音视频数据传输给与本地终端通信的对端所对应的云终端虚拟桌面,由与本地终端通信的对端所对应的云终端虚拟桌面传输编解码后的音视频数据给与本地终端通信的对端。现举例对本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端的具体过程进行说明,例如,本地终端a,与本地终端a进行通信的对端为本地终端b,本地终端a对应的云终端虚拟桌面为云终端虚拟桌面A,本地终端b对应的云终端虚拟桌面B,本地终端a将摄取后的音视频数据编解码后,将编解码后的数据传输给云终端虚拟桌面A,云终端虚拟桌面A将编解码后的音视频数据传输给云终端虚拟桌面B,云终端虚拟桌面B将编解码后的音视频数据传输给本地终端b。

在本实施例中,由与本地终端通信的对端所对应的云终端虚拟桌面传输编解码后的音视频数据给与本地终端通信的对端的一种具体实现方式为:所对应的云终端虚拟桌面对所述编解码后的音视频数据进行冗余分析,将分析后得出的冗余数据进行删除;所对应的云终端虚拟桌面将删除冗余数据后的音视频数据传输至与本地终端通信的对端。

在本实施例中,在将编解码后的音视频数据传输至与本地终端通信的对端之前,进行冗余数据的删除,节约了带宽占用率,提升了网络通信能力,进一步缩短了传输时间,提高了传输效率。

在本申请中,本地终端通过比较云终端虚拟桌面的音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力,在确定云终端虚拟桌面的传输能力比所述本地终端的传输能力强时,将本地终端摄取的音视频数据提供给所述云终端虚拟桌面,由该云终端虚拟桌面编解码后传输给与本地终端通信的对端;否则,本地终端将摄取的音视频数据编解码后传输给与本地终端通信的对端。本地终端在进行正式音视频传输前,对本地终端和云终端虚拟桌面的传输能力进行了比较,以确定由传输能力较强的一方对音视频进行编码和解码处理,避免了仍由传输能力差的一方对音视频进行编码和解码处理的情况发生,从而缩短了传输时间,提高了传输效率。

另一个实施例

在本实施例中,示出的是通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强的过程,请参见图2,图2示出的是本申请提供的一种云终端系统中的数据传输方法的一种子流程图,需要说明的是,在本实施例中,云终端虚拟桌面的音视频传输参数值为每包音视频传输时间值和建立网络通信所需时间值,本地终端的音视频传输参数值为本地终端的每包音视频传输时间值,可以包括以下步骤:

步骤S21:比较对应云终端虚拟桌面的每包音视频传输时间值和建立网络通信所需要时间值之和是否小于所述本地终端的每包音视频传输时间值。

在比较结果为对应云终端虚拟桌面的每包音视频传输时间值和建立网络通信所需要时间值之和小于本地终端的每包音视频传输时间值的情况下,执行步骤S22,否则,执行步骤S23。

步骤S22:确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强。

在本实施例中,云终端虚拟桌面的传输能力通过对于云终端虚拟桌面的每包音视频传输时间值和建立网络通信所需要时间值之和来表征,云终端虚拟桌面的每包音视频传输时间值和建立网络通信所需要时间值之和越小,云终端虚拟桌面的传输能力越强。

步骤S23:确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力弱。

需要说明的是,本地终端在进行正式传输音视频数据之前,对对应云终端虚拟桌面的音视频数据传输能力和本地终端的音视频数据传输能力进行测试时,本地终端向云终端虚拟桌面传输的音视频数据作为预设音视频,预设音视频的传输量作为预设音视频总量,由于预设音视频是以数据包的格式进行传输的,因此预设音视频总量对应有音视频包数。则云终端虚拟桌面的每包音视频传输时间值的计算过程为:云终端虚拟桌面接收完预设音视频总量的音视频所需的时间除以预设音视频总量对应的音视频包数,得到的数值即为云终端虚拟桌面的每包音视频传输时间值。

本地终端的每包音视频传输时间值的计算过程具体为:本地终端发送完预设音视频总量的音视频所需的时间除以预设音视频总量对应的音视频包数,得到的数值即为本地终端的每包音视频传输时间值。

再一个实施例

在本实施例中,示出的是通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强的另一种过程,请参见图3,图3示出的是本申请提供的一种云终端系统中的数据传输方法的另一种子流程图,需要说明的是,在本实施例中,云终端虚拟桌面的音视频传输参数值为云终端虚拟桌面单位时间内音视频传输量,本地终端的音视频传输参数值为本地终端单位时间内音视频传输量,可以包括以下步骤:

步骤S31:比较对应云终端虚拟桌面的单位时间内音视频传输量是否大于本地终端的单位时间内音视频传输量。

在对应云终端虚拟桌面的单位时间内音视频传输量大于本地终端的单位时间内音视频传输量的情况下,执行步骤S32,否则执行步骤S33。

步骤S32:确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力强。

步骤S33:确定所述云终端虚拟桌面的传输能力比所述本地终端的传输能力弱。

对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

与上述方法实施例相对应,本申请提供了一种云终端系统中的数据传输系统,请参见图4,图4示出的是本申请提供的一种云终端系统中的数据传输系统,云终端系统中的数据传输系统包括:本地终端41和本地终端对应的云终端虚拟桌面42,本地终端41包括获取单元411、提供单元412和第一传输单元413。

获取单元411,用于获取对应云终端虚拟桌面42的音视频传输参数值,该音视频传输参数值用于表征音视频传输能力。

提供单元412,用于若通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的音视频传输能力比所述本地终端的音视频传输能力强,则将本地终端摄取的音视频数据提供给所述云终端虚拟桌面。

第一传输单元413,用于若通过比较所述音视频传输参数值和本地终端的音视频传输参数值的大小,确定所述云终端虚拟桌面的音视频传输能力比所述本地终端的音视频传输能力弱,将摄取的音视频数据编解码后传输给与本地终端通信的对端。

本地终端对应的云终端虚拟桌面42,用于对所述提供单元412提供的本地终端摄取的音视频数据编解码后传输给与本地终端通信的对端。

本地终端41包括:第一比较单元,用于在对应云终端虚拟桌面42的音视频传输参数值为每包音视频传输时间值和建立网络通信所需时间值之和,本地终端41的音视频传输参数值为每包音视频传输时间值的情况下,比较对应云终端虚拟桌面42的每包音视频传输时间值和建立网络通信所需要时间值之和是否小于本地终端41的每包音视频传输时间值,若是,执行第一确定单元,若否,执行第二确定单元。

第一确定单元,用于确定所述云终端虚拟桌面42的传输能力比本地终端41的传输能力强。

第二确定单元,用于确定所述云终端虚拟桌面42的传输能力比所述本地终端41的传输能力弱。

其中,云终端虚拟桌面42的每包音视频传输时间值为所述云终端虚拟桌面42接收完预设音视频总量的音视频所需的时间除以所述预设音视频总量对应的音视频包数,得到的数值。

所述本地终端41的每包音视频传输时间值为所述本地终端41发送完预设音视频总量的音视频所需的时间除以所述预设音视频总量对应的音视频包数,得到的数值。

当然,本地终端41也可以包括:第二比较单元,用于在所述对应云终端虚拟桌面42的音视频传输参数值为单位时间内音视频传输量,所述本地终端41的音视频传输参数值为单位时间内音视频传输量的情况下,比较对应云终端虚拟桌面42的单位时间内音视频传输量是否大于本地终端41的单位时间内音视频传输量,若是,执行第三确定单元,若否,执行第四确定单元。

第三确定单元,用于确定所述云终端虚拟桌面42的传输能力比所述本地终端41的传输能力强。

第四确定单元,用于确定所述云终端虚拟桌面42的传输能力比所述本地终端41的传输能力弱。

其中,所述云终端虚拟桌面42的单位时间内音视频传输量为预设音视频总量除以建立网络通信所需时间值与云终端虚拟桌面42接收完预设音视频总量的音视频所需的时间之和,得到的数值。

所述本地终端41的单位时间内音视频传输量为所述预设音视频总量除以本地终端41发送完预设音视频种类的音视频所需的时间,得到的数值。

图4示出的云终端系统中的数据传输系统除了包括本地终端41和对应云终端虚拟桌面42外,还包括与本地终端通信的对端所对应的云终端虚拟桌面,用于将本地终端对应的云终端虚拟桌面42传输的编解码后的音视频数据传输给与本地终端通信的终端。

与本地终端通信的对端所对应的云终端虚拟桌面可以包括:冗余分析单元,用于对所述编解码后的音视频数据进行冗余分析,将分析后得出的冗余数据进行删除。

第二传输单元,用于将删除冗余数据后的音视频数据传输至与本地终端通信的对端。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

以上对本申请所提供的一种云终端系统中的数据传输方法及系统进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号