任务处理方法及装置制造方法及图纸

技术编号:36545463 阅读:40 留言:0更新日期:2023-02-04 16:57
本申请提供任务处理方法及装置,其中,任务处理方法应用于服务端,包括:获取任务信息,将所述任务信息推送给直播观众客户端;获取所述直播观众客户端中目标客户端发送的弹幕,对所述弹幕进行识别,确定目标弹幕;其中,所述目标弹幕包含任务数据;根据目标弹幕,确定任务数据达到预设任务条件的目标客户端。本方案可以降低任务处理的开发成本,提高任务处理的效率和互动性。率和互动性。率和互动性。

【技术实现步骤摘要】
任务处理方法及装置


[0001]本申请涉及直播
,特别涉及一种任务处理方法。本申请同时涉及一种任务处理装置,一种任务处理系统,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]线上直播通常不受场地和安保条件等线下因素的限制,因此,被广泛用于特定任务处理。
[0003]相关技术中,特定任务的发起者以主播的身份通过主播客户端创建该任务,并进行针对该任务的直播。相应的,参加该任务的用户可以通过观众客户端观看该直播,并通过观众客户端中设置的任务数据获取模块提交任务数据。并且,观众客户端中设置的任务数据展示模块可以展示各用户提交的任务数据,以便用户针对所展示的任务数据提交新的任务数据。以此不断分析用户提交的任务数据,直到确定任务数据达到预设任务条件的客户端。
[0004]但是,上述任务处理中,需要额外设置任务数据获取模块和任务数据展示模块,并且,需要经过获取和展示任务数据的额外处理流程,导致任务处理的开发成本增加,以及效率降低。

技术实现思路

[0005]有鉴于此,本申请实施例提供了一种任务处理方法。本申请同时涉及一种任务处理装置,一种任务处理系统,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的任务处理的开发成本增加以及效率降低的问题。
[0006]根据本申请实施例的第一方面,提供了一种任务处理方法,应用于服务端,包括:
[0007]获取任务信息,将所述任务信息推送给直播观众客户端;
[0008]获取所述直播观众客户端中目标客户端发送的弹幕,对所述弹幕进行识别,确定目标弹幕,其中,所述目标弹幕包含任务数据;
[0009]根据所述目标弹幕,确定任务数据达到预设任务条件的目标客户端。
[0010]可选地,在所述获取所述直播观众客户端中目标客户端发送的目标弹幕之前,所述方法还包括:
[0011]获取直播观众客户端的属性信息;
[0012]确定所述属性信息满足预设参与规则的直播观众客户端作为目标客户端。
[0013]可选地,所述对所述弹幕进行识别,确定目标弹幕,包括:
[0014]获取各目标客户端发送的弹幕;
[0015]对各弹幕进行解析,根据解析结果确定各弹幕是否符合预设竞价格式;
[0016]若符合,则确定该弹幕为目标弹幕。
[0017]可选地,所述解析结果为所述弹幕中的字符;所述预设竞价格式包括:弹幕中包含指定字符以及所述指定字符之后相邻的数字字符;
[0018]所述对各弹幕进行解析,根据解析结果确定各弹幕是否符合预设竞价格式,包括:
[0019]针对各弹幕,利用分词模型拆分该弹幕,得到多个字符;
[0020]在所述多个字符中存在与所述预设竞价格式匹配成功的字符的情况下,确定该弹幕符合预设竞价格式。
[0021]可选地,所述根据所述目标弹幕,确定任务数据达到预设任务条件的目标客户端为竞价成功的客户端,包括:
[0022]按照所述目标弹幕的发送时间从先到后的顺序,依次对各目标弹幕包含的任务数据进行比较,确定目标任务数据;
[0023]若在预定时长内所述目标任务数据无变化,则确定发送包含所述目标任务数据的目标弹幕的目标客户端为任务数据达到预设任务条件的目标的客户端。
[0024]可选地,所述任务数据包括:出价总额或者加价金额;
[0025]所述按照各目标弹幕的发送时间从先到后的顺序,依次对各目标弹幕包含的任务数据进行比较,确定目标任务数据,包括:
[0026]在所述任务数据为出价总额的情况下,若当前目标弹幕的出价总额大于目标任务数据,则更新目标任务数据为所述当前目标弹幕的出价总额;
[0027]在所述任务数据为加价金额的情况下,计算当前目标弹幕的加价金额与所述目标任务数据的价格和,更新目标任务数据为所述价格和。
[0028]可选地,所述获取任务信息,将所述任务信息推送给直播观众客户端,包括:
[0029]获取直播主播客户端发送的直播视频数据和任务配置数据;
[0030]封装所述直播视频数据和所述任务配置数据得到混合推流,并将所述混合推流发送至直播观众客户端。
[0031]根据本申请实施例的第二方面,提供了一种任务处理方法,应用于客户端,包括:
[0032]接收服务端发送的任务信息,并在直播中展示所述任务信息;
[0033]发送目标弹幕至服务端;其中,所述目标弹幕包含任务数据;所述目标弹幕用于所述服务端确定任务数据达到预设任务条件的目标客户端作为任务结果,并发送所述任务结果至所述客户端;
[0034]展示所述任务结果。
[0035]可选地,所述任务信息包括任务直播视频和指定任务信息;
[0036]所述接收服务端发送的任务信息,并在直播中展示所述任务信息,包括:
[0037]接收服务端发送的混合推流,并解析所述混合推流中的直播视频数据和任务配置数据;
[0038]基于所述直播视频数据,展示所述任务直播视频;
[0039]基于所述任务配置数据,在直播中展示所述指定任务信息。
[0040]可选地,所述指定任务信息包括:任务数据列表和目标任务数据中的至少一个。
[0041]可选地,所述指定任务信息包括:任务的结束时间;所述方法还包括:
[0042]在接收到所述服务端发送的目标任务数据的情况下,按照预定时长对所述结束时间进行延长,并利用延长后的结束时间更新当前展示的结束时间。
[0043]可选地,所述方法还包括:
[0044]按照指定展示效果,对所述目标弹幕和目标任务数据进行展示。
[0045]根据本申请实施例的第三方面,提供了一种任务处理装置,应用于服务端,所述装置包括:
[0046]任务信息推送模块,被配置为获取任务信息,将所述任务信息推送给直播观众客户端;
[0047]目标弹幕获取模块,被配置为获取所述直播观众客户端中目标客户端发送的弹幕,对所述弹幕进行识别,确定目标弹幕,其中,所述目标弹幕包含任务数据;
[0048]任务数据处理模块,被配置为根据所述目标弹幕,确定任务数据达到预设任务条件的目标客户端。
[0049]根据本申请实施例的第四方面,提供了一种任务处理装置,应用于客户端,所述装置包括:
[0050]信息展示模块,被配置为接收服务端发送的任务信息,并在直播中展示所述任务信息;
[0051]弹幕发送模块,被配置为发送目标弹幕至服务端;其中,所述目标弹幕包含任务数据;所述目标弹幕用于所述服务端确定任务数据达到预设任务条件的目标客户端作为任务结果,并发送所述任务结果至所述客户端;
[0052]所述信息展示模块,被配置为展示所述任务结果。
[0053]根据本申请实施例的第五方面,提供了一种任务处理系统,包括:客户端和服务端;
[0054]所述客户端,被配置为接收服务端发送的任务信息,并在直播中展示所述任务信息;发送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种任务处理方法,其特征在于,应用于服务端,所述方法包括:获取任务信息,将所述任务信息推送给直播观众客户端;获取所述直播观众客户端中目标客户端发送的弹幕,对所述弹幕进行识别,确定目标弹幕;其中,所述目标弹幕包含任务数据;根据所述目标弹幕,确定任务数据达到预设任务条件的目标客户端。2.根据权利要求1所述的方法,其特征在于,在所述获取所述直播观众客户端中目标客户端发送的弹幕之前,所述方法还包括:获取直播观众客户端的属性信息;确定所述属性信息满足预设参与规则的直播观众客户端为目标客户端。3.根据权利要求1或2所述的方法,其特征在于,所述对所述弹幕进行识别,确定目标弹幕,包括:对所述弹幕进行解析,根据解析结果确定各弹幕是否符合预设竞价格式;若符合,则确定该弹幕为目标弹幕。4.根据权利要求3所述的方法,其特征在于,所述解析结果为所述弹幕中的字符;所述预设竞价格式包括:弹幕中包含指定字符以及所述指定字符之后相邻的数字字符;所述对各弹幕进行解析,根据解析结果确定各弹幕是否符合预设竞价格式,包括:针对各弹幕,利用分词模型拆分该弹幕,得到多个字符;在所述多个字符中存在与所述预设竞价格式匹配成功的字符的情况下,确定该弹幕符合预设竞价格式。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标弹幕,确定任务数据达到预设任务条件的目标客户端,包括:按照所述目标弹幕的发送时间从先到后的顺序,依次对各目标弹幕包含的任务数据进行比较,确定目标任务数据;若在预定时长内所述目标任务数据无变化,则确定发送包含所述目标任务数据的目标弹幕的目标客户端为任务数据达到预设任务条件的目标客户端。6.根据权利要求5所述的方法,其特征在于,所述任务数据包括:出价总额或者加价金额;所述按照各目标弹幕的发送时间从先到后的顺序,依次对各目标弹幕包含的任务数据进行比较,确定目标任务数据,包括:在所述任务数据为出价总额的情况下,若当前目标弹幕的出价总额大于目标任务数据,则更新目标任务数据为所述当前目标弹幕的出价总额;在所述任务数据为加价金额的情况下,计算当前目标弹幕的加价金额与目标任务数据的价格和,更新目标任务数据为所述价格和。7.根据权利要求1所述的方法,其特征在于,所述获取任务信息,将所述任务信息推送给直播观众客户端,包括:获取直播主播客户端发送的直播视频数据和任务配置数据;封装所述直播视频数据和所述任务配置数据得到混合推流,并将所述混合推流发送至直播观众客户端。8.一种任务处理方法,其特征在于,应用于客户端,所述方法包括:
接收服务端发送的任务信息,并在直播中展示所述任务信息;发送目标弹幕至服务端;其中,所述目标弹幕包含任务数据;所述目标弹幕用于所述服务端确定任务数据达到预设任务条件的目标客户端作为任务结果,并发送所述任务结果至所述客户端;展示所述任务结果。9.根据权利要求8所述的方法,其特征...

【专利技术属性】
技术研发人员:朱德江
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1