一种视频处理方法及装置与流程

文档序号:11235256阅读:1073来源:国知局
一种视频处理方法及装置与流程

本发明涉及媒体技术领域,具体涉及一种视频处理方法及装置。



背景技术:

目前市场上出现了各种直播平台,各个直播平台可以直播众多视频,比如综艺节目直播、发布会直播、户外直播以及体育赛事直播等等。各个直播平台直播的视频在直播之前都是通过一定处理后再进行直播的,因此也出现了各种对用于直播的视频源进行处理的客户端,比如mshow云导播即是一款用于进行网络导播的的软件,在各种视频源进行直播之前都可以通过mshow云导播进行一系列处理,比如添加字幕、特效处理等等。

然而目前业内对用于直播的视频源主要还是集中于对摄像头采集的视频源以及第三方推送的视频源进行直播。



技术实现要素:

本发明实施例公开了一种视频处理方法及装置,可以将终端的镜像视频数据作为视频源进行直播,使得用于直播的视频源多样化,并且可以灵活地对该视频源进行灵活处理。

本发明实施例第一方面公开一种视频处理方法,该视频处理方法应用于第一终端的第一客户端,该视频处理方法可包括:

所述第一客户端通过内置于所述第一客户端的目标模拟器获取第二终端的镜像视频数据,并将所述镜像视频数据作为第一视频源,所述镜像视频数据包括所述第二终端的镜像屏幕数据和所述第二终端当前播放的音频数据,所述目标模拟器与所述第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议;

所述第一客户端接收处理指令,并根据所述处理指令对所述第一视频源进行处理;

所述第一客户端将处理后的所述第一视频源发送至直播平台。

本发明实施例第二方面公开了一种视频处理装置,该视频处理装置应用于第一终端的第一客户端,其中,该视频处理装置可包括:

第一获取单元,用于通过内置于所述第一客户端的目标模拟器获取第二终端的镜像视频数据,并将所述镜像视频数据作为第一视频源,所述镜像视频数据包括所述第二终端的镜像屏幕数据和所述第二终端当前播放的音频数据,所述目标模拟器与所述第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议;

处理单元,用于接收处理指令,并根据所述处理指令对所述第一视频源进行处理;

发送单元,用于将处理后的所述第一视频源发送至直播平台。

本发明实施例中,第一客户端通过内置于该第一客户端的目标模拟器获取第二终端的镜像视频数据,并将该镜像视频数据作为第一视频源,该镜像视频数据包括第二终端的镜像屏幕数据和该第二终端当前播放的音频数据,该目标模拟器与第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议,该第一客户端接收处理指令,并根据该处理指令对该第一视频源进行处理,进一步将处理后的第一视频源发送至直播平台。这里可以将终端的镜像视频数据作为视频源进行直播,增加了用于直播的视频源的多样性,并且客户端是通过内置的目标模拟器获取该镜像视频数据的,因此可以灵活的对该视频源进行处理。

附图说明

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

图1是本发明实施例公开的一种视频处理的网络架构图;

图2是本发明实施例公开的一种视频处理方法的流程图;

图3是本发明实施例公开的一种视频处理方法的流程交互图;

图4是本发明实施例公开的一种第一客户端的输出界面图;

图5是本发明实施例公开的一种第一终端的结构示意图;

图6是本发明实施例公开的一种视频处理装置的结构示意图;

图7是本发明实施例公开的另一种视频处理装置的结构示意图。

具体实施方式

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

本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了更好理解本发明实施例公开的一种视频处理方法及装置,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种网络构架示意图。如图1所示,该网络构架可以包括第一终端的第一客户端、多个视频源(视频源1、视频源2、视频源3...视频源n)以及直播平台。其中,提供该多个视频源的设备可以是摄像头、第三方推流工具以及其他终端等等,当然也可以是第一终端本地存储的视频源。

第一终端安装第一客户端,该第一客户端主要用于对所获取的视频源进行处理,比如添加字幕处理、特效处理等等。该第一客户端对视频源处理后,可以将处理后的视频源推送至直播平台进行直播。该第一终端与直播平台之间可以通过互联网通信连接。

在当前的直播系统网络架构中,第一客户端所获取的视频源中,不存在其他终端的镜像视频数据,比如,现有的直播系统中无法将其他终端正在运行的游戏画面以及游戏声音直播到直播平台。本发明实施例为了解决上述问题,在图1的第一终端的第一客户端中内置目标模拟器,该目标模拟器与第二终端之间存在进行镜像视频数据传输的无线通讯技术协议。第二终端基于该镜像视频数据传输的无线通讯技术协议搜索到该目标模拟器后,可以建立与该第一客户端的目标模拟器之间的数据连接,并且基于该数据连接,该第二终端将镜像视频数据传输至该目标模拟器。第一客户端获取该目标模拟器接收的镜像视频数据,并且将该镜像视频数据作为一个独立的第一视频源进行各种编辑处理,比如添加字幕处理,特效处理等等,当播放该镜像视频数据时,还可以调整视频播放框的大小,以及拖动该视频播放框。

本发明实施例中,第二终端的镜像视频数据可以包括该第二终端的镜像屏幕数据和该第二终端当前播放的音频数据,比如某一个玩家正在第二终端玩游戏,则镜像视频数据可以包括第二终端的游戏画面以及游戏声音。在图1所示的网络构架中,第一客户端可以运行在包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(personaldigitalassistant,pda)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等第一终端上。

基于图1所示的网络构架,本发明实施例公开了一种视频处理方法。请参阅图2,图2是本发明实施例公开的一种视频处理方法的流程示意图,该视频处理方法可以应用于第一终端的第一客户端。如图2所示,该视频处理方法可以包括以下步骤。

s100,所述第一客户端通过内置于所述第一客户端的目标模拟器获取第二终端的镜像视频数据,并将所述镜像视频数据作为第一视频源,所述镜像视频数据包括所述第二终端的镜像屏幕数据和所述第二终端当前播放的音频数据,所述目标模拟器与所述第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议;

本发明实施例中,第二终端可以包括但不限于移动电话、移动电脑、平板电脑、个人数字助理、媒体播放器、智能电视等等。第一终端安装第一客户端,该第一客户端可以为用于对视频源进行处理的客户端,该处理可以包括但不限于对视频源进行特效处理、添加字幕处理以及画中画处理等等。第一客户端内置目标模拟器,该目标模拟器与第二终端之间通过镜像视频数据传输的无线通讯技术协议进行镜像视频数据的传输。如图5所示,即是本发明实施例提供的一种第一终端的结构示意图,如图所示,该第一终端安装第一客户端,该第一客户端内置目标模拟器11,第二终端可以搜索该目标模拟器11,若第二终端搜索到该目标模拟器11,即可基于镜像视频数据传输的无线通讯技术协议,与该第一客户端的目标模拟器11建立数据连接,该数据连接主要用于第二终端与目标模拟器11之间进行镜像视频数据传输。目标模拟器接收该第二终端的镜像视频数据。

可选的,第二终端的镜像视频数据包括第二终端的镜像屏幕数据和该第二终端当前播放的音频数据,该第二终端的镜像屏幕数据即是该第二终端当前屏幕显示的数据,比如,玩家正在该第二终端玩游戏,则该第二终端的镜像音频数据包括该第二终端所显示的游戏画面数据以及游戏声音。需要说明的是,该镜像音频数据是以视频方式传输的,因此镜像屏幕数据以及音频数据是以数据流的形式存在。

目标模拟器接收到第二终端的镜像视频数据后,将该镜像视频数据传输至第一客户端,该镜像视频数据在第一客户端可以是以独立存在的第一视频源存在,即是该镜像视频数据同该第一客户端所获取的其他视频源一样,可以灵活的进行各种视频处理。

s101,所述第一客户端接收处理指令,并根据所述处理指令对所述第一视频源进行处理;

本发明实施例中,用户在使用第一客户端时,可以添加该第一视频源,并且可以进行各种处理。第一客户端接收用户的处理指令,该处理指令可以是包括但不限于对该第一视频源进行添加字幕的处理指令,或者对该第一视频源进行特效的处理指令,或者在该第一视频源中添加图片的处理指令,或者,进一步的,若用户所添加的视频源包括多个,还可以是对所添加的多个视频源的播放方式进行画中画处理的处理指令。

第一客户端根据用户的处理指令,对该第一视频源进行相应的处理。

s102,所述第一客户端将处理后的所述第一视频源发送至直播平台。

本发明实施例中,第一客户端将处理后的第一视频源发送至直播平台,该直播平台可以包括各种直播平台,比如yy直播、虎牙直播平台等等。这样观众就可以通过直播平台看到终端的屏幕,还可以听到终端当前播放的音频。进一步可选的,若第一客户端添加了多个终端的镜像视频数据,观众还可以看到多个终端的屏幕。

本发明实施例中,第一客户端通过内置于该第一客户端的目标模拟器获取第二终端的镜像视频数据,并将该镜像视频数据作为第一视频源,该镜像视频数据包括第二终端的镜像屏幕数据和该第二终端当前播放的音频数据,该目标模拟器与第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议,该第一客户端接收处理指令,并根据该处理指令对该第一视频源进行处理,进一步将处理后的第一视频源发送至直播平台。这里可以将终端的镜像视频数据作为视频源进行直播,增加了用于直播的视频源的多样性,并且客户端是通过内置的目标模拟器获取该镜像视频数据的,因此可以灵活的对该视频源进行处理。

请参照图3,为本发明实施例提供的视频处理方法的交互流程图,本发明实施例的第一终端安装第一客户端,并且该第一客户端内置目标模拟器。如图3所示,本发明实施例的视频处理方法包括以下步骤:

s10,第二终端搜索目标模拟器;

本发明实施例中,第二终端与目标模拟器之间可以通过镜像视频数据传输的无线通讯技术协议进行通信。当第二终端打开镜像视频数据传输功能后,该第二终端即可搜索预设范围内的目标模拟器。

s11,当第二终端搜索到目标模拟器时,该第二终端向第一客户端发送数据连接请求;

本发明实施例中,当第二终端搜索到目标模拟器后,该第二终端向第一客户端的目标模拟器发送数据连接请求。可选的,该目标模拟器拥有一个唯一标识,第二终端发送的数据连接请求中可以携带该唯一标识。

s12,第一客户端接收第二终端的数据连接请求;

s13,第一客户端基于镜像视频数据传输的无线通讯技术协议,与第二终端建立数据连接;

s14,所述第一客户端通过内置于所述第一客户端的目标模拟器获取第二终端的镜像视频数据,并将所述镜像视频数据作为第一视频源

本发明实施例中,可选的,该数据连接请求中还可以包含预进行验证的第一验证码,第一客户端的目标模拟器接收到该数据连接请求后,可以对该数据连接请求进行验证,比如,用户在第一客户端为目标模拟器设置第二验证码,当第一客户端的目标模拟器接收到该数据连接请求后,将数据连接请求中的第一验证码与用户设置的第二验证码进行比较,若比较一致,则基于镜像视频数据传输的无线通讯技术协议,与第二终端建立数据连接。

第一客户端通过内置于该第一客户端的目标模拟器获取该第二终端的镜像视频数据,并将该第二终端的镜像视频数据作为独立的第一视频源进行处理。

s15,第一客户端获取至少一个第二视频源;

可选的,该至少一个第二视频源中可以包括以下视频数据中的至少一种:第三终端传输的镜像视频数据(该第三终端是除第一终端和第二终端外的任意终端),摄像头录制的视频数据(比如主播解说的视频数据),第一终端本地存储的视频数据,第三方推流工具推送的视频数据,网络流等等。

s16,第一客户端接收处理指令,并根据处理指令对第一视频源和至少一个第二视频源进行编辑处理;

本发明实施例中,用户可以在第一客户端上进行操作,添加该第一视频源和至少一个第二视频源,并进一步对该第一视频源和至少一个第二视频源进行编辑处理。可选的,编辑处理包括但不限于添加字幕处理、特效处理、将所述第一视频源和所述至少一个第二视频源的播放方式进行画中画处理以及添加图片处理等等。

如图4所示,即是本发明实施例提供的第一客户端的输出界面图,如图所示,该第一客户端获取三个视频源,该输出界面的左上角为玩家1的手机屏幕的镜像视频数据,该输出界面的右上角为玩家2的手机屏幕的镜像视频数据,该输出界面的右下角为摄像头拍摄的主播视频,该输出界面的左下角为用户在第一客户端配置的图文场景,即进行的添加图片处理。

s17,第一客户端将编辑处理后的第一视频源和编辑处理后的至少一个第二视频源发送至直播平台。

本发明实施例中,第一客户端将编辑处理后的第一视频源和编辑处理后的至少一第二视频源发送至直播平台,需要说明的是,该第一视频源和至少一个第二视频源可以是以画中画的播放形式进行播放,或者该第一视频源和至少一个第二视频源可以是以随机排列方式进行播放,具体可以是用户在第一客户端进行操作设置。

本发明实施例中,第一客户端通过内置于该第一客户端的目标模拟器获取第二终端的镜像视频数据,并将该镜像视频数据作为第一视频源,该镜像视频数据包括第二终端的镜像屏幕数据和该第二终端当前播放的音频数据,该目标模拟器与第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议,该第一客户端接收处理指令,并根据该处理指令对该第一视频源进行处理,进一步将处理后的第一视频源发送至直播平台。这里可以将终端的镜像视频数据作为视频源进行直播,增加了用于直播的视频源的多样性,并且客户端是通过内置的目标模拟器获取该镜像视频数据的,因此可以灵活的对该视频源进行处理。

请参照图6,为本发明实施例提供的一种视频处理装置的结构示意图,本发明实施例的视频处理装置应用于第一终端的第一客户端,如图6所示,本发明实施例的视频处理装置包括:

第一获取单元601,用于通过内置于所述第一客户端的目标模拟器获取第二终端的镜像视频数据,并将所述镜像视频数据作为第一视频源,所述镜像视频数据包括所述第二终端的镜像屏幕数据和所述第二终端当前播放的音频数据,所述目标模拟器与所述第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议;

本发明实施例中,第二终端可以包括但不限于移动电话、移动电脑、平板电脑、个人数字助理、媒体播放器、智能电视等等。第一终端安装第一客户端,该第一客户端可以为用于对视频源进行处理的客户端,该处理可以包括但不限于对视频源进行特效处理、添加字幕处理以及画中画处理等等。第一客户端内置目标模拟器,该目标模拟器与第二终端之间通过镜像视频数据传输的无线通讯技术协议进行镜像视频数据的传输。如图5所示,即是本发明实施例提供的一种第一终端的结构示意图,如图所示,该第一终端安装第一客户端,该第一客户端内置目标模拟器11,第二终端可以搜索该目标模拟器11,若第二终端搜索到该目标模拟器11,即可基于镜像视频数据传输的无线通讯技术协议,与该第一客户端的目标模拟器11建立数据连接,该数据连接主要用于第二终端与目标模拟器11之间进行镜像视频数据传输。目标模拟器接收该第二终端的镜像视频数据。

可选的,第二终端的镜像视频数据包括第二终端的镜像屏幕数据和该第二终端当前播放的音频数据,该第二终端的镜像屏幕数据即是该第二终端当前屏幕显示的数据,比如,玩家正在该第二终端玩游戏,则该第二终端的镜像音频数据包括该第二终端所显示的游戏画面数据以及游戏声音。需要说明的是,该镜像音频数据是以视频方式传输的,因此镜像屏幕数据以及音频数据是以数据流的形式存在。

目标模拟器接收到第二终端的镜像视频数据后,将该镜像视频数据传输至第一客户端,该镜像视频数据在第一客户端可以是以独立存在的第一视频源存在,即是该镜像视频数据同该第一客户端所获取的其他视频源一样,可以灵活的进行各种视频处理。

处理单元102,用于接收处理指令,并根据所述处理指令对所述第一视频源进行处理:

本发明实施例中,用户在使用第一客户端时,可以添加该第一视频源,并且可以进行各种处理。第一客户端接收用户的处理指令,该处理指令可以是包括但不限于对该第一视频源进行添加字幕的处理指令,或者对该第一视频源进行特效的处理指令,或者在该第一视频源中添加图片的处理指令,或者,进一步的,若用户所添加的视频源包括多个,还可以是对所添加的多个视频源的播放方式进行画中画处理的处理指令。

第一客户端根据用户的处理指令,对该第一视频源进行相应的处理。

发送单元603,用于将处理后的所述第一视频源发送至直播平台。

本发明实施例中,第一客户端将处理后的第一视频源发送至直播平台,该直播平台可以包括各种直播平台,比如yy直播、虎牙直播平台等等。这样观众就可以通过直播平台看到终端的屏幕,还可以听到终端当前播放的音频。进一步可选的,若第一客户端添加了多个终端的镜像视频数据,观众还可以看到多个终端的屏幕。

本发明实施例中,第一客户端通过内置于该第一客户端的目标模拟器获取第二终端的镜像视频数据,并将该镜像视频数据作为第一视频源,该镜像视频数据包括第二终端的镜像屏幕数据和该第二终端当前播放的音频数据,该目标模拟器与第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议,该第一客户端接收处理指令,并根据该处理指令对该第一视频源进行处理,进一步将处理后的第一视频源发送至直播平台。这里可以将终端的镜像视频数据作为视频源进行直播,增加了用于直播的视频源的多样性,并且客户端是通过内置的目标模拟器获取该镜像视频数据的,因此可以灵活的对该视频源进行处理。

请参照图7,为本发明实施例提供的另一种视频处理装置的结构示意图,本发明实施例的视频处理装置应用于第一终端的第一客户端,如图7所示,本发明实施例的视频处理装置包括:

接收单元701,用于接收所述第二终端的数据连接请求,所述数据连接请求为所述第二终端搜索到内置于所述第一客户端的目标模拟器时发送的;

本发明实施例中,第二终端与目标模拟器之间可以通过镜像视频数据传输的无线通讯技术协议进行通信。当第二终端打开镜像视频数据传输功能后,该第二终端即可搜索预设范围内的目标模拟器。

数据连接建立单元702,用于基于镜像视频数据传输的无线通讯技术协议,建立与所述第二终端之间的数据连接。

本发明实施例中,当第二终端搜索到目标模拟器后,该第二终端向第一客户端的目标模拟器发送数据连接请求。可选的,该目标模拟器拥有一个唯一标识,第二终端发送的数据连接请求中可以携带该唯一标识。

第一获取单元703,用于通过内置于所述第一客户端的目标模拟器获取第二终端的镜像视频数据,并将所述镜像视频数据作为第一视频源,所述镜像视频数据包括所述第二终端的镜像屏幕数据和所述第二终端当前播放的音频数据,所述目标模拟器与所述第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议;

本发明实施例中,可选的,该数据连接请求中还可以包含预进行验证的第一验证码,第一客户端的目标模拟器接收到该数据连接请求后,可以对该数据连接请求进行验证,比如,用户在第一客户端为目标模拟器设置第二验证码,当第一客户端的目标模拟器接收到该数据连接请求后,将数据连接请求中的第一验证码与用户设置的第二验证码进行比较,若比较一致,则基于镜像视频数据传输的无线通讯技术协议,与第二终端建立数据连接。

第一客户端通过内置于该第一客户端的目标模拟器获取该第二终端的镜像视频数据,并将该第二终端的镜像视频数据作为独立的第一视频源进行处理。

第二获取单元704,用于获取至少一个第二视频源;

可选的,该至少一个第二视频源中可以包括以下视频数据中的至少一种:第三终端传输的镜像视频数据(该第三终端是除第一终端和第二终端外的任意终端),摄像头录制的视频数据(比如主播解说的视频数据),第一终端本地存储的视频数据,第三方推流工具推送的视频数据,网络流等等。

所述处理单元705,用于接收处理指令,并根据所述处理指令对所述第一视频源和所述至少一个第二视频源进行编辑处理;

本发明实施例中,用户可以在第一客户端上进行操作,添加该第一视频源和至少一个第二视频源,并进一步对该第一视频源和至少一个第二视频源进行编辑处理。可选的,编辑处理包括但不限于添加字幕处理、特效处理、将所述第一视频源和所述至少一个第二视频源的播放方式进行画中画处理以及添加图片处理等等。

如图4所示,即是本发明实施例提供的第一客户端的输出界面图,如图所示,该第一客户端获取三个视频源,该输出界面的左上角为玩家1的手机屏幕的镜像视频数据,该输出界面的右上角为玩家2的手机屏幕的镜像视频数据,该输出界面的右下角为摄像头拍摄的主播视频,该输出界面的左下角为用户在第一客户端配置的图文场景,即进行的添加图片处理。

所述发送单元706,用于将编辑处理后的所述第一视频源和编辑处理后的所述至少一个第二视频源发送至直播平台。

本发明实施例中,第一客户端将编辑处理后的第一视频源和编辑处理后的至少一第二视频源发送至直播平台,需要说明的是,该第一视频源和至少一个第二视频源可以是以画中画的播放形式进行播放,或者该第一视频源和至少一个第二视频源可以是以随机排列方式进行播放,具体可以是用户在第一客户端进行操作设置。

本发明实施例中,第一客户端通过内置于该第一客户端的目标模拟器获取第二终端的镜像视频数据,并将该镜像视频数据作为第一视频源,该镜像视频数据包括第二终端的镜像屏幕数据和该第二终端当前播放的音频数据,该目标模拟器与第二终端之间存在用于进行镜像视频数据传输的无线通讯技术协议,该第一客户端接收处理指令,并根据该处理指令对该第一视频源进行处理,进一步将处理后的第一视频源发送至直播平台。这里可以将终端的镜像视频数据作为视频源进行直播,增加了用于直播的视频源的多样性,并且客户端是通过内置的目标模拟器获取该镜像视频数据的,因此可以灵活的对该视频源进行处理。

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种视频处理方法的部分或全部步骤。

尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过internet或其它有线或无线电信系统。

本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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