视频会议系统传送带宽及分辨率的调整方法及调整装置与流程

文档序号:14253416阅读:887来源:国知局
视频会议系统传送带宽及分辨率的调整方法及调整装置与流程

本发明属于多媒体技术领域,尤其涉及视频会议系统传送带宽及分辨率的调整方法及调整装置。



背景技术:

近年来,视频会议因能大幅提高沟通效率,持续降低沟通成本,带来内部管理水平升级,而获得众多用户欢迎,已广泛应用在政府、军队、交通、运输、金融、运营商、教育、企业等各个领域。

但是,随着与会终端不断增多,以及对网络宽带下载速度预期的不足,导致视频图像显示不流畅的问题日益突出。例如,在进行多方多地视频会议时,每个与会终端一般需要同时接收多路视频流,并进行多路视频的显示;因此,当与会终端较多时,将增加网络传输的视频码流,导致网络堵塞,视频会议的语音和图像发生卡顿,严重影响视频会议的正常进行。

针对这一技术问题,现有技术采取的手段是:在服务器中将多路视频合成为一路视频进行发送,使得每个与会终端只需从服务器中获取一路视频,并对该路视频对应的组合画面进行显示,节省了网络的带宽资源。

但是,这种做法将增加服务器的数据处理量,特别是当需要将较多路视频合成一路视频时,需要数据处理能力非常强的服务器才能完成此任务;并且,由于服务器的数据处理量较大,使得视频数据的发送出现延时,降低了会议视频的观看效果,同时,每个与会终端只能被动的接收服务器发送的视频流进行显示,无法灵活选择需要接收的视频。



技术实现要素:

有鉴于此,本发明实施例提供了一种视频会议系统传送带宽及分辨率的调整方法及调整装置,可以解决现有技术中为了节省网络的带宽资源,导致的服务器数据处理量较大的技术问题。

本发明实施例的第一方面提供了一种视频会议系统传送带宽及分辨率的调整方法,所述调整方法包括:

获取各与会终端每个分屏视频对应的终端标识及视频档位,所述终端标识用于唯一标识每个与会终端;

根据所述终端标识及视频档位,获取相同终端标识的最高视频档位;

根据所述最高视频档位查找第一对应关系,得到所述最高视频档位对应的带宽和分辨率;

将所述最高视频档位对应的带宽和分辨率发送给所述终端标识对应的与会终端,以使所述与会终端根据所述带宽和分辨率设置拍摄的视频的分辨率和发送带宽。

本发明实施例的第二方面提供了一种视频会议系统传送带宽及分辨率的调整装置,包括:

第一获取单元,用于获取各与会终端每个分屏视频对应的终端标识及视频档位,所述终端标识用于唯一标识每个与会终端;

第二获取单元,用于根据所述终端标识及视频档位,获取相同终端标识的最高视频档位;

查找单元,用于根据所述最高视频档位查找第一对应关系,得到所述最高视频档位对应的带宽和分辨率;

第一发送单元,用于将所述最高视频档位对应的带宽和分辨率发送给所述终端标识对应的与会终端,以使所述与会终端根据所述带宽和分辨率设置拍摄的视频的分辨率和发送带宽。

本发明实施例中,通过服务器获取各与会终端每个分屏视频对应的终端标识及视频档位,从而得到每个与会终端拍摄的视频在所有与会终端的分屏上显示的最高档位,再根据所述最高档位查找第一对应关系,得到所述最高视频档位对应的带宽和分辨率,从而使得每个与会终端能够根据所述最高视频档位对应的带宽和分辨率设置拍摄的视频的分辨率和发送带宽,而不需要每次都以一个分辨率和带宽进行发送,实现了对与会终端拍摄的视频的分辨率和带宽的动态调整,节省了网络的带宽资源;同时,由于所述服务器只进行与会终端拍摄的视频的转发,而不需要对所述视频进行编码和解码,大大减少了服务器的数据处理量,使得所述服务器能够承载更多的视频会议服务,提高了服务器的资源利用率。

附图说明

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

图1是本发明实施例提供的视频会议系统的结构示意图;

图2是本发明实施例提供的一种视频会议系统传送带宽及分辨率的调整方法的实现流程示意图;

图3是本发明实施例提供的与会终端的分屏布局为四分屏的结构示意图;

图4是本发明实施例提供的一种视频会议系统传送带宽及分辨率的调整方法的另一实现流程示意图;

图5是本发明实施例提供的一种视频会议系统传送带宽及分辨率的调整装置的结构示意图;

图6是本发明实施例提供的一种视频会议系统传送带宽及分辨率的调整的终端设备的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

图1示出了本发明实施例提供的视频会议系统的结构示意图,所述视频会议系统包括一个或多个与会终端100及服务器200,所述服务器200通过有线网络或无线网络与所述与会终端100进行通信连接,以进行数据通信或数据交互。所述服务器200可以是网络服务器、数据库服务器等。所述与会终端100可以是台式电脑、个人电脑(pc)、平板电脑、智能手机等终端,在本实施例中,可选地,所述与会终端为个人电脑(pc)。并且,所述与会终端100安装有视频会议软件。

随着计算机网络的发展,网络视频会议系统已经被广泛应用于各行各业。通过召开视频会议,大规模的培训活动或者会议随时可以展开,所有与会人员只要在自己的电脑面前接收视频和音频信息,就可以轻松看到会议主持人电脑屏幕上的各种资料信息,并可实现同与会者之间实时的、面对面的交流互动,大大提高了工作效率,节省了与会人员的工作时间和会议费用。

通常,在一个视频会议中,一个与会终端通常需要从服务器中获取其他与会终端拍摄的视频图像,同时需要将自身拍摄的视频图像传送至服务器,由所述服务器将其转发给其他与会终端。例如,与会终端需要获取九个与会终端拍摄的视频图像时,则服务器需要为其发送九路视频数据,占用较大的带宽资源。如果此时还有屏幕共享、讨论或者白板,那么需要传输的数据将会更多,导致占用更多的带宽资源,当与会终端较多时,将由于视频码流的数据量过大,导致视频会议的语音和视频图像发生卡顿,严重影响视频会议的正常进行,造成会议资源、人力资源的浪费,降低了视频会议的稳定性。

现有技术中,通过在服务器中将多路视频压缩合成为一路视频进行发送,使得每个与会终端只需从服务器中获取一路视频,就可以显示多路视频图像,从而节省了网络的带宽资源。例如,将九路视频图像的数据进行压缩合成为一路视频图像数据,形成一路包含九路视频图像的压缩数据,使得与会终端接收到该路视频图像数据时,可以显示包含九个终端拍摄的视频图像的组合画面,且节省了网络的带宽资源。

但是,这种做法增加了服务器的数据处理量,特别是当需要将较多路视频合成一路视频时,需要数据处理能力非常强的服务器才能完成此任务;并且,由于服务器的数据处理量较大,使得视频数据的发送出现延时,降低了会议视频的观看效果,同时,受到数据处理能力的限制,服务器发送的组合视频流对应的组合画面较少,无法根据用户需求进行多种组合视频流的发送。例如,当需要限制某些与会终端的观看权限时,则需要额外地为其定制不同组合画面的组合视频流,进一步的增加了服务器的数据处理量。

本发明实施例提供了一种视频会议系统传送带宽及分辨率的调整方法及调整装置,可以解决现有技术中为了节省网络的带宽资源,导致的服务器数据处理量较大的技术问题。

如图2所示,为本发明实施例提供的一种视频会议系统传送带宽及分辨率的调整方法的实现流程示意图,其中,所述调整方法包括:s201至s204。

在s201中,获取各与会终端每个分屏视频对应的终端标识及视频档位,所述终端标识用于唯一标识每个与会终端。

所述分屏视频是指所述与会终端显示界面中的每个分屏显示的视频。

具体地,所述与会终端显示界面中可以进行多个分屏的显示,例如,一分屏、二分屏、四分屏、九分屏、十六分屏等多种分屏布局方式,每个所述分屏显示所述与会终端接收或拍摄的视频,即,分屏视频。例如,如图3所示,为所述与会终端的分屏布局为四分屏的结构示意图。在该四分屏上可以显示四路其他与会终端拍摄的视频,也可以显示三路其他与会终端拍摄的视频并显示一路本终端拍摄的视频。因此,每个分屏视频对应一个与会终端,且每个分屏对应一个所述与会终端的终端标识。

其中,所述终端标识可以为所述与会终端的序列号、ip地址或mac地址,又或者,所述终端标识为所述服务器用于对与其连接的终端进行编号的标识码;用于唯一标识每个与会终端。

可选地,所述获取各与会终端每个分屏视频对应的终端标识及视频档位包括:计算各与会终端每个分屏视频的分辨率高度;根据所述分辨率高度查找第二对应关系,得到各与会终端每个分屏视频的视频档位。

其中,所述分辨率高度可以为显示所述视频的横向分辨率,也可以为纵向分辨率,例如,分辨率为1920*1080的显示界面,其横向分辨率为1920,纵向分辨率为1080。

由于每个所述与会终端的显示界面的分辨率有可能不相同,也就是说,有可能一部分终端的显示界面的分辨率高一些,一部分分辨率低一些,因此,计算出的各与会终端每个所述分屏视频的分辨率高度将因显示界面的分辨率高低而有所区别。需要分别计算各所述与会终端中每个所述分屏显示的视频的分辨率高度。再根据所述分辨率高度查找第二对应关系,得到每个所述分屏的分辨率高度对应的视频档位。以使所述服务器能够获取每个所述与会终端拍摄的视频对应的最高档位,再根据所述最高档位查找第一对应关系,得到所述最高档位对应的带宽和分辨率;并使得所述与会终端根据所述带宽和分辨率设置拍摄的视频的分辨率和发送带宽,从而实现所述与会终端的带宽和分辨率的动态调整,即根据每个与会终端的显示需求调整拍摄视频的分辨率和发送带宽,而不需要每次都发送最高分辨率和最高发送带宽的视频,实现所述分屏视频的清晰显示的同时,使得所述网络的带宽资源得到合理利用,节省了网络的带宽资源。

需要说明的是,所述计算各与会终端每个分屏视频的分辨率高度包括:所述与会终端分别计算各自每个分屏视频的分辨率高度,并通过查找所述第二对应关系,得到各分屏视频的视频档位,将所述各分屏视频的视频档位及所述分屏视频对应的终端标识发送给所述服务器;还包括:所述服务器根据每个与会终端显示屏的显示参数及接收的视频数量计算所述各与会终端每个分屏视频的分辨率高度。

可选的,所述第二对应关系包括所述分辨率高度与视频档位的对应关系。

例如,如表1所述,可以将所述视频档位设置为0~7八个档位,并以分辨率为1920*1080为例将所述分辨率分割成与所述八个档位一一对应的左开右闭的分辨率高度区间,使得所述主讲终端与每个所述与会终端分别计算显示布局中每个所述分屏显示的拍摄视频的分辨率高度后,即可根据所述分辨率高度属于的分辨率高度区间,得到每个所述分屏的分辨率高度对应的视频档位。

表1

需要说明的是,上述表1中所述的分辨率高度与所述视频档位的对应关系仅仅是举例说明,在其他实施方式中,所述分辨率高度区间还可以有其他划分方式,并且所述视频档位的数量可以更多也可以更少,即,所述分辨率高度与所述视频档位的对应关系可以根据实践经验或具体的应用场景进行确定,此处,不对其进行限制。

上述通过分辨率高度与视频档位的对应关系获取各与会终端每个分屏视频对应的终端标识及视频档位是本发明实施例中的较优实施方式,该方法可以较精确的判定各与会终端每个分屏视频对应的视频档位。但是,这种判定各与会终端每个分屏视频对应的视频档位的方法仅仅是本发明的一种实施方式,不表示为对本发明保护范围的限制,在本发明其他实施方式中,还可以通过其他方法判定各与会终端每个分屏视频对应的视频档位。

例如,在本发明的其他实施方式中,所述获取各与会终端每个分屏视频对应的终端标识及视频档位还包括:计算各与会终端每个分屏视频的横向分辨率和纵向分辨率的分辨率乘积;根据所述分辨率乘积查找第三对应关系,得到各与会终端每个分屏视频的视频档位。其中,所述第三对应关系为所述分辨率乘积与视频档位的对应关系。

在s202中,根据所述终端标识及视频档位,获取相同终端标识的最高视频档位。

在获取了各与会终端每个分屏视频对应的终端标识及视频档位后,统计所述各与会终端每个分屏视频对应的终端标识及视频档位,即可获取相同终端标识的最高视频档位。例如,将所述相同终端标识对应的视频档位进行排序,获取所述相同终端标识的最高视频档位。

又例如,与会终端a、与会终端b至与会终端p,16个与会终端同时连接至服务器s,与会终端a、与会终端b至与会终端p均接收所述与会终端a拍摄的视频,并在各与会终端的分屏上进行显示,即分屏视频a。此时,与会终端a、与会终端b至与会终端p分别计算各自显示屏上分屏视频a的分辨率高度a1~a16,并通过查找所述第二对应关系获得所述各自显示屏上分屏视频a的分辨率高度a1~a16对应的视频档位a1~a16,将所述分屏视频a对应的终端标识a及视频档位a1~a16发送给服务器s,由所述服务器s对所述16个与会终端发送的分屏视频a的视频档位a1~a16进行统计,获取所述分屏视频a对应的最高视频档位x,x包含于a1~a16。例如,所述a1~a16分别为4、5、4、4、2、4、5、3、4、2、4、5、4、4、2、3,则x=5。

在s203中,根据所述最高视频档位查找第一对应关系,得到所述最高视频档位对应的带宽和分辨率。

所述服务器在获取了相同终端标识的最高视频档位之后,也就相当于获取了每个与会终端拍摄的视频在所有与会终端的显示界面中进行显示时的最高档位,因此,所述服务器可以根据所述最高视频档位查找第一对应关系,得到所述每个与会终端拍摄的视频的最高视频档位对应的带宽和分辨率,并控制所述与会终端根据所述最高视频档位对应的带宽和分辨率进行拍摄视频的发送,从而节省网络的带宽资源。

可选地,所述第一对应关系包括视频档位、发送带宽和分辨率三者之间的对应关系。

例如,如表2所示,为与所述八个档位0~7一一对应的带宽和分辨率。

表2

需要说明的是,上述表2中所述视频档位与所述带宽和分辨率的对应关系仅仅是举例说明,在其他实施方式中,所述视频档位与所述带宽和分辨率的对应关系还可以有其他划分方式,例如,所述视频档位的数量可以更多也可以更少,所述带宽的数值可以在设定范围内进行波动,如,在正负50kbps的范围内波动,此处,不对其进行限制,只需根据实际应用进行合理划分即可。

在s204中,将所述最高视频档位对应的带宽和分辨率发送给所述终端标识对应的与会终端,以使所述与会终端根据所述带宽和分辨率设置拍摄的视频的分辨率和发送带宽。

所述服务器得到所述每个与会终端拍摄的视频的最高视频档位对应的带宽和分辨率后,需将所述最高视频档位对应的带宽和分辨率发送给所述终端标识对应的与会终端,进而控制每个所述与会终端根据其最高视频档位对应的带宽和分辨率进行拍摄视频的发送。由于每个所述与会终端根据其最高视频档位对应的带宽和分辨率一般不会都为设置的档位中的最高档,例如,均为第7档,因此,所述与会终端根据所述服务器发送的带宽和分辨率进行视频的发送,可以节省网络的带宽资源。

其中,所述服务器将所述最高档位对应的带宽和分辨率发送给所述终端标识对应的与会终端,而不是将所述最低档位对应的带宽和分辨率发送给所述终端标识对应的与会终端,是为了避免所述拍摄视频在分辨率较高的显示界面中显示时,出现马赛克的现象,从而在实现节省网络资源带宽的同时,还保证了视频显示的清晰度。

本发明实施例中,由于每个与会终端的系统分辨率有可能不同,因此,计算出的各与会终端每个所述分屏显示的视频的分辨率高度也有可能不同,即,需要所述服务器根据获取到的终端标识及与所述终端标识对应的视频档位,获取每个所述与会终端拍摄的视频在进行显示时对应的最高档位,再根据所述最高档位查找第一对应关系,得到所述最高档位对应的带宽和分辨率;由所述服务器将所述最高档位对应的带宽和分辨率发送给所述最高档位对应的所述与会终端,使得所述与会终端根据所述带宽和分辨率设置视频的分辨率和发送带宽。从而在实现节省网络资源带宽的同时,还保证了视频显示的清晰度。

例如,与会终端a~p的显示屏中均对与会终端b拍摄的视频进行显示,即分屏视频b,且所述与会终端a~p各自对与会终端b拍摄的视频进行显示的分辨率高度对应的最高档位为5,则此时,所述服务器查找所述第一对应关系,将所述最高档位为5对应的带宽530kbps和分辨率960*536发送给所述与会终端b,所述与会终端b根据接收到的所述带宽530kbps和分辨率960*536设置拍摄的视频的分辨率为960*536和发送带宽530kbps,并将所述分屏视频b发送至所述服务器,由所述服务器采用530kbps的带宽转发至与会终端a~p,而不需要使用1536kbps的带宽向每个所述与会终端a~p进行转发所述分屏视频b,从而节省了网络的带宽资源,并且由于所述服务器仅仅是进行所述分屏视频的转发,而不进行分屏视频的编码和解码等数据处理操作,因此,减少了所述服务器的数据处理量,使得所述服务器可以承载更多视频会议的业务,提高了所述服务器的资源利用率。

可选地,如图4所示,所述视频会议系统传送带宽及分辨率的调整方法还包括:步骤s401至步骤s402。

在s401中,接收与会终端发送的视频传送请求,所述视频传送请求携带一个或多个终端标识;

在s402中,根据所述视频传送请求中的终端标识,向所述与会终端发送所述终端标识对应的与会终端的拍摄视频。

例如,与会终端b向所述服务器发送携带与会终端a、与会终端c、与会终端d和与会终端e的终端标识的视频传送请求,则此时,所述服务器可以根据所述视频传送请求中携带的与会终端a、与会终端c、与会终端d和与会终端e的终端标识,只向所述与会终端b转发与会终端a、与会终端c、与会终端d和与会终端e拍摄的视频,即,使得所述与会终端b的显示屏中只显示所述与会终端a、与会终端c、与会终端d和与会终端e拍摄的视频的组合画面。因此,本发明实施例中,可以根据与会终端的显示需求进行组合画面的显示,具有显示画面的组合方式灵活的特点,例如,当需要设置某些与会终端观看某个与会终端拍摄的视频的权限时,只需限制向其发送所述与会终端拍摄的视频即可,而无需所述服务器为其单独合成一路视频,降低了服务器的数据处理量,同时解决了现有技术中,与会终端显示的组合画面较为固定的缺点。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

如图5所示,本发明实施例还提供一种视频会议系统传送带宽及分辨率调整的装置500,包括第一获取单元501、第二获取单元502、查找单元503及第一发送单元504;

第一获取单元501,用于获取各与会终端每个分屏视频对应的终端标识及视频档位,所述终端标识用于唯一标识每个与会终端;

第二获取单元502,用于根据所述终端标识及视频档位,获取相同终端标识的最高视频档位;

查找单元503,用于根据所述最高视频档位查找第一对应关系,得到所述最高视频档位对应的带宽和分辨率;

第一发送单元504,用于将所述最高视频档位对应的带宽和分辨率发送给所述终端标识对应的与会终端,以使所述与会终端根据所述带宽和分辨率设置拍摄的视频的分辨率和发送带宽。

进一步地,所述第一获取单元501包括:计算子单元,用于计算各与会终端每个分屏视频的分辨率高度;查找子单元,用于根据所述分辨率高度查找第二对应关系获得各与会终端每个分屏视频的视频档位。

又进一步地,所述调整装置,还包括:接收单元,用于接收与会终端发送的视频传送请求,所述视频传送请求携带一个或多个终端标识;第二发送单元,用于根据所述视频传送请求中的终端标识,向所述与会终端发送所述终端标识对应的拍摄视频。

还进一步地,所述第一对应关系包括视频档位、发送带宽和分辨率三者之间的对应关系。

更进一步地,所述第二对应关系包括所述分辨率高度与视频档位的对应关系。

需要说明的是,为描述的方便和简洁,上述描述的一种视频会议系统传送带宽及分辨率调整的装置500的具体工作过程,可以参考图2和图4所述方法的对应过程,在此不再过多赘述。

图6是本发明一实施例提供的一种视频会议系统传送带宽及分辨率调整的终端设备的示意图。如图6所示,该实施例的终端设备6包括:处理器60、存储器61以及存储在所述存储器61中并可在所述处理器60上运行的计算机程序62,例如视频会议系统传送带宽及分辨率调整的程序。所述处理器60执行所述计算机程序62时实现上述各个视频会议系统传送带宽及分辨率调整的方法实施例中的步骤,例如图2所示的步骤201至204。或者,所述处理器60执行所述计算机程序62时实现上述各装置实施例中各模块/单元的功能,例如图5所示模块501至504的功能。

示例性的,所述计算机程序62可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器61中,并由所述处理器60执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序62在所述视频会议系统传送带宽及分辨率调整的终端设备6中的执行过程。例如,所述计算机程序62可以被分割成第一获取单元、第二获取单元、查找单元及第一发送单元504(虚拟装置中的模块),各单元具体功能如下:

第一获取单元,用于获取各与会终端每个分屏视频对应的终端标识及视频档位,所述终端标识用于唯一标识每个与会终端;

第二获取单元,用于根据所述终端标识及视频档位,获取相同终端标识的最高视频档位;

查找单元,用于根据所述最高视频档位查找第一对应关系,得到所述最高视频档位对应的带宽和分辨率;

第一发送单元,用于将所述最高视频档位对应的带宽和分辨率发送给所述终端标识对应的与会终端,以使所述与会终端根据所述带宽和分辨率设置拍摄的视频的分辨率和发送带宽。

所述终端设备6可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器60、存储器61。本领域技术人员可以理解,图6仅仅是终端设备6的示例,并不构成对终端设备6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。

所称处理器60可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述存储器61可以是所述终端设备6的内部存储单元,例如终端设备6的硬盘或内存。所述存储器61也可以是所述终端设备6的外部存储设备,例如所述终端设备6上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器61还可以既包括所述终端设备6的内部存储单元也包括外部存储设备。所述存储器61用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器61还可以用于暂时地存储已经输出或者将要输出的数据。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

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