跨用户群组交互控制、执行方法及其装置、设备、介质制造方法及图纸

技术编号:26426224 阅读:27 留言:0更新日期:2020-11-20 14:23
本申请公开一种跨用户群组交互控制、执行方法及其装置、设备、介质,所述的控制方法包括:创建跨多个用户群组共同执行的交互任务,监听用户群组的观众用户成为活跃用户的转换事件;向所述各用户群组所在的直播间输出交互任务的动态信息,所述动态信息包括任务进度信息;响应于每一用户群组的活跃用户总量的变化,动态确定该用户群组的任务推进速度,根据所述任务推进速度计算更新该用户群组的所述任务进度信息;监控各用户群组的任务进度信息是否满足预设条件,为达成预设条件的用户群组触发预设的权限事件。本申请的实施,在技术上支持跨直播间用户群组共同执行交互任务,能够构造直播间之间的数据共享和交互能力,提升直播平台的运行效率。

【技术实现步骤摘要】
跨用户群组交互控制、执行方法及其装置、设备、介质
本申请涉及网络直播
,尤其涉及一种跨用户群组交互控制方法及其相应的装置和相关电子设备与非易失性存储介质,也相应涉及一种跨用户群组交互执行方法及其相应的装置和相关电子设备与非易失性存储介质。
技术介绍
互联网直播服务中,如何增强用户对直播平台、主播用户的粘度,从而提高直播服务平台的用户日活量和用户驻存率,一直是业内关注的焦点之一。为此,业内通过设计多种活动方法来达到相应的刺激,以期达成期望的效果。目前常见的各种设计逻辑,在技术上存在如下不足:首先,表现在数据互通层面,常见的各种活动任务主要是在单个的直播间内运行,在服务器处,每个直播间对应一个活动实例,各活动实例之间互相并不能实时交互。这种情况下,各直播间之间的交互被隔断,无法形成更大范围内的互动,从而降低了各种活动任务的可设计空间,自然地,对于提升直播平台的各种用户活跃数据的助益也就不够明显。其次,表现在应用效果层面,由于无法实现跨直播间的交互,相应设计的各种活动任务其参与者有限,部分直播间由于用户稀少而无法启动相关活动任务,或者虽然可以启动相关活动任务,但是由于参与者了了而导致无法发挥相关活动任务应有的作用,导致诸多活动任务对应的预分配的各种服务器内存、算力资源等被空置,无法让直播平台的成本效益最大化。此外,表现在程序开发层面,通常直播平台方内部,每一团队负责开发一个独立的活动任务相对应的应用程序,但是,各团队之间可能会依其负责的不同频道,自行构建为不同频道直播间活动任务服务的内部协议,各活动任务的内部协议之间无法实现共享,从而特别是在对应的终端设备的直播间应用程序中,由于集成的多个频道的活动任务越来越多,其对应的安装文件和内存开销越来越大,而且可能还会由于每一个活动任务均维持一个独立长链接而导致占用带宽开销,对服务器和终端设备均构成较大的压力。可见,现有技术未针对以上情况,为网络直播平台提供有利于节约网络资源和提升网络资利用效率的行之有效的解决方案。
技术实现思路
本申请的首要目的在于提供一种旨在活跃网络直播的网络资源利用率的跨用户群组交互控制方法及其相应的装置和相关电子设备与非易失性存储介质。作为本申请的另一目的,本申请也配合本申请的首要目的,相应提供一种跨用户群组交互执行方法及其相应的装置和相关电子设备与非易失性存储介质。为满足本申请的各个目的,本申请采用如下技术方案:适应本申请的首要目的而提供的一种跨用户群组交互控制方法,其包括如下步骤:创建跨多个用户群组共同执行的交互任务,每个用户群组的成员包括与该用户群组所属的直播间的主播用户预关联的观众用户,监听观众用户成为该交互任务的活跃用户的转换事件;向所述各用户群组所在的直播间的图形用户界面输出所述交互任务的动态信息,所述动态信息包括以用户群组为单位而确定的任务进度信息;响应于每一用户群组的活跃用户总量的变化,动态确定该用户群组的任务推进速度,根据所述任务推进速度计算更新该用户群组的所述任务进度信息;监控各用户群组的任务进度信息是否满足预设条件,为达成预设条件的用户群组触发预设的权限事件,该权限事件触发该用户群组获得至少一个新增权限。进一步的实施例中,所述的方法还包括如下步骤:响应于任意用户群组的活跃用户提交的任务变速指令,控制该任务变速指令所指定的用户群组的任务推进速度在一定时长范围内被降速或提速。适应该实施例的多种实施方式中,所述任务变速指令为任务降速指令或任务提速指令,所述任务降速指令用于控制其所指定的用户群组的任务推进速度在一定时长范围内被降速,所述任务提速指令用于控制本用户群组的任务推进速度在一定时长范围内被提速。适应该实施例的部分实施例中,当且仅当所述的用户群组拥有特定新增权限时,才允许执行响应于任意用户群组的活跃用户提交的任务变速指令的步骤。适应该实施例的部分实施例中,所述任务变速指令触发其相应的活跃用户的用户消费事件,该事件导致该活跃用户的账户中有价物品库存的减少。较佳的实施例中,创建跨多个用户群组共同执行的交互任务,监听观众用户成为该交互任务的活跃用户的转换事件的步骤中,包括如下具体步骤:创建所述的交互任务,向所有处于直播状态的所有直播间的主播用户群发任务邀请通知;响应于任意主播用户反馈的主播参与指令,为该主播用户的用户群组对应创建用于描述该用户群组的动态信息的实例对象;向各实例对象相对应的用户群组的所有观众用户广播任务启动通知,开始监听观众用户成为该交互任务的活跃用户的转换事件。进一步的实施例中,所述用户群组的观众用户为预先关注其对应的直播间的主播用户且具有特定身份标记的观众用户,且同一时间仅允许一个观众用户在一个用户群组中成为所述的活跃用户。部分实施例中,所述的方法还包括如下步骤:响应于在创建所述的交互任务时同时启动的计时器的计时结束事件,结束所述的交互任务,向参与交互任务的所有用户群组的活跃用户输出该交互任务的结果信息,所述结果信息包含各用户群组的排行信息。适应本申请的目的之一而提供的一种跨用户群组交互执行方法,其包括如下步骤:在直播间图形用户界面显示本直播间正在参与的交互任务的可视化的动态信息,所述动态信息包括以每个直播间所拥有的用户群组为单位而确定的任务进度信息;监听作用于任务参与控件的观众参与指令,提交给服务器以转换当前观众用户为其用户群组的活跃用户,以参与其用户群组在该交互任务中的任务推进速度,以相应改变依据所述任务推进速度计算确定的所述进度信息;监听作用于任务变速控件的任务变速指令,提交给服务器以参与改变该任务变速指令所指定的用户群组在一定时长内的任务推进速度;动态同步服务器输出的所述动态信息,以便在所述图形用户界面上反映各用户群组的所述任务进度信息。较佳的实施例中,所述动态信息被可视化为包括路径图及多个指示图标,所述路径图中的路径长度表征所述交互任务的任务目标,每个指示图标用于指代一个相应的用户群组,所述任务进度信息包含各个用户群组执行所述交互任务的相对进度关系,该相对进度关系被可视化描述为各个所述的指示图标在所述路径图的路径中的不同分布位置关系。进一步的实施例中,所述任务变速指令包括用户降速指令和用户提速指令,分别对应于图形用户界面的不同类型的任务变速控件。部分实施例中,所述任务变速指令携带触发相应的活跃用户的用户消费事件的数量信息,所述用户消费事件导致该活跃用户的账户中的有价物品库存被扣减相应数量。适应本申请的目的之一而提出的一种跨用户群组交互控制装置,其包括:任务创建模块,用于创建跨多个用户群组共同执行的交互任务,每个用户群组的成员包括与该用户群组所属的直播间的主播用户预关联的观众用户,监听观众用户成为该交互任务的活跃用户的转换事件;信息同步模块,被配置为向所述各用户群组所在的直播间的图形用户界面输出所述交互任务的动态信息,所述动态信息包括以用户群组为单本文档来自技高网
...

【技术保护点】
1.一种跨用户群组交互控制方法,其特征在于,其包括如下步骤:/n创建跨多个用户群组共同执行的交互任务,每个用户群组的成员包括与该用户群组所属的直播间的主播用户预关联的观众用户,监听观众用户成为该交互任务的活跃用户的转换事件;/n向所述各用户群组所在的直播间的图形用户界面输出所述交互任务的动态信息,所述动态信息包括以用户群组为单位而确定的任务进度信息;/n响应于每一用户群组的活跃用户总量的变化,动态确定该用户群组的任务推进速度,根据所述任务推进速度计算更新该用户群组的所述任务进度信息;/n监控各用户群组的任务进度信息是否满足预设条件,为达成预设条件的用户群组触发预设的权限事件,该权限事件触发该用户群组获得至少一个新增权限。/n

【技术特征摘要】
1.一种跨用户群组交互控制方法,其特征在于,其包括如下步骤:
创建跨多个用户群组共同执行的交互任务,每个用户群组的成员包括与该用户群组所属的直播间的主播用户预关联的观众用户,监听观众用户成为该交互任务的活跃用户的转换事件;
向所述各用户群组所在的直播间的图形用户界面输出所述交互任务的动态信息,所述动态信息包括以用户群组为单位而确定的任务进度信息;
响应于每一用户群组的活跃用户总量的变化,动态确定该用户群组的任务推进速度,根据所述任务推进速度计算更新该用户群组的所述任务进度信息;
监控各用户群组的任务进度信息是否满足预设条件,为达成预设条件的用户群组触发预设的权限事件,该权限事件触发该用户群组获得至少一个新增权限。


2.根据权利要求1所述的方法,其特征在于,其包括如下步骤:
响应于任意用户群组的活跃用户提交的任务变速指令,控制该任务变速指令所指定的用户群组的任务推进速度在一定时长范围内被降速或提速。


3.根据权利要求2所述的方法,其特征在于:
所述任务变速指令为任务降速指令或任务提速指令,所述任务降速指令用于控制其所指定的用户群组的任务推进速度在一定时长范围内被降速,所述任务提速指令用于控制本用户群组的任务推进速度在一定时长范围内被提速。


4.根据权利要求2所述的方法,其特征在于:当且仅当所述的用户群组拥有特定新增权限时,才允许执行响应于任意用户群组的活跃用户提交的任务变速指令的步骤。


5.根据权利要求2所述的方法,其特征在于,所述任务变速指令触发其相应的活跃用户的用户消费事件,该事件导致该活跃用户的账户中有价物品库存的减少。


6.根据权利要求1所述的方法,其特征在于,创建跨多个用户群组共同执行的交互任务,监听观众用户成为该交互任务的活跃用户的转换事件的步骤中,包括如下具体步骤:
创建所述的交互任务,向所有处于直播状态的所有直播间的主播用户群发任务邀请通知;
响应于任意主播用户反馈的主播参与指令,为该主播用户的用户群组对应创建用于描述该用户群组的动态信息的实例对象;
向各实例对象相对应的用户群组的所有观众用户广播任务启动通知,开始监听观众用户成为该交互任务的活跃用户的转换事件。


7.根据权利要求1至6中任意一项所述的方法,其特征在于,其包括如下步骤:
响应于在创建所述的交互任务时同时启动的计时器的计时结束事件,结束所述的交互任务,向参与交互任务的所有用户群组的活跃用户输出该交互任务的结果信息,所述结果信息包含各用户群组的排行信息。


8.一种跨用户群组交互执行方法,其特征在于,其包括如下步骤:
在直播间图形用户界面显示本直播间正在参与的交互任务的可视化的动态信息,所述动态信息包括以每个直播间所拥有的用户群组为单位而确定的任务进度信息;
监听作用于任务参与控件的观众参与指令,提交给服务器以转换当前观众用户为其用户群组的活跃用户,以参与其用户群组在该交互任务中的任务推进速度,以相应改变依据所述任务推进速度计算确定的所述进度信息;
监听作用于任务变速控件的任务变速指令,提交给服务器以参与改变该任务变速指令所指定的用户群组在一定时长内的任务推进速度;
动态同步服务器输出的...

【专利技术属性】
技术研发人员:岑焕成
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1