直播互动方法和装置与流程

文档序号:14881515发布日期:2018-07-07 09:49阅读:244来源:国知局

本发明涉及网络直播技术领域,尤其涉及一种直播互动方法和装置。



背景技术:

随着网络视频技术的发展,网络直播越来越普及,主播在直播间进行信息播报,用户通过客户端进入该直播间后观看该主播的视频流。

相关技术中,均是主播进行直播,用户通过直播界面观看直播,直播的形式较为单一。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明提出一种直播互动方法,以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

本发明提出了另一种直播互动方法。

本发明提出一种直播互动装置。

本发明提出另一种直播互动装置。

本发明提出一种计算机设备。

本发明提出一种计算机可读存储介质。

本发明第一方面实施例提出了一种直播互动方法,包括:

在客户端的直播界面展示待移动的目标对象;

在所述直播界面内探测目标操作;

根据所述目标对象对应的质量参数、所述目标操作对应的力学参数和所述目标对象所在目标区域对应的摩擦系数中的一个或多个组合,生成所述目标对象的移动轨迹;

在所述直播界面内,展示所述目标对象沿所述移动轨迹的移动过程。

可选地,作为第一方面的第一种可能的实现方式,所述生成所述目标对象的移动轨迹之后,还包括:

向服务器发送用于指示所述目标对象的移动轨迹的指示消息;所述指示消息,用于所述服务器指示其他客户端根据所述目标对象的移动轨迹,展示所述目标对象沿所述移动轨迹的移动过程,和/或,用于所述服务器根据所述移动轨迹对所述客户端登陆用户绑定的账户进行资源处理。

可选地,作为第一方面的第二种可能的实现方式,所述在所述直播界面内探测目标操作之后,还包括:

根据所述目标操作的起始位置,从所述目标区域内预设的候选位置中,确定所述目标对象所需占用的起始位置;

在所述直播界面内,将所述目标对象展示的位置变更为所述起始位置。

可选地,作为第一方面的第三种可能的实现方式,所述方法,还包括:

从所述服务器获取用于展示参考对象的移动轨迹的指示消息;

以空闲的候选位置为起点,展示所述参考对象沿所述参考对象的移动轨迹的移动过程。

可选地,作为第一方面的第四种可能的实现方式,所述以空闲的候选位置为起点,展示所述参考对象沿所述参考对象的移动轨迹的移动过程,包括:

将每一个参考对象添加到一个等待队列中;所述等待队列与空闲的候选位置相对应;

以各等待队列对应的空闲的候选位置为起点,各展示等待队列轮询到的参考对象沿所述参考对象的移动轨迹的移动过程。

可选地,作为第一方面的第五种可能的实现方式,所述展示所述参考对象沿所述参考对象的移动轨迹的移动过程,包括:

若所述参考对象的移动轨迹与所述目标对象的移动轨迹之间存在碰撞点,根据所述目标对象的质量参数和所述参考对象的质量参数,修正在所述碰撞点后所述参考对象的移动轨迹,以及在所述碰撞点后所述目标对象的移动轨迹;

展示所述参考对象沿修正后所述参考对象的移动轨迹的移动过程,以及展示所述目标对象沿修正后所述目标对象的移动轨迹的移动过程。

可选地,作为第一方面的第六种可能的实现方式,所述展示所述参考对象沿所述参考对象的移动轨迹的移动过程之后,还包括:

若所述参考对象的移动轨迹的终点位置在所述目标区域内,在所述终点位置显示静止的所述参考对象;当所述目标区域内显示的参考对象数量大于阈值时,清除显示的部分参考对象;

若所述参考对象的移动轨迹的终点位置在所述目标区域外,显示所述参考对象关联的动画后,清除所述参考对象。

可选地,作为第一方面的第七种可能的实现方式,所述在客户端的直播界面展示待移动的目标对象,包括:

在预设时间段内,向所述服务器发送用于获取所述目标对象的获取请求;所述获取请求,用于指示服务器从登陆用户绑定的账户中转出与所述目标对象匹配的资源量,当所述服务器转出成功时发送获取响应;

若接收到所述服务器发送的获取响应,在所述直播界面的目标区域展示所述目标对象。

可选地,作为第一方面的第八种可能的实现方式,所述在所述直播界面内探测目标操作,包括:

当所述预设时间段结束后,在所述直播界面内探测目标操作;所述目标操作包括滑动操作。

可选地,作为第一方面的第九种可能的实现方式,所述向服务器发送用于指示所述目标对象的移动轨迹的指示消息之后,还包括:

接收所述服务器发送的资源处理消息;所述资源处理消息用于指示需转入所述登陆用户绑定的账户的资源量;需转入的资源量,是所述服务器根据所述目标对象的移动轨迹的终点位置和所述服务器从各账户中转出的总资源量确定出的。

可选地,作为第一方面的第十种可能的实现方式,所述直播界面还包括主播展示区域,所述方法还包括:

获取主播的视频流;

在所述直播界面的主播展示区域,展示所述视频流的画面。

本发明实施例的直播互动方法中,在客户端的直播界面展示待移动的目标对象,在直播界面内探测目标操作,根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合,生成目标对象的移动轨迹,在直播界面内,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

本发明第二方面实施例提出了另一种直播互动方法,包括:

从第一客户端获取用于指示目标对象的移动轨迹的指示消息;其中,所述目标对象的移动轨迹,是在所述第一客户端的直播界面展示待移动的所述目标对象之后,在所述直播界面内探测目标操作,并根据所述目标对象对应的质量参数、所述目标操作对应的力学参数和所述目标对象所在目标区域对应的摩擦系数中的一个或多个组合生成的;

向第二客户端发送用于展示所述目标对象的移动轨迹的指示消息,以使所述第二客户端根据所述目标对象的移动轨迹,展示所述目标对象沿所述移动轨迹的移动过程。

可选地,作为第二方面的第一种可能的实现方式,所述从第一客户端获取用于指示目标对象的移动轨迹的指示消息之前,还包括:

接收所述第一客户端发送的获取请求;其中,所述获取请求,是所述第一客户端在预设时间段内发送的,用于获取所述目标对象的请求;

从所述第一客户端登陆用户绑定的账户中转出与所述目标对象匹配的资源量;

当转出成功时,向所述第一客户端发送获取响应;所述获取响应,用于指示所述第一客户端在所述直播界面的目标区域展示所述目标对象。

可选地,作为第二方面的第二种可能的实现方式,所述从第一客户端获取用于指示目标对象的移动轨迹的指示消息之后,还包括:

根据所述目标对象的移动轨迹的终点位置和从各账户中转出的总资源量,确定所述第一客户端需转入的资源量;

向所述第一客户端登陆用户绑定的账户,转入所述第一客户端需转入的资源量;

转入成功时,向所述第一客户端发送资源处理消息,所述资源处理消息同于指示所述第一客户端需转入的资源量。

可选地,作为第二方面的第三种可能的实现方式,所述从第一客户端获取用于指示目标对象的移动轨迹的指示消息之后,还包括:

从所述第二客户端获取修正后的所述目标对象的移动轨迹;其中,所述第二客户端生成的参考对象的移动轨迹与所述目标对象的移动轨迹之间存在碰撞点时,所述第二客户端根据所述目标对象的质量参数和所述参考对象的质量参数修正在所述碰撞点后所述目标对象的移动轨迹。

可选地,作为第二方面的第四种可能的实现方式,所述方法还包括:

向所述第一客户端和所述第二客户端发送主播的视频流;所述主播的视频流用于在直播界面的主播展示区域进行展示。

本发明实施例的直播互动方法中,从第一客户端获取用于指示目标对象的移动轨迹的指示消息,向第二客户端发送用于展示目标对象的移动轨迹的指示消息,以使第二客户端根据目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

本发明第三方面实施例提出了一种直播互动装置,装置包括:

第一展示模块,用于在客户端的直播界面展示待移动的目标对象;

探测模块,用于在所述直播界面内探测目标操作;

生成模块,用于根据所述目标对象对应的质量参数、所述目标操作对应的力学参数和所述目标对象所在目标区域对应的摩擦系数中的一个或多个组合,生成所述目标对象的移动轨迹;

所述第一展示模块,还用于在所述直播界面内,展示所述目标对象沿所述移动轨迹的移动过程。

可选地,作为第三方面的第一种可能的实现方式,所述装置还包括:

第一发送模块,用于向服务器发送用于指示所述目标对象的移动轨迹的指示消息;所述指示消息,用于所述服务器指示其他客户端根据所述目标对象的移动轨迹,展示所述目标对象沿所述移动轨迹的移动过程,和/或,用于所述服务器根据所述移动轨迹对所述客户端登陆用户绑定的账户进行资源处理。

可选地,作为第三方面的第二种可能的实现方式,所述装置还包括:

第一确定模块,用于根据所述目标操作的起始位置,从所述目标区域内预设的候选位置中,确定所述目标对象所需占用的起始位置;在所述直播界面内,将所述目标对象展示的位置变更为所述起始位置。

可选地,作为第三方面的第三种可能的实现方式,所述装置,还包括:

第一获取模块,用于从所述服务器获取用于展示参考对象的移动轨迹的指示消息;

第二展示模块,还用于以空闲的候选位置为起点,展示所述参考对象沿所述参考对象的移动轨迹的移动过程。

可选地,作为第三方面的第四种可能的实现方式,所述展示模块,包括:

添加单元,用于将每一个参考对象添加到一个等待队列中;所述等待队列与空闲的候选位置相对应;

展示单元,用于以各等待队列对应的空闲的候选位置为起点,各展示等待队列轮询到的参考对象沿所述参考对象的移动轨迹的移动过程。

可选地,作为第三方面的第五种可能的实现方式,所述展示模块,还包括:

修正单元,用于若所述参考对象的移动轨迹与所述目标对象的移动轨迹之间存在碰撞点,根据所述目标对象的质量参数和所述参考对象的质量参数,修正在所述碰撞点后所述参考对象的移动轨迹,以及在所述碰撞点后所述目标对象的移动轨迹;

所述展示单元,还用于展示所述参考对象沿修正后所述参考对象的移动轨迹的移动过程,以及展示所述目标对象沿修正后所述目标对象的移动轨迹的移动过程。

可选地,作为第三方面的第六种可能的实现方式,所述装置,还包括:

显示清除模块,用于若所述参考对象的移动轨迹的终点位置在所述目标区域内,在所述终点位置显示静止的所述参考对象;当所述目标区域内显示的参考对象数量大于阈值时,清除显示的部分参考对象;若所述参考对象的移动轨迹的终点位置在所述目标区域外,显示所述参考对象关联的动画后,清除所述参考对象。

可选地,作为第三方面的第七种可能的实现方式,所述第一展示模块,还具体用于:

在预设时间段内,向所述服务器发送用于获取所述目标对象的获取请求;所述获取请求,用于指示服务器从登陆用户绑定的账户中转出与所述目标对象匹配的资源量,当所述服务器转出成功时发送获取响应;

若接收到所述服务器发送的获取响应,在所述直播界面的目标区域展示所述目标对象。

可选地,作为第三方面的第八种可能的实现方式,所述探测模块,具体用于:

当所述预设时间段结束后,在所述直播界面内探测目标操作;所述目标操作包括滑动操作。

可选地,作为第三方面的第九种可能的实现方式,所述装置还包括:

接收模块,用于接收所述服务器发送的资源处理消息;所述资源处理消息用于指示需转入所述登陆用户绑定的账户的资源量;需转入的资源量,是所述服务器根据所述目标对象的移动轨迹的终点位置和所述服务器从各账户中转出的总资源量确定出的。

可选地,作为第三方面的第十种可能的实现方式,所述直播界面还包括主播展示区域,所述装置中:

第一获取模块,还用于获取主播的视频流;

所述第一展示模块,还用于在所述直播界面的主播展示区域,展示所述视频流的画面。

本发明实施例的直播互动装置中,第一展示模块用于在客户端的直播界面展示待移动的目标对象,探测模块用于在直播界面内探测目标操作,生成模块用于根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合,生成目标对象的移动轨迹,第一展示模块还用于在直播界面内,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

本发明第四方面实施例提出了另一种直播互动装置,所述装置包括:

第二获取模块,用于从第一客户端获取用于指示目标对象的移动轨迹的指示消息;其中,所述目标对象的移动轨迹,是在所述第一客户端的直播界面展示待移动的所述目标对象之后,在所述直播界面内探测目标操作,并根据所述目标对象对应的质量参数、所述目标操作对应的力学参数和所述目标对象所在目标区域对应的摩擦系数中的一个或多个组合生成的;

第二发送模块,用于向第二客户端发送用于展示所述目标对象的移动轨迹的指示消息,以使所述第二客户端根据所述目标对象的移动轨迹,展示所述目标对象沿所述移动轨迹的移动过程。

可选地,作为第四方面第一种可能的实现方式,所述装置,还包括:

接收模块,用于接收所述第一客户端发送的获取请求;其中,所述获取请求,是所述第一客户端在预设时间段内发送的,用于获取所述目标对象的请求;

转出模块,用于从所述第一客户端登陆用户绑定的账户中转出与所述目标对象匹配的资源量;

所述第二发送模块,还用于当转出成功时,向所述第一客户端发送获取响应;所述获取响应,用于指示所述第一客户端在所述直播界面的目标区域展示所述目标对象。

可选地,作为第四方面第二种可能的实现方式,所述装置,还包括:

第二确定模块,用于根据所述目标对象的移动轨迹的终点位置和从各账户中转出的总资源量,确定所述第一客户端需转入的资源量;

转入模块,用于向所述第一客户端登陆用户绑定的账户,转入所述第一客户端需转入的资源量;

所述第二发送模块,还用于转入成功时,向所述第一客户端发送资源处理消息,所述资源处理消息同于指示所述第一客户端需转入的资源量。

可选地,作为第四方面第三种可能的实现方式,所述第二获取模块,还用于:

从所述第二客户端获取修正后的所述目标对象的移动轨迹;其中,所述第二客户端生成的参考对象的移动轨迹与所述目标对象的移动轨迹之间存在碰撞点时,所述第二客户端根据所述目标对象的质量参数和所述参考对象的质量参数修正在所述碰撞点后所述目标对象的移动轨迹。

可选地,作为第四方面第四种可能的实现方式,所述第二发送模块,还可以用于:

向所述第一客户端和所述第二客户端发送主播的视频流;所述主播的视频流用于在直播界面的主播展示区域进行展示。

本发明实施例的直播互动装置中,第二获取模块用于从第一客户端获取用于指示目标对象的移动轨迹的指示消息,第二发送模块用于向第二客户端发送用于展示目标对象的移动轨迹的指示消息,以使第二客户端根据目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

本发明第五方面实施例提出了一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如第一方面所述的直播互动方法,或者如第二方面所述的直播互动方法。

本发明第六方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,当所述存储介质中的指令由处理器执行时,实现如第一方面所述的直播互动方法,或者如第二方面所述的直播互动方法。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明实施例所提供的一种直播互动方法的流程示意图之一;

图2为本发明所提供的一种直播互动方法的流程示意图之二;

图3为本发明实施例所提供的一种直播互动方法的流程示意图之三;

图4为本发明实施例所提供的一种直播互动方法的流程示意图之四;

图5a为直播界面的示意图之一;

图5b为直播界面的示意图之二;

图6为本发明实施例所提供的另一种直播互动方法的流程示意图之一;

图7为本发明实施例所提供的另一种直播互动方法的流程示意图之二;

图8为本发明实施例提供的一种直播互动装置的结构示意图之一;

图9为本发明实施例所提供的一种直播互动装置的结构示意图之二;

图10为本发明实施例提供的另一种直播互动装置的结构示意图之一;以及

图11为本发明实施例提供的另一种直播互动装置的结构示意图之二。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

相关技术中,存在主播在直播的过程中,用户通过送虚拟礼物给主播,期望和主播之间进行交互,交互方式较为单一,无法实现和每个参与的用户都有互动的问题。

为此,本发明提出了一种直播互动方法,在客户端的直播界面展示待移动的目标对象,在直播界面内探测目标操作,生成目标对象的移动轨迹,在直播界面内,展示目标对象沿移动轨迹的移动过程。实现了在直播界面内,用户执行目标操作的过程中,主播和用户的交流和互动,并实现了对每一个用户的关怀,提高了用户的参与感。

下面参考附图描述本发明实施例的直播互动方法和装置。

图1为本发明实施例所提供的一种直播互动方法的流程示意图之一,该方法的执行主体是客户端,该客户端可以是观看直播的用户所使用的客户端,也可以是主播所使用的客户端,本实施例中对此不作限定。为了便于说明客户端的运行过程,本实施中仅以用户所使用的客户端为例,本领域技术人员可以知晓,主播所使用的客户端展示运行轨迹的过程与用户所使用的客户端相同。

如图1所示,该方法包括以下步骤:

步骤101,在客户端的直播界面展示待移动的目标对象。

具体地,用户在客户登录绑定的账号,进入直播界面,在直播界面中,还实时展示了从服务器获取的主播的视频画面。在直播界面中用户可以选取目标对象,作为一种可能的实现方式,可在直播界面中通过下拉列表的方式列出各目标对象,以及目标对象匹配的资源量,供用户点击选取。在预设时间段内,客户端向服务器发送用于获取目标对象的获取请求,该获取请求用于指示服务器从登录用户绑定的账户中转出与目标对象匹配的资源量,当服务器转出资源成功时,发送获取响应给客户端,客户端接收到服务器发送的获取响应后,在直接界面的目标区域中展示待移动的目标对象。

需要说明的是,不同目标对象匹配的资源量不同,其中,资源量在不同的应用场景中指称的资源不同,例如,在推酒杯游戏场景中,资源量则为用户购买的代币或筹码。

步骤102,在直播界面内探测目标操作。

具体地,当预设时间段结束后,用户对已选取的目标对象执行目标操作,客户端在直播界面内探测用户对目标对象执行的目标操作,其中,目标操作包括滑动操作。

需要说明的是,客户端的用户在对目标对象执行目标操作时,通过直播界面,主播可以和用户进行互动,帮助用户调整目标操作,提高了用户目标操作的准确度,同时,在用户和主播互动的过程中,提高了用户的参与感。例如:在直播界面可以展示的主播视频流,用户在观看到主播视频流后,可以通过直播界面输入图文信息等,对主播进行回应。

步骤103,根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合,生成目标对象的移动轨迹。

具体地,用户对目标对象执行滑动的目标操作时,目标对象的移动轨迹与目标对象本身的质量参数、用户对目标对象施加的目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合有关,根据这些参数,可以生成目标对象的移动轨迹。

步骤104,在直播界面内,展示目标对象沿移动轨迹的移动过程。

具体地,根据生成的目标对象的移动轨迹,在直播界面内,展示目标对象沿移动轨迹的移动过程。

本发明实施例的直播互动方法中,在客户端的直播界面展示待移动的目标对象,在直播界面内探测目标操作,根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合,生成目标对象的移动轨迹,在直播界面内,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

基于上述实施例,为了清楚说明上一实施例,本实施例提供了另一种可能的直播互动方法,图2为本发明所提供的一种直播互动方法的流程示意图之二。

如图2所示,基于上一实施例,步骤102之后该方法还可以包括以下步骤:

步骤201,在直播界面内,确定展示目标对象所需占用的起始位置。

具体地,在直播界面内,预先设置了多个起始位置,作为候选的起始位置,根据目标操作的起始位置,从预设的候选位置中,确定出目标对象所需占用的起始位置,并在直播界面内,将目标对象展示的位置变更为起始位置。

需要说明的是,每个客户端对应的直播界面中,预设的起始位置数量都是相同的,且每个客户端可以选择任意一个起始位置作为执行目标操作的起始位置,但是客户端在选择起始位置时,可以参考该起始位置到目标位置的路径上已有静止对象的位置和数量,从而确定该客户端需要选择的起始位置。而其他空闲的起始位置,则用于播放从服务器获取的其他客户端的参考对象沿移动轨迹的移动过程,此过程将在下述实施例中再进行介绍。

本发明实施例的直播互动方法中,在客户端的直播界面展示待移动的目标对象,在直播界面内探测目标操作,根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合,,生成目标对象的移动轨迹,在直播界面内,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。。同时,通过设置多个候选位置,不仅可以展示当前客户端的目标对象的移动轨迹,空闲的候选位置还可以作为起点,展示参考对象的移动轨迹,通过客户端之间的竞争机制提高了客户参与直播的积极性。

上述实施例中,说明了在直播界面内,在客户端对目标对象执行目标操作的方法,在客户端对应的直播界面内,预先设置了多个候选位置,客户端执行目标操作只占用了一个候选位置作为起始位置,而其他候选位置,还可以展示从服务器中获取的其他客户端生成的参考对象的移动轨迹,供用户参考,以帮助用户下一次调整目标操作,使得目标对象可以更准确的到达目标区域,进而提高用户参与的积极性。

为此,本发明实施例提出了又一种可能的直播互动方法,图3为本发明实施例所提供的一种直播互动方法的流程示意图之三,进一步清楚的解释了在空闲的初始位置展示参考对象的移动轨迹的过程,如图3所示,在图1对应实施例的基础上,步骤104之后,该方法还可以包括如下步骤:

步骤301,向服务器发送用于指示目标对象的移动轨迹的指示消息。

具体地,客户端向服务器发送的用于指示目标对象的移动轨迹的指示消息,用于服务器指示其他客户端根据目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程,和/或用于服务器根据移动轨迹对客户端登录用户绑定的账户进行资源处理。

需要说明的是,资源处理包括扣除资源,和奖励资源。而对资源处理是扣除资源还是奖励资源,是根据客户端执行目标操作后,生成的目标对象的移动轨迹的终点对应的位置决定的。

步骤302,从服务器获取用于展示参考对象的移动轨迹的指示消息。

具体地,参考对象是指其他客户端的选取的执行操作的对象。

步骤303,以空闲的候选位置为起点,展示参考对象沿参考对象的移动轨迹移动的过程。

具体地,将每一个参考对象添加到一个等待队列中,等待队列与空闲的候选位置相对应,以各等待队列对应的空闲的候选位置为起点,各展示等待队列轮询到的参考对象沿参考对象的移动轨迹的移动过程。

在参考对象沿移动轨迹移动的过程中,若参考对象的移动轨迹和目标对象的移动轨迹之间存在碰撞点,则根据目标对象的质量参数和参考对象的质量参数,根据动量守恒定律,修正参考对象和目标对象碰撞后,目标对象的移动轨迹,以及参考对象的移动轨迹。同时,根据修正后的目标对象的移动轨迹,展示目标对象沿修正后的移动轨迹移动的过程,以及根据修正后的参考对象的移动轨迹,展示参考对象沿修正后的移动轨迹移动的过程。

步骤304,根据参考对象的移动轨迹的终点位置,进行显示和清除操作。

具体地,若参考对象的移动轨迹的终点位置在目标区域内,在终点位置显示静止的参考对象,当目标区域内显示的参考对象的数量大于阈值时,清除显示的部分参考对象。

对于需清除的参考对象,可以依据参考对象的终点位置进行选择。在一些情况下,只有参考对象的终点位置落入目标区域的特定部分时,用户才能够得到相应的奖励,反之若未落入该特定部分,用户无法获得相应的奖励,因此,作为一种可能的实现方式,可以清除掉未落入该特定部分的参考对象。需要说明的是,本领域技术人员也可以想到由用户通过长按等操作选择性清除掉一部分参考对象。

相似地,若参考对象的移动轨迹的终点位置在目标区域外,说明参考对象的终点位置未落入目标区域的特定部分,在显示参考对象关联的动画后,清除该参考对象。例如:目标区域可以显示为桌面的形态,当参考对象的移动轨迹的终点位置在目标区域外,可以显示该参考对象从桌面掉落的动画,动画显示完毕后,清除该参考对象,不再进行显示。

通过清除目标区域外的静止的目标对象,使得直播界面内不因静止的目标对象过多显得拥挤,提高了直播界面内的界面洁净度,可调动用户执行目标操作的积极性。

步骤305,接收服务器发送的资源处理消息,分配给客户端登录用户对应的资源。

其中,资源包括虚拟货币、积分、游戏机会等等。

具体地,接收服务器发送的资源处理消息,该资源处理消息用于指示需转入登录用户绑定的账户的资源量,而需转入的资源量,是服务器根据目标对象的移动轨迹的终点位置和服务器从各账户中转出的资源的总量确定的。

作为一种可能的方式,若目标对象的移动轨迹的终点位置在目标区域内,则该客户端对应的用户绑定的账户中获取的资源量会增加;若目标对象的移动轨迹的终点位置在目标区域外,则该客户端对应的用户绑定的账户中获取的资源量会减低。

需要说明的是,客户端获取的资源量增加或者是减低,是相对于客户端选取的目标对象匹配的资源量来讲,是增加还是减低。

本发明实施例的直播互动方法中,在客户端的直播界面展示待移动的目标对象,通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,实现了直播方式的多样化,增加了用户的可操作形式,和主播之间的交互,提高了用户的参与感,提高了直播的收视率。同时,直播界面中,以客户端的空闲的候选位置为起点,还可以播放其它客户端的参考对象沿移动轨迹的移动过程,营造多人参与的氛围,通过竞争机制提高用户参与的积极性。

基于上述实施例,本发明还提出了一种直播互动方法的可能的实现方式,图4为本发明实施例所提供的一种直播互动方法的流程示意图之四,说明了在直播界面,不仅包含用户展示区域,还包括主播展示区域,如图4所示,该方法还可以包括如下步骤:

步骤401,获取主播的视频流。

具体地,用户通过客户端登录直播界面时,可以分为2种,一种是参与的用户,一种是管理员身份的主播,根据登录客户端的账号来区分。主播登录客户端后,用户可登录对应该主播的直播间,在直播过程中,主播对应的客户端实时获取主播的视频流并上传给服务器。

步骤402,在直播界面的主播展示区域,展示视频流的画面。

具体地,各个客户端从服务器获取主播的直播视频流,在直播界面的展示区域,展示视频流的画面,以使得在直播界面同时播放主播的视频流和各客户端中客户对目标对象执行目标操作的视频流画面,以实现用户和主播之间的互动。

本发明实施例的直播互动方法中,在客户端的直播界面展示待移动的目标对象,通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,同时,还在直播界面中展示主播的视频流,使得在直播界面内,用户通过执行目标操作,实现了和主播之间的交互,交互形式更加丰富,提高了用户的参与感,提高了直播的收视率。

为了进一步清楚的解释上述实施例,在客户端的直播界面内用户对目标对象执行目标操作的过程,现结合直播过程中用户和主播之间玩推酒杯游戏的实际应用场景,对上述的直播互动方法进行进一步的解释说明。

图5a和图5b均为直播界面的示意图,在图5a的直播界面内,游戏还未开始,在直播界面显示主播的视频流,图中主播以一个卡通形象代替,实际直播过程中,可以是真实的人物形象。主播通过广播的形式,邀请客户端的用户购买代币参加推酒杯游戏,客户端的用户点击按钮“joinus”参加推酒杯游戏。游戏开始后,在直播界面内,预先设置了多种酒和对应的酒杯,不同酒和酒杯的种类、重量不同,所需要的代币也不同。用户可以购买酒请主播喝,用户购买酒后将酒杯推向主播,增加了用户的可操作形式,直播的方式更加多样化。具体地,如图5b所示,在主播界面用户编号为sddfg01的用户选定请主播喝的酒后,根据用户操作,从直播界面中预先设定的起始位置中选定一个,例如预先设定的起始位置为3个,根据用户执行的操作选定中间的起始位置之后,将酒杯置于中间的起始位置,用户进行推酒杯操作,用虚拟手的图标代表用户的手,用箭头指示用户推酒杯的方向。

作为一种可能的实现方式,用户可以根据点击酒杯的时间,调整推酒杯的用力大小,通过箭头指示的滑动方向调整推酒杯的方向,用户在直播界面内向上划出,推出酒杯。在这个过程中,主播会根据用户杯子的位置,和用户准备划出杯子的方向,提醒用户进行调整以提高用户将酒杯推入目标区域的几率,增加了主播和用户之间的互动,使得主播可以关怀到每一个参与此游戏的用户。

客户端则根据用户点击酒杯的时间和推出去时的方向来获取对应的力学参数,并根据酒杯的重量参数,以及当前桌面对应的摩擦系数,判定酒杯的初始速度,以及酒杯的移动轨迹。并根据酒杯的移动轨迹,在直播界面内展示酒杯沿该移动轨迹的移动过程,直至酒杯在轨迹终点停留下来。在酒杯沿移动轨迹移动过程中,一种可能的情况是,酒杯移动轨迹的终点超出了桌子的边缘,则酒杯显示坠落,杯子中的酒会洒落,洒落的酒会倒在主播的身上,则作为处罚,用户账户中的资源会被全部扣除。另一种可能的情况是,酒杯移动轨迹的终点没有到达预设的目标区域,主播无法拿到的酒杯,则用户账户中的资源也会有所扣除。还有一种可能的情况是,酒杯的轨迹的终点正好在预设的目标区域内,则该用户会得到相应的资源的奖励。同时,主播会根据客户端登录用户推出酒杯后,酒杯移动轨迹终点的位置,给客户鼓励和安慰,例如:若用户酒杯的移动轨迹在目标区域内,则对用户说:“哇哦,你好棒,你成功了!”;若用户酒杯的移动轨迹在目标区域外,则对用户说:“没关系,下次调整一下力度或者角度,你可以做的更好的,不要气馁!”

客户端的登录用户生成推酒杯的移动轨迹后,客户端将酒杯的移动轨迹上传至服务器,以使得服务器可以将已完成推酒杯游戏的客户端的移动轨迹,在其他客户端的空闲的候选位置播放,给其它客户端用户参考,并调整最后该客户端的酒杯的轨迹终点和参考的客户端的酒杯的轨迹终点。

最后,当游戏界面中提示时间到,游戏结束后,显示最后参与的用户的推酒杯情况,分为获胜的用户和失败的用户,并对成功的用户进行对应资源的奖励,同时对失败的用户进行相应资源的扣除。其中,成功用户奖励资源的多少,和总的资源的数量有关,而失败用户扣除资源的多少,和该用户酒杯移动轨迹的终点位置相关。

基于上述实施例,本发明还提出一种另一种直播互动方法的可能的实现方式,图6为本发明实施例所提供的另一种直播互动方法的流程示意图之一,该方法的执行主体是服务器,该服务器分别与各客户端相互通信,该客户端可以是用户使用的客户端,还可以是主播的客户端,如图6所示,该方法可以包括如下步骤:

步骤601,从第一客户端获取用于指示目标对象的移动轨迹的指示消息。

具体地,目标对象的移动轨迹是在第一客户端的直播界面展示待移动的目标对象之后,在直播界面内探测目标操作,并根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合生成的。

指示消息,用于服务器指示第二客户端根据第一客户端生成的目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程。

需要说明的是,客户端具有不止一个,为了便于说明和理解,可将用于生成目标对象的移动轨迹的客户端,称为第一客户端,其他客户端则可根据需要顺序编号来区分,如,第二客户端等。

步骤602,向第二客户端发送用于展示目标对象的移动轨迹的指示消息,以使第二客户端根据目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程。

具体地,服务器根据指示消息,将从第一客户端接收到的目标对象的移动轨迹,发送给第二客户端,以使第二客户端可以根据从服务器获取的目标对象的移动轨迹,在第二客户端的空闲的起始位置展示目标对象沿移动轨迹的移动过程。

本发明实施例的直播互动方法中,从第一客户端获取用于指示目标对象的移动轨迹的指示消息,向第二客户端发送用于展示目标对象的移动轨迹的指示消息,以使第二客户端根据目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

基于上述实施例,本发明还提出了一种直播互动方法的可能的实现方式,图7为本发明实施例所提供的另一种直播互动方法的流程示意图之二,在上一实施例的基础上,如图7所示,该方法可以包括如下步骤:

步骤701,向第一客户端和第二客户端发送主播的视频流。

具体地,客户端接收主播的视频流,并将主播的视频流发送给第一客户端和第二客户端,并在第一客户端和第二客户端的视频界面内进行展示。

需要说明的是,直播显示的是实时画面,故服务器获取主播的视频流并向第一客户端和第二客户端发送主播的视频流是在直播的过程中一直进行的,直至直播结束。

步骤702,接收第一客户端发送的目标对象的获取请求,并在转出匹配的资源量成功后,向第一客户端发送获取响应。

具体地,服务器接收第一客户端发送的目标对象的获取请求,服务器根据目标对象需要的资源量,从第一客户端登录用户绑定的账户中转出与目标对象匹配的资源量,当转出成功后,服务器向第一客户端发送获取响应,指示第一客户端在直播界面的目标区域内展示目标对象。

步骤703,从第一客户端获取用于指示目标对象的移动轨迹的指示消息。

具体,参照上一实施例中的步骤601,此处不再赘述。

步骤704,向第二客户端发送用于展示目标对象的移动轨迹的指示消息,以使第二客户端根据目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程。

具体,参照上一实施例中的步骤602,此处不再赘述。

步骤705,从第二客户端获取修正后的目标对象的移动轨迹。

具体地,在第二客户端展示目标对象的移动轨迹时,若目标对象的移动轨迹和第二客户端生成的参考对象的移动轨迹之间存在碰撞点时,第二客户端根据目标对象的质量参数和参考对象的质量参数,根据动量守恒定律,确定目标对象和参考对象生成碰撞后,目标对象停留的终点位置和参考对象停留的终点位置,进而,修正碰撞后目标对象的移动轨迹。

步骤706,根据目标对象的移动轨迹的终点位置和各账户中转出的总资源量,向第一客户端发送资源处理消息。

具体地,客户端执行完目标操作后,根据各个客户端目标对象的移动轨迹的终点位置,以及各客户端对应的账户中转出的总资源量,确定第一客户端需转入的资源量,向第一客户端登陆用户绑定的账户,转入第一客户端需转入的资源量,当转入成功时,向第一客户端发送已转入资源量的资源处理消息。

本发明实施例的直播互动方法中,服务器向客户端的直播界面发送主播的视频流,以使得客户端在直播界面展示主播的视频画面,接收第一客户端用于指示目标对象的移动轨迹的指示消息,并向第二客户端发送用于展示目标对象的移动轨迹的指示消息,以使得第二客户端根据目标对象的移动轨迹,在空闲的起始位置展示目标对象沿移动轨迹的展示过程,并从第二客户端获取修正后的目标对象的移动轨迹,并根据最后,目标对象的移动估计,以及总的资源量确定需转入第一客户端的资源资料量,并转入第一客户端。通过在直播界面显示主播的视频画面,便于用户和主播间的互动交流,通过用户在直播界面内对目标对象执行目标操作,使得用户和主播之间可以进行多次互动,同时通过用户获取相应资源量,来实现对用户的奖惩,可以激发用户参与活动的积极性。

为了实现上述实施例,本发明还提出一种直播互动装置。

图8为本发明实施例提供的一种直播互动装置的结构示意图之一,该装置设置于客户端。

如图8所示,该装置包括:第一展示模块81、探测模块82和生成模块83。

第一展示模块81,用于在客户端的直播界面展示待移动的目标对象。

探测模块82,用于在直播界面内探测目标操作。

生成模块83,用于根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合,生成目标对象的移动轨迹。

第一展示模块81,还用于在直播界面内,展示目标对象沿移动轨迹的移动过程。

需要说明的是,前述对客户端所执行方法的各方法实施例的解释说明也适用于该实施例的装置,此处不再赘述。

本发明实施例的直播互动装置中,第一展示模块用于在客户端的直播界面展示待移动的目标对象,探测模块用于在直播界面内探测目标操作,生成模块用于根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合,生成目标对象的移动轨迹,第一展示模块还用于在直播界面内,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

基于上述实施例,本发明实施例还提供了一种直播互动装置的可能的实现方式,图9为本发明实施例所提供的一种直播互动装置的结构示意图之二,在上一实施例的基础上,该装置还包括:第一确定模块84、第一发送模块85、第一获取模块86、第二展示模块87、显示清除模块88和接收模块89。

第一确定模块84,用于根据目标操作的起始位置,从目标区域内预设的候选位置中,确定目标对象所需占用的起始位置;在直播界面内,将目标对象展示的位置变更为所述起始位置。

第一发送模块85,用于向服务器发送用于指示目标对象的移动轨迹的指示消息,其中,指示消息,用于服务器指示其他客户端根据目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程,和/或,用于服务器根据移动轨迹对客户端登陆用户绑定的账户进行资源处理。

第一获取模块86,用于从服务器获取用于展示参考对象的移动轨迹的指示消息。

第二展示模块87,用于以空闲的候选位置为起点,展示参考对象沿参考对象的移动轨迹的移动过程。

显示清除模块88,用于若参考对象的移动轨迹的终点位置在目标区域内,在终点位置显示静止的参考对象;当目标区域内显示的参考对象数量大于阈值时,清除显示的部分参考对象;若考对象的移动轨迹的终点位置在目标区域外,显示参考对象关联的动画后,清除参考对象。

接收模块89,用于接收服务器发送的资源处理消息,其中,资源处理消息用于指示需转入登陆用户绑定的账户的资源量,需转入的资源量,是服务器根据目标对象的移动轨迹的终点位置和服务器从各账户中转出的总资源量确定出的。

作为本申请实施例的一种可能的实现方式,第一展示模块81,还具体用于:

在预设时间段内,向服务器发送用于获取目标对象的获取请求,其中,获取请求,用于指示服务器从登陆用户绑定的账户中转出与目标对象匹配的资源量,当服务器转出成功时发送获取响应;

若接收到服务器发送的获取响应,在直播界面的目标区域展示目标对象。

作为本申请实施例的一种可能的实现方式,探测模块82,具体用于:

当预设时间段结束后,在直播界面内探测目标操作,其中,目标操作包括滑动操作。

作为本申请实施例的一种可能的实现方式,第一获取模块86,还用于获取主播的视频流。

第一展示模块81,还用于在直播界面的主播展示区域,展示视频流的画面。

作为本申请实施例的一种可能的实现方式,第二展示模块87,还包括:添加单元871、展示单元872和修正单元873。

添加单元871,用于将每一个参考对象添加到一个等待队列中,其中等待队列与空闲的候选位置相对应。

展示单元872,用于以各等待队列对应的空闲的候选位置为起点,各展示等待队列轮询到的参考对象沿参考对象的移动轨迹的移动过程。

修正单元873,用于若参考对象的移动轨迹与目标对象的移动轨迹之间存在碰撞点,根据目标对象的质量参数和参考对象的质量参数,修正在碰撞点后参考对象的移动轨迹,以及在碰撞点后目标对象的移动轨迹。

展示单元872,还用于展示参考对象沿修正后参考对象的移动轨迹的移动过程,以及展示目标对象沿修正后目标对象的移动轨迹的移动过程。

需要说明的是,前述对客户端所执行方法的各方法实施例的解释说明,也适用于本实施例的装置,此处不再赘述。

本发明实施例的直播互动装置中,第一展示模块用于在客户端的直播界面展示待移动的目标对象,探测模块用于在直播界面内探测目标操作,生成模块用于根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合,生成目标对象的移动轨迹,第一展示模块还用于在直播界面内,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

为了实现上述实施例,本发明还提出又一种直播互动装置的可能的实现方式,图10为本发明实施例提供的另一种直播互动装置的结构示意图之一,该装置设置于服务器。

如图10所示,该装置包括:第二获取模块91和第二发送模块92。

第二获取模块91,用于从第一客户端获取用于指示目标对象的移动轨迹的指示消息,其中,目标对象的移动轨迹,是在第一客户端的直播界面展示待移动的目标对象之后,在直播界面内探测目标操作,并根据目标对象对应的质量参数、目标操作对应的力学参数和目标对象所在目标区域对应的摩擦系数中的一个或多个组合生成的。

第二发送模块92,用于向第二客户端发送用于展示目标对象的移动轨迹的指示消息,以使第二客户端根据目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程。

需要说明的是,前述对服务器所执行方法的各方法实施例的解释说明,也适用于本实施例的装置,此处不再赘述。

本发明实施例的直播互动装置中,第二获取模块用于从第一客户端获取用于指示目标对象的移动轨迹的指示消息,第二发送模块用于向第二客户端发送用于展示目标对象的移动轨迹的指示消息,以使第二客户端根据目标对象的移动轨迹,展示目标对象沿移动轨迹的移动过程。以通过在直播界面内,用户对目标对象执行目标操作,生成目标对象的移动轨迹,并在直播界面内展示目标对象沿移动轨迹移动的过程,使得直播方式更加多样化,调动了用户参与的积极性,同时增加了用户的可操作形式,提高了直播的收视率。

为了实现上述实施例,本发明还提出又一种直播互动装置的可能的实现方式,图11为本发明实施例提供的另一种直播互动装置的结构示意图之二,在图10对应实施例的基础上,如图11所示,该装置还包括:接收模块93、转出模块94、第二确定模块95和转入模块96。

接收模块93,用于接收第一客户端发送的获取请求,其中,获取请求是第一客户端在预设时间段内发送的,用于获取目标对象的请求。

转出模块94,用于从第一客户端登陆用户绑定的账户中转出与目标对象匹配的资源量。

作为一种可能的实现方式,第二发送模块92,还用于当转出成功时,向第一客户端发送获取响应,其中,获取响应,用于指示第一客户端在直播界面的目标区域展示目标对象。

第二确定模块95,用于根据目标对象的移动轨迹的终点位置和从各账户中转出的总资源量,确定第一客户端需转入的资源量。

转入模块96,用于向第一客户端登陆用户绑定的账户,转入第一客户端需转入的资源量。

作为一种可能的实现方式,第二发送模块92,还用于转入成功时,向第一客户端发送资源处理消息,资源处理消息用于指示第一客户端需转入的资源量。

作为一种可能的实现方式,第二获取模块91,还用于:

从第二客户端获取修正后的目标对象的移动轨迹,其中,第二客户端生成的参考对象的移动轨迹与目标对象的移动轨迹之间存在碰撞点时,第二客户端根据目标对象的质量参数和参考对象的质量参数修正在碰撞点后目标对象的移动轨迹。

作为一种可能的实现方式,第二发送模块92,还可以用于:

向第一客户端和第二客户端发送主播的视频流,其中,主播的视频流用于在直播界面的主播展示区域进行展示。

需要说明的是,前述对服务器所执行方法的各方法实施例的解释说明,也适用于本实施例的装置,此处不再赘述。

本发明实施例的直播互动装置中,服务器向客户端的直播界面发送主播的视频流,以使得客户端在直播界面展示主播的视频画面,接收第一客户端用于指示目标对象的移动轨迹的指示消息,并向第二客户端发送用于展示目标对象的移动轨迹的指示消息,以使得第二客户端根据目标对象的移动轨迹,在空闲的起始位置展示目标对象沿移动轨迹的展示过程,并从第二客户端获取修正后的目标对象的移动轨迹,并根据最后,目标对象的移动估计,以及总的资源量确定需转入第一客户端的资源资料量,并准入第一客户端。通过在直播界面显示主播的视频画面,便于用户和主播间的互动交流,通过用户在直播界面内对目标对象执行目标操作,使得用户和主播之间可以进行多次互动,同时通过用户获取相应资源量,来实现对用户的奖惩,可以激发用户参与活动的积极性。

为了实现上述实施例,本发明实施例还提出了一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现前述方法实施例所述的直播互动方法。

为了实现上述实施例,本发明实施例还提出了一种计算机可读存储介质,其上存储有计算机程序,当所述存储介质中的指令由处理器执行时,实现如前述方法实施例所述的直播互动方法。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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