一种直播中抽取信息的方法及装置制造方法及图纸

技术编号:15336223 阅读:32 留言:0更新日期:2017-05-16 22:19
本发明专利技术涉及网络直播技术领域,尤其涉及一种直播中抽取信息的方法及装置,包括在直播过程中,获取具有抽取资格的用户作为待抽取用户;根据预设用户属性信息分别获得各个待抽取用户的抽取概率值;根据抽取概率值为各个待抽取用户分配至少一个抽取令牌,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;根据预设用户属性信息,对携带有抽取令牌的待抽取用户进行分组,获得N个待抽取用户集合;基于主播的选择操作确定出目标待抽取用户集合;从目标待抽取用户集合中抽取预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。本发明专利技术根据用户的特异性进行抽取,丰富了抽取方式。

【技术实现步骤摘要】
一种直播中抽取信息的方法及装置
本专利技术涉及网络直播
,尤其涉及一种直播中抽取信息的方法及装置。
技术介绍
随着科学技术的快速发展,越来越多的电子多媒体技术应用到人们的日常生活中,其中,视频直播就是其中一种新兴的应用。视频直播可以同一时间透过网络系统在不同的交流平台以视讯的方式进行现场直播,具有直观、快速、交互性强的特点。在直播过程中,为提高观众和主播之间的互动性,增加了抽奖功能,即,主播从观看直播节目的观众中抽取若干观众,并给抽取出的观众送奖品。在现有的抽奖中,每个观众被抽取的概率相同,并没有考虑到各个观众的特异性,抽取方式单一。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的直播中抽取信息的方法及装置。本专利技术实施例提供一种直播中抽取信息的方法,包括:在直播过程中,获取具有抽取资格的用户作为待抽取用户;根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值;根据各个待抽取用户的抽取概率值,为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;根据所述预设用户属性信息,对携带有抽取令牌的待抽取用户进行分组,获得N个待抽取用户集合,其中,N为大于1的整数,所述待抽取用户集合中的元素为抽取令牌;基于主播的选择操作从所述N个待抽取用户集合中确定出目标待抽取用户集合;从所述目标待抽取用户集合中抽取预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。优选的,所述预设用户属性信息包括用户资料完整度信息、用户弹幕发送情况信息和用户直播消费情况信息中的至少一种信息。优选的,所述从所述目标待抽取用户集合中抽取预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户,包括:i依次取M,其中,M等于预设抽取数量;从当前时刻所述目标待抽取用户集合中的所有抽取令牌中抽取出第i个抽取令牌,将所述第i个抽取令牌所属的待抽取用户作为目标用户,并去除所述目标待抽取用户集合中剩余的抽取令牌中归属于所述第i个抽取令牌所属的待抽取用户的抽取令牌。优选的,根据一个待抽取用户的预设用户属性信息获得该待抽取用户的抽取概率值所依据的公式如下:其中,N为待抽取用户的预设用户属性信息所包含的信息的数量,i依次取0到N,为预设用户属性信息所包含的第i种类型的信息的归一化数值,wi为所述第i种类型的信息的权重。优选的,在所述获取具有抽取资格的用户作为待抽取用户之前,所述方法包括:添加快捷设置抽取参数入口到主播的直播间中,以使所述主播能够通过所述快捷设置抽取参数入口以预设抽取参数进行抽取。基于同一专利技术构思,本专利技术实施例还提供一种直播中抽取信息的装置,包括:获取模块,用于在直播过程中,获取具有抽取资格的用户作为待抽取用户;第一获得模块,用于根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值;分配模块,用于根据各个待抽取用户的抽取概率值,为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;第二获得模块,用于根据所述预设用户属性信息,对携带有抽取令牌的待抽取用户进行分组,获得N个待抽取用户集合,其中,N为大于1的整数,所述待抽取用户集合中的元素为抽取令牌;确定模块,用于基于主播的选择操作从所述N个待抽取用户集合中确定出目标待抽取用户集合;抽取模块,用于从所述目标待抽取用户集合中抽取预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。优选的,所述预设用户属性信息包括用户资料完整度信息、用户弹幕发送情况信息和用户直播消费情况信息中的至少一种信息。优选的,所述抽取模块,具体用于:i依次取M,其中,M等于预设抽取数量;从当前时刻所述目标待抽取用户集合中的所有抽取令牌中抽取出第i个抽取令牌,将所述第i个抽取令牌所属的待抽取用户作为目标用户,并去除所述目标待抽取用户集合中剩余的抽取令牌中归属于所述第i个抽取令牌所属的待抽取用户的抽取令牌。优选的,所述第一获得模块,包括:获得单元,用于根据一个待抽取用户的预设用户属性信息获得该待抽取用户的抽取概率值所依据的公式如下:其中,N为待抽取用户的预设用户属性信息所包含的信息的数量,i依次取0到N,为预设用户属性信息所包含的第i种类型的信息的归一化数值,wi为所述第i种类型的信息的权重。优选的,所述装置包括:添加快捷设置抽取参数入口到主播的直播间中,以使所述主播能够通过所述快捷设置抽取参数入口以预设抽取参数进行抽取。本专利技术实施例中的一个或多个技术方案,至少具有如下技术效果或优点:本专利技术在直播过程中首先获取具有抽取资格的用户作为待抽取用户,接着根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值,再根据抽取概率值为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量,再根据预设用户属性信息,对携带有抽取令牌的待抽取用户进行分组,获得N个待抽取用户集合,待抽取用户集合中的元素为抽取令牌,接着基于主播的选择操作从N个待抽取用户集合中确定出目标待抽取用户集合,最后从目标待抽取用户集合中抽取预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户,从而实现了根据用户的特异性进行抽取的技术效果,丰富了抽取方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考图形表示相同的部件。在附图中:图1示出了本专利技术实施例的一种直播中抽取信息的方法的流程图;图2示出了本专利技术实施例的一种直播中抽取信息的装置的结构图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供一种直播中抽取信息的方法,可以应用在包含发送弹幕功能的直播间中,所述方法的执行主体为主播客户端,所述方法可以应用于直播间内抽奖的场景下,下面以用场景为直播间内抽奖为例对本申请进行说明,如图1所示,所述方法包括;步骤101:在直播过程中,获取具有抽取资格的用户作为待抽取用户。在本申请中,主播可以在主播客户端上开启弹幕抽奖功能,进而主播客户端先判断直播是否开启,若直播未开启,则进行提示,如提示“弹幕抽奖功能只能在直播开启时进行”,若直播开启,则主播客户端开启弹幕抽奖功能,并在直播间内对弹幕抽奖事件进行广播,以使观看该主播的直播节目的用户知晓主播即将进行弹幕抽奖事件。在对弹幕抽奖事件进行广播时,主播客户端可以将与弹幕抽奖事件相关的抽取内容、抽取数量和抽取文案发送给弹幕服务器,弹幕服务器将抽取内容、抽取数量和抽取文案进行广播,推送至观看主播的直播节目的所有用户,当抽取内容和/或抽取文案中存在敏感词时,弹幕服务器本文档来自技高网...
一种直播中抽取信息的方法及装置

【技术保护点】
一种直播中抽取信息的方法,其特征在于,包括:在直播过程中,获取具有抽取资格的用户作为待抽取用户;根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值;根据各个待抽取用户的抽取概率值,为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;根据所述预设用户属性信息,对携带有抽取令牌的待抽取用户进行分组,获得N个待抽取用户集合,其中,N为大于1的整数,所述待抽取用户集合中的元素为抽取令牌;基于主播的选择操作从所述N个待抽取用户集合中确定出目标待抽取用户集合;从所述目标待抽取用户集合中抽取预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。

【技术特征摘要】
1.一种直播中抽取信息的方法,其特征在于,包括:在直播过程中,获取具有抽取资格的用户作为待抽取用户;根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值;根据各个待抽取用户的抽取概率值,为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;根据所述预设用户属性信息,对携带有抽取令牌的待抽取用户进行分组,获得N个待抽取用户集合,其中,N为大于1的整数,所述待抽取用户集合中的元素为抽取令牌;基于主播的选择操作从所述N个待抽取用户集合中确定出目标待抽取用户集合;从所述目标待抽取用户集合中抽取预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。2.如权利要求1所述的方法,其特征在于,所述预设用户属性信息包括用户资料完整度信息、用户弹幕发送情况信息和用户直播消费情况信息中的至少一种信息。3.如权利要求1所述的方法,其特征在于,所述从所述目标待抽取用户集合中抽取预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户,包括:i依次取M,其中,M等于预设抽取数量;从当前时刻所述目标待抽取用户集合中的所有抽取令牌中抽取出第i个抽取令牌,将所述第i个抽取令牌所属的待抽取用户作为目标用户,并去除所述目标待抽取用户集合中剩余的抽取令牌中归属于所述第i个抽取令牌所属的待抽取用户的抽取令牌。4.如权利要求1所述的方法,其特征在于,根据一个待抽取用户的预设用户属性信息获得该待抽取用户的抽取概率值所依据的公式如下:其中,N为待抽取用户的预设用户属性信息所包含的信息的数量,i依次取0到N,为预设用户属性信息所包含的第i种类型的信息的归一化数值,wi为所述第i种类型的信息的权重。5.如权利要求1所述的方法,其特征在于,在所述获取具有抽取资格的用户作为待抽取用户之前,所述方法包括:添加快捷设置抽取参数入口到主播的直播间中,以使所述主播能够通过所述快捷设置抽取参数入口以预设抽取参数进行抽...

【专利技术属性】
技术研发人员:姚金明
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1