数据的传输方法及装置、服务器及存储介质与流程

文档序号:19772114发布日期:2020-01-24 11:01阅读:154来源:国知局
数据的传输方法及装置、服务器及存储介质与流程

本发明涉及通信技术领域,尤其涉及一种数据的传输方法及装置、服务器及存储介质。



背景技术:

随着信息技术的发展以及人们生活节奏的加快,通过远程会议终端进行异地网络会议已逐渐取代传统用户面对面会议的会议模式,成为当前常用的与会方式之一。

目前的远程会议方案,一般会首先根据某一客户端的申请创建虚拟网络会议室,并在虚拟网络会议室创建完成后将该客户端加入到已创建的虚拟网络会议室中,然后基于该客户端对其他未进入该虚拟网络会议室的客户端的邀请或基于其他未进入该虚拟网络会议室的客户端的申请将邀请或申请进入虚拟网络会议室的客户端加入该虚拟网络会议室中,从而实现处于同一虚拟网络会议室之内的客户端之间的数据传输与共享。

但是,发明人在实现本发明的过程中发现现有技术存在如下技术缺陷:现有远程会议方案在传输数据时会受到网络带宽的限制,时延较长且存在较大的丢包概率,数据传输速率较低且数据传输质量较差,导致与会人员对会议终端的使用体验较差。



技术实现要素:

有鉴于此,本发明实施例提供一种数据的传输方法及装置、服务器及存储介质,以解决现有技术中远程会议数据传输速率较低且数据传输质量较差的技术问题。

第一方面,本发明实施例提供了一种数据的传输方法,包括:

获取网络会议室内数据发送端和数据接收端所连接的局域网信息;

根据所述局域网信息确定所述数据发送端与所述数据接收端之间的数据传输方式,所述数据传输方式包括局域网传输和/或广域网传输;

控制所述数据发送端按照所述数据传输方式向所述数据接收端发送会议数据。

第二方面,本发明实施例提供了一种数据的传输装置,包括:

局域网信息获取模块,用于获取网络会议室内数据发送端和数据接收端所连接的局域网信息;

传输方式确定模块,用于根据所述局域网信息确定所述数据发送端与所述数据接收端之间的数据传输方式,所述数据传输方式包括局域网传输和/或广域网传输;

数据传输模块,用于控制所述数据发送端按照所述数据传输方式向所述数据接收端发送会议数据。

第三方面,本发明实施例提供了一种服务器,包括:

一个或多个处理器;

存储器,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例所述的数据的传输方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例所述的数据的传输方法。

在上述传输数据的技术方案中,获取网络会议室内数据发送端和数据接收端所连接的局域网信息,根据该局域网信息确定数据发送端与数据接收端之间的数据传输方式,按照所确定的数据传输方式将数据发送端发送的会议数据转发给数据接收端。上述传输数据的技术方案,基于数据发送端和数据接收端所连接的局域网信息确定数据发送端与数据接收端之间的数据传输方式,可以缩短数据传输过程中的时延,降低数据传输的丢包概率,提高远程会议中数据传输的速率和质量。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为本发明实施例一提供的一种数据的传输方法的流程示意图;

图2为本发明实施例二提供的一种数据的传输方法的流程示意图;

图3为本发明实施例三提供的一种优选的数据的传输方法的流程示意图;

图4为本发明实施例四提供的一种数据的传输装置的结构框图;

图5为本发明实施例五提供的一种服务器的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。

实施例一

本发明实施例一提供一种数据的传输方法。该方法可以由数据的传输装置执行,其中,该装置可由软件和/或硬件实现,一般可集成会议客户端对应的服务器中。图1是本发明实施例一提供的数据的传输方法的流程示意图,如图1所示,该方法包括:

s101、获取网络会议室内数据发送端和数据接收端所连接的局域网信息。

其中,数据发送端可以理解为某一网络会议室内发送会议数据的会议终端,数据接收端可以理解为该网络会议室内接受数据发送端发送的会议数据的会议终端。局域网信息可以包括网络会议室内的各会议终端(数据发送端和数据接收端)所连接局域网的ip信息,该ip信息的确定规则可以根据需要确定,例如,可以首先获取与网络会议室对应的服务器建立连接且其连接的至少一个会议终端存在于该网络会议室内的所有局域网的ip信息,控制各局域网内的交换设备(交换机或路由器等)发送局域网广播,并将对某一局域网广播作出响应的会议终端的局域网信息确定为发送该局域网广播的交换设备所在局域网的局域网ip信息;也可以获取各会议终端的ip地址信息,并基于各会议终端ip地址中的网络号确定各会议终端的局域网信息;还可以获取各会议终端所连接的交换设备的ip地址信息,并基于该ip地址信息确定各会议终端所连接的局域网信息,此处不作限制。考虑到确定局域网信息的便利性,可选的,所述获取网络会议室内各会议终端所连接的局域网信息,包括:获取网络会议室内数据发送端和数据接收端的ip地址信息;根据所述ip地址信息确定网络会议室内各会议终端所连接的局域网信息。

一般地,在进行远程会议时,可以首先基于某一会议终端的网络会议请求为该会议终端创建或分配网络会议室,在网络会议室创建或分配完成并将该会议终端加入创建或分配的网络会议室之后,基于已位于该网络会议室内的会议终端对其他会议终端发送的邀请或基于其他会议终端发送的进入会议室请求将未进入该网络会议室的其他会议终端加入该网络会议室中,以保证网络会议室内各会议终端之间可以传输会议数据,实现网络会议室内各会议终端之间的远程会议。

在获取数据发送端和数据接收端所连接的局域网信息时,可以首先确定网络会议室内的数据发送端和数据接收端,然后再获取数据发送端和数据接收端的局域网信息,或者,首先获取网络会议室内各会议终端的局域网信息,然后再确定数据接收端和数据发送端;也可以同时进行确定数据发送端和数据接收端以及获取各会议终端的局域网信息的操作。本实施例中,局域网信息可以实时基于局域网广播、交换设备的ip地址信息和/或会议终端的ip地址信息等确定;也可以在某一会议终端加入网络会议室时即基于局域网广播、交换设备的ip地址信息和/或该会议终端的ip地址信息等确定该会议终端所连接的局域网信息并将其存储在设定的存储位置,在获取局域网信息时从相应的存储位置获取已存储的各会议终端(数据发送端和数据接收端)所连接的局域网信息即可。

本实施例中,数据接收端和数据发送端可以根据接收到的数据发送请求或数据获取请求确定,例如,可以将发送数据发送请求的会议终端确定为数据发送端,和/或,将发送数据获取请求的会议终端确定为数据接收端。可选的,在确定数据发送端和数据接收端时,可以接收数据发送请求,并根据所述数据发送请求中携带的ip地址信息确定网络会议室内的数据发送端和数据接收端。此时,数据发送请求中可以携带有数据收发双方的ip地址信息,其中,接收数据一方的ip地址信息可以为接收数据的会议终端的ip地址信息或者接受数据的交换设备的ip地址信息,举例而言,当数据发送请求中所携带的数据接收方的ip地址信息为交换机的ip地址信息时,可以将网络会议室内与数据发送请求中所携带的数据发送方的ip地址信息相对应的会议终端确定为数据发送端,并将网络会议室内与数据接收方ip地址信息相对应的交换机相连接的会议终端确定为数据接收端;当数据发送请求中所携带的数据接收方的ip地址信息为会议终端的ip地址信息时,可以将网络会议室内与数据发送请求中所携带的数据发送方的ip地址信息相对应的会议终端确定为数据发送端,并将将网络会议室内与数据发送请求中所携带的数据接收方的ip地址信息相对应的会议终端确定为数据接收端。考虑到在远程会议场景下,数据发送端通常会将其生成的音频数据和/或视频数据发送给网络会议室内的其他所有会议终端,以使其他各会议终端均可以接收数据发送端一侧的音频和视频,因此,可选的,可以将网络会议室内与数据发送请求中所携带的数据发送方的ip地址信息相对应的会议终端确定为数据发送端,并将网络会议室内除数据发送端之外的所有会议终端均确定为数据接收端。

s102、根据所述局域网信息确定所述数据发送端与所述数据接收端之间的数据传输方式,所述数据传输方式包括局域网传输和/或广域网传输。

本实施例中,对某一待发送的会议数据而言,数据发送端的数量可以为1个,数据接收端的数量可以为1个或多个。在确定数据传输方式时,可以基于数据发送端和数据接收端所连接的局域网信息确定数据发送端和数据接收端是否处于同一局域网中,如果数据发送端与某一数据接收端处于同一局域网内,则可以将数据发送端与该数据接收端之间的数据传输方式确定为局域网传输;如果数据发送端与某一数据接收端处于不同局域网内,则可以将数据发送端与该数据接收端之间的数据传输方式确定为广域网传输。在此,需要指出的是,当数据发送端与某一数据接收端处于不同局域网中时将数据发送端与该数据接收端之间的数据传输方式确定为广域网传输并不限定数据发送端与该数据接收端在数据传输过程中仅可以使用广域网传输,其也可以采用局域网与广域网相结合的方式进行数据传输,此处不作限制。

示例性的,基于数据发送端和数据接收端所连接的局域网信息确定数据发送端与某一数据接收端是否处于同一局域网中的确定方法可以根据需要确定,例如,可以判断数据发送端所连接的局域网信息与该数据接收端所连接的局域网信息是否相同,如果相同,则判定数据发送端与该数据接收端处于同一局域网中;否则,则判定数据发送端与该数据接收端处于不相同的局域网中;也可以通过数据发送端发送局域网广播,或者,基于数据发送端所连接的局域网信息确定数据发送端所位于局域网内的交换设备并通过该交换设备发送局域网广播,将网络会议室内对数据发送端或交换设备所发送的局域网广播作出响应的数据接收端确定为与数据发送端处于相同局域网内的数据接收端,并将网络会议内未对局域网广播作出响应的数据接收端确定为与数据发送端处于不同局域网内的数据接收端。

s103、控制所述数据发送端按照所述数据传输方式向所述数据接收端发送会议数据。

示例性的,如果所确定的数据发送端与某一数据接收端之间的数据传输方式为局域网传输,则可以控制数据发送端基于局域网通信协议将待发送的会议数据通过其连接的交换设备转发给该数据接收端;如果所确定的数据发送端与某一数据接收端之间的数据传输方式为广域网传输,则可以控制数据发送端直接基于广域网通信协议将待发送的会议数据发送给数据接收端,也可以控制数据发送端基于局域网通信协议将待发送的会议数据发送给数据发送端连接的第一交换设备,控制该第一交换设备基于广域网传输协议将接收到的会议数据转发给数据接收端,或者,控制交换设备基于广域网传输协议将接收到的会议数据转发给数据接收端所连接的第二交换设备并控制该第二交换设备基于局域网传输协议将接收到的会议数据转发给数据接收端。

其中,所发送的会议数据可以包括数据发送端基于本端与会人员的声音信息生成的音频数据和/或数据发送端基于本端与会人员的录像信息生成的视频数据。例如,若网络会议室内的远程会议模式为音频会议,则数据发送端发送的会议数据可以只包括本端与会人员的音频数据;若网络会议室内的远程会议模式为视频模式,则数据发送端发送的会议数据可以包括本端与会人员的视频数据,此外,还可以包括本端与会人员的音频数据,此处不作限制。

在此,需要指出的是,本实施例内所提出的数据发送端和数据接收端是针对某一待发送的网络数据而确定的数据发送端和数据接收端,实际应用中,某一会议终端在相同时刻或不同时刻内可以既作为数据发送单,也作为数据接收端,本实施例不对其进行限制。

本发明实施例一提供的数据的传输方法,获取网络会议室内数据发送端和数据接收端所连接的局域网信息,根据该局域网信息确定数据发送端和数据接收端之间的数据传输方式,控制数据发送端按照该数据传输方式向数据接收端发送会议数据。本实施例通过采用上述技术方案,基于数据发送端和数据接收端所连接的局域网信息确定数据发送端与数据接收端之间的数据传输方式,可以缩短数据传输过程中的时延,降低数据传输的丢包概率,提高远程会议中数据传输的速率和质量,提高用户的使用体验。

实施例二

图2为本发明实施例二提供的一种数据的传输方法的流程示意图。本实施例在上述实施例的基础上进行优化,在本实施例中,将“根据所述局域网信息确定所述数据发送端与所述数据接收端之间的数据传输方式”优化为:根据所述局域网信息确定与所述数据发送端处于相同局域网内的第一数据接收端以及与所述数据发送端处于非相同局域网内的第二数据接收端;将所述数据发送端与所述第一数据接收端之间的第一数据传输方式确定为局域网传输,并将所述数据发送端与所述第二数据接收端之间的第二数据传输方式确定为局域网传输和广域网传输。

进一步地,在所述将所述数据发送端与所述第一数据接收端之间的第一数据传输方式确定为局域网传输之前,还包括:确定所述第一数据接收端的第一数量与所述第二数据接收端的第二数量之间的比例大于设定比例阈值;和/或,确定所述第一数据接收端连接的局域网内配置有整合不同数据发送端发送的会议数据的内网服务模块。

进一步地,所述控制所述数据发送端按照所述数据传输方式向所述数据接收端发送会议数据,可以优化为:控制所述数据发送端基于局域网通信协议向所述第一数据接收端发送会议数据,并基于广域网通信协议向所述第二数据接收端发送会议数据。

相应的,如图2所示,本发明实施例二提供的数据的传输方法包括:

s201、获取网络会议室内数据发送端和数据接收端所连接的局域网信息。

s202、根据所述局域网信息确定与所述数据发送端处于相同局域网内的第一数据接收端以及与所述数据发送端处于非相同局域网内的第二数据接收端。

本实施例中,可以基于数据发送端与数据接收端所连接的局域网信息确定数据发送端与数据接收端是否处于相同的局域网内,并将网络会议室内与数据发送端处于相同局域网内的数据接收端确定为第一数据接收端,将网络会议室内与数据发送端处于非相同局域网内的数据接收端确定为第二数据接收端。此时,如果不存在与数据发送端处于相同局域网内的数据接收端(或不存在与数据发送端处于非相同局域网内的数据接收端),则可以将第一数据接收端确定为空(或将第二数据接收端确定为空)。

s203、确定所述第一数据接收端的第一数量与所述第二数据接收端的第二数量之间的比例大于设定比例阈值,和/或,确定所述第一数据接收端连接的局域网内配置有整合不同数据发送端发送的会议数据的内网服务模块。

s204、将所述数据发送端与所述第一数据接收端之间的第一数据传输方式确定为局域网传输,并将所述数据发送端与所述第二数据接收端之间的第二数据传输方式确定为广域网传输。

本实施例中,在确定第一数据接收端和第二数据接收端之后,可以判断第一数据接收端的第一数量与第二数据接收端的第二数量之间的比例是否大于设定比例阈值,若是,则将数据发送端与第一数据接收端之间的数据传输方式确定为局域网传输,若否,则将数据发送端与第一数据接收端之间的数据传输方式确定为广域网传输;或者,判断第一数据接收端所连接的局域网内是否配置有内网服务模块,若是,则将数据发送端与第一数据接收端之间的数据传输方式确定为局域网传输,若否,则将数据发送端与第一数据接收端之间的数据传输方式确定为广域网传输;也可以判断是否第一数据接收端的第一数量与第二数据接收端的第二数量之间的比例大于设定比例阈值且第一数据接收端所连接的局域网内配置内网服务模块,若是,则将数据发送端与第一数据接收端之间的数据传输方式确定为局域网传输,若否,则将数据发送端与第一数据接收端之间的数据传输方式确定为广域网传输,此处不作限制。

其中,设定比例阈值可以根据需要灵活设置,如设定比例阈值可以为4:1或3:1等比例值;内网服务模块可以包括能够整合同一时刻各数据发送端发送的视频数据的视频服务模块和/或能够整合同一时刻各数据发送端发送的音频数据的音频服务模块。本实施例中,在判断第一数据接收端所连接的局域网内是否配置有内网服务模块时,优选判断该局域网内是否配置有会议数据相对应的内网服务模块,例如,如果会议数据为视频数据,则可以判断局域网内是否存在视频服务模块,如果会议数据为音频数据,则可以判断局域网内是否存在音频服务模块,如果会议数据包括视频数据和音频数据,则可以判断局域网内是否存在视频模块和音频模块,若是,则可以判定第一数据接收端所连接的局域网内存在内网服务模块,否则,则可以判定第一数据接收端所连接的局域网内不存在内网服务模块。

s205、控制所述数据发送端基于局域网通信协议向所述第一数据接收端发送会议数据,并基于广域网通信协议向所述第二数据接收端发送会议数据。

在此,需要指出的是,在控制数据发送端基于广域网传输协议向第二数据接收端发送会议数据时,不限于控制数据发送端仅基于广域网传输协议向第二数据接收端发送会议数据,在数据传输过程中,还可以配合使用局域网传输协议进行传输,即向第二数据接收端发送会议数据的数据传输过程中可以既包含广域网传输,也包含局域网传输,此处不作限制。

本发明实施例二提供的数据的传输方法,在确定第一数据接收端的第一数量与第二数据接收端的第二数量之间的比例大于设定比例阈值,和/或,确定第一数据接收端连接的局域网内配置有内网服务模块时,将数据发送端与第一数据接收端之间的数据传输方式确定为局域网传输,不但可以缩短数据传输过程中的时延,降低数据传输的丢包概率,提高远程会议中数据传输的速率;还可以减少反复切换数据传输方式所耗费的时间,提高所传输会议数据的数据质量,提高用户的使用体验。

在上述实施例的基础上,所述数据的传输方法还可以包括:如果所述网络会议室内第一数据接收端的数量为1,第二数据接收端的数量为0,则将所述数据传输方式确定为局域网内的p2p网络传输方式。本实施例中,如果网络会议室内只存在两个会议终端,且此两个会议终端处于相同的局域网内,则可以将这两个会议终端之间的数据传输方式确定为局域网内的p2p网络传输方式,即某一会议终端发送的网络数据可以直接经由其所连接的交换设备转发给另一会议终端,无需采用内网服务模块对会议数据进行整合,从而在保证会议数据的数据质量的同时,进一步提高两个会议终端之间会议数据的传输速度。

实施例三

本发明实施例三提供一种优选的数据的传输方法。该方法可以由数据的传输装置执行,其中,该装置可以由软件和/或硬件实现,一般可集成在会议客户端对应的服务器中。图3为本发明实施例三提供的优选的数据的传输方法的流程示意图,如图3所示,该方法包括:

s301、获取网络会议室内数据发送端和数据接收端所连接的局域网信息。

s302、根据所述局域网信息确定与所述数据发送端处于相同局域网内的第一数据接收端以及与所述数据发送端处于非相同局域网内的第二数据接收端。

s303、确定所述第一数据接收端的第一数量和所述第二数据接收端的第二数量。

s304、判断是否所述第一数量为1且所述第二数量为0,若是,则执s305;若否,则执行s306。

s305、控制所述数据发送端采用局域网内的p2p网络传输方式将会议数据发送给所述第一数据接收端。

s306、判断所述第一数据接收端连接的局域网内是否配置有相应的内网服务模块,若是,则执行s307;若否,则执行s309。

s307、判断所述第一数量与所述第二数量之间的比例是否大于设定比例阈值,若是,则执行s308;若否,则执行s309。

s308、控制数据发送端采用局域网传输方式将会议数据发送给所述第一数据接收端,并控制数据发送端采用广域网传输方式将会议数据发送给所述第二数据接收端。

s309、控制数据发送端采用广域网传输方式将会议数据发送给所述第一数据接收端和所述第二数据接收端。

本发明实施例三提供的优选的数据的传输方法,当只存在两个会议终端时采用局域网内的p2p网络传输方式发送会议数据,当第一数据接收端的第一数量与第二数据接收端的第二数量之间的比例大于设定比例阈值且第一数据接收端连接的局域网内配置有内网服务模块时,采用局域网传输方式向第一数据接收端发送会议数据,可以缩短数据传输过程中的时延,降低数据传输的丢包概率,减少反复切换数据传输方式所耗费的时间,提高远程会议中数据传输的速率和质量提高用户的使用体验。

实施例四

本发明实施例四提供一种数据的传输装置。该装置可由软件和/或硬件实现,一般可以集成在会议客户端对应的服务器中,可通过执行数据的传输方法实现对数据的传输。图4为本发明实施例四提供的数据的传输装置的结构框图,如图4所示,该装置包括:

局域网信息获取模块401,用于获取网络会议室内数据发送端和数据接收端所连接的局域网信息;

传输方式确定模块402,用于根据所述局域网信息确定所述数据发送端与所述数据接收端之间的数据传输方式,所述数据传输方式包括局域网传输和/或广域网传输;

数据传输模块403,用于控制所述数据发送端按照所述数据传输方式向所述数据接收端发送会议数据。

本发明实施例四提供的数据的传输装置,通过局域网信息获取模块获取网络会议室内数据发送端和数据接收端所连接的局域网信息,通过传输方式确定模块根据该局域网信息确定数据发送端与数据接收端之间的数据传输方式,通过数据传输模块按照所确定的数据传输方式将数据发送端发送的会议数据转发给数据接收端。本实施例通过采用上述技术方案,基于数据发送端和数据接收端所连接的局域网信息确定数据发送端与数据接收端之间的数据传输方式,可以缩短数据传输过程中的时延,降低数据传输的丢包概率,提高远程会议中数据传输的速率和质量,提高用户的使用体验。

在上述方案中,所述传输方式确定模块402可以包括:数据接收端确定单元,用于根据所述局域网信息确定与所述数据发送端处于相同局域网内的第一数据接收端以及与所述数据发送端处于非相同局域网内的第二数据接收端;第一传输方式确定单元,用于将所述数据发送端与所述第一数据接收端之间的第一数据传输方式确定为局域网传输,并将所述数据发送端与所述第二数据接收端之间的第二数据传输方式确定为广域网传输。

进一步地,本实施例提供的数据的传输装置还可以包括:条件确定单元,用于在所述将所述数据发送端与所述第一数据接收端之间的第一数据传输方式确定为局域网传输之前,确定所述第一数据接收端的第一数量与所述第二数据接收端的第二数量之间的比例大于设定比例阈值;和/或,确定所述第一数据接收端连接的局域网内配置有整合不同数据发送端发送的会议数据的内网服务模块。

进一步地,本实施例提供的数据的传输装置还可以包括:第二传输方式确定单元,用于在所述网络会议室内第一数据接收端的数量为1,第二数据接收端的数量为0时,将所述数据传输方式确定为局域网内的p2p网络传输方式。

在上述方案中,所述数据传输模块403可以用于:控制所述数据发送端基于局域网通信协议向所述第一数据接收端发送会议数据,并基于广域网通信协议向所述第二数据接收端发送会议数据。

在上述方案中,所述局域网信息获取模块401可以包括:ip地址获取单元,用于获取网络会议室内数据发送端和数据接收端的ip地址信息;局域网信息确定单元,用于根据所述ip地址信息确定网络会议室内各会议终端所连接的局域网信息。

进一步地,本实施例提供的数据的传输装置还可以包括:数据请求接收模块,用于接收数据发送请求,并根据所述数据发送请求中携带的ip地址信息确定网络会议室内的数据发送端和数据接收端。

本发明实施例四提供的数据的传输装置可执行本发明任意实施例提供的数据的传输方法,具备执行数据的传输方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的数据的传输方法。

实施例五

图5为本发明实施例五提供的一种服务器的结构示意图,如图5所示,该服务器包括处理器50和存储器51;服务器中处理器50的数量可以是一个或多个,图5中以一个处理器50为例;服务器中的处理器50和存储器51、可以通过总线或其他方式连接,图5中以通过总线连接为例。

存储器51作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的数据的传输方法对应的程序指令/模块(例如,数据的传输装置中的局域网信息获取模块401、传输方式确定模块402和数据传输模块403)。处理器50通过运行存储在存储器51中的软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述的数据的传输方法。

存储器51可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器51可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器51可进一步包括相对于处理器50远程设置的存储器,这些远程存储器可以通过网络连接至服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

实施例六

本发明实施例六还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种数据的传输方法,该方法包括:

获取网络会议室内数据发送端和数据接收端所连接的局域网信息;

根据所述局域网信息确定所述数据发送端与所述数据接收端之间的数据传输方式,所述数据传输方式包括局域网传输和/或广域网传输;

控制所述数据发送端按照所述数据传输方式向所述数据接收端发送会议数据。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的数据的传输方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述数据的传输装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1