直播信息处理方法、装置、电子设备和存储介质与流程

文档序号:33274988发布日期:2023-02-24 19:27阅读:27来源:国知局
直播信息处理方法、装置、电子设备和存储介质与流程

1.本技术涉及网络直播技术领域,特别是涉及一种直播信息处理方法、装置、电子设备和计算机可读存储介质。


背景技术:

2.随着网络直播技术的发展,在直播场景中会涉及到根据主播和用户在直播间的相关数据进行主播排行信息的统计。
3.目前的技术所提供的对主播排行信息的处理方式通常是根据如开播时长、观众数、赠送的礼物等数据直接获得主播排行信息,但这种方式容易受到外挂、购买黑产账号等因素的影响,导致所获得的主播排行信息真实性较低。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种直播信息处理方法、装置、电子设备和计算机可读存储介质。
5.第一方面,本技术提供了一种直播信息处理方法。所述方法包括:
6.根据直播数据,获取主播在预设表演时间内的表演时长;
7.根据所述预设表演时间,确定对应的表演引流用户数;
8.获取所述预设表演时间后的预设互动时间对应的互动用户数;
9.根据所述表演时长和在预设时长区间内的正相关关系,得到主播排行信息第一构成部分;
10.根据由所述表演引流用户数确定的第二构成部分基础值以及基于所述表演引流用户数与互动用户数的关联性确定的作用于所述第二构成部分基础值的影响值,得到主播排行信息第二构成部分;
11.根据所述主播排行信息第一构成部分和主播排行信息第二构成部分,得到所述主播的主播排行信息。
12.第二方面,本技术提供了一种直播信息处理装置。所述装置包括:
13.表演时长获取模块,用于根据直播数据,获取主播在预设表演时间内的表演时长;
14.引流数获取模块,用于根据所述预设表演时间,确定对应的表演引流用户数;
15.互动数获取模块,用于获取所述预设表演时间后的预设互动时间对应的互动用户数;
16.第一部分得到模块,用于根据所述表演时长和在预设时长区间内的正相关关系,得到主播排行信息第一构成部分;
17.第二部分得到模块,用于根据由所述表演引流用户数确定的第二构成部分基础值以及基于所述表演引流用户数与互动用户数的关联性确定的作用于所述第二构成部分基础值的影响值,得到主播排行信息第二构成部分;
18.信息得到模块,用于根据所述主播排行信息第一构成部分和主播排行信息第二构
成部分,得到所述主播的主播排行信息。
19.第三方面,本技术提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
20.根据直播数据,获取主播在预设表演时间内的表演时长;根据所述预设表演时间,确定对应的表演引流用户数;获取所述预设表演时间后的预设互动时间对应的互动用户数;根据所述表演时长和在预设时长区间内的正相关关系,得到主播排行信息第一构成部分;根据由所述表演引流用户数确定的第二构成部分基础值以及基于所述表演引流用户数与互动用户数的关联性确定的作用于所述第二构成部分基础值的影响值,得到主播排行信息第二构成部分;根据所述主播排行信息第一构成部分和主播排行信息第二构成部分,得到所述主播的主播排行信息。
21.第四方面,本技术提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
22.根据直播数据,获取主播在预设表演时间内的表演时长;根据所述预设表演时间,确定对应的表演引流用户数;获取所述预设表演时间后的预设互动时间对应的互动用户数;根据所述表演时长和在预设时长区间内的正相关关系,得到主播排行信息第一构成部分;根据由所述表演引流用户数确定的第二构成部分基础值以及基于所述表演引流用户数与互动用户数的关联性确定的作用于所述第二构成部分基础值的影响值,得到主播排行信息第二构成部分;根据所述主播排行信息第一构成部分和主播排行信息第二构成部分,得到所述主播的主播排行信息。
23.上述直播信息处理方法、装置、设备和存储介质,根据直播数据获取主播在预设表演时间内的表演时长,根据预设表演时间确定对应的表演引流用户数,获取预设表演时间后的预设互动时间对应的互动用户数,根据表演时长和在预设时长区间内的正相关关系得到主播排行信息第一构成部分,根据由表演引流用户数确定的第二构成部分基础值以及基于表演引流用户数与互动用户数的关联性确定的作用于第二构成部分基础值的影响值,得到主播排行信息第二构成部分,根据主播排行信息第一、第二构成部分得到主播的主播排行信息。该方案获取主播在预设表演时间内的表演时长、该预设表演时间对应的表演引流用户数和预设表演时间后的预设互动时间对应的互动用户数,然后根据表演时长以及在预设时长区间内的正相关关系,得到主播排行信息第一构成部分,以及根据由表演引流用户数确定的第二构成部分基础值以及基于表演引流用户数与互动用户数的关联性确定的作用于第二构成部分基础值的影响值,得到主播排行信息第二构成部分,最后根据第一、第二构成部分得到主播的主播排行信息,提高所获得的主播排行信息的真实性。
附图说明
24.图1为本技术实施例中直播信息处理方法的应用环境图;
25.图2为本技术实施例中直播信息处理方法的流程示意图;
26.图3为本技术实施例中获取互动用户数的步骤的流程示意图;
27.图4为本技术实施例中获取主播排行信息第一构成部分的流程示意图;
28.图5为本技术实施例中获取主播排行信息第二构成部分的流程示意图;
29.图6为本技术实施例中直播信息处理装置的结构框图;
30.图7为本技术实施例中电子设备的内部结构图。
具体实施方式
31.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
32.本技术实施例提供的直播信息处理方法,可以应用于如图1所示的应用环境中,该应用环境可以包括终端和服务器,终端可以通过互联网与服务器进行通信。其中,终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑;服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。具体的,本技术实施例提供的直播信息处理方法可以由服务器来执行,服务器可以在直播平台上各主播进行直播的过程中根据本技术的直播信息处理方法获得主播的主播排行信息。
33.以下结合各实施例及相应附图对本技术的直播信息处理方法进行说明。
34.在一个实施例中,如图2所示,提供了一种直播信息处理方法,该方法可以包括以下步骤:
35.步骤s201,根据直播数据,获取主播在预设表演时间内的表演时长。
36.步骤s202,根据预设表演时间,确定对应的表演引流用户数。
37.步骤s203,获取预设表演时间后的预设互动时间对应的互动用户数。
38.对于上述步骤s201至s203,服务器可为主播下发用于主播排行的表演任务,主播接受表演任务后在预设表演时间内完成唱歌、舞蹈等表演内容,在主播表演期间即预设表演时间,服务器可为主播进行引流,接着在预设表演时间后的预设互动时间内与主播所在直播间内用户(或称为观众)进行互动。
39.对此,在步骤s201中,服务器可根据直播画面、直播音频等直播数据获取该主播在预设表演时间内的表演时长,例如,在主播表演的过程中,服务器可以通过人工智能技术根据直播数据实时检测主播对表演任务的完成情况,计算得到主播在预设表演时间内的表演时长,具体的,在预设表演时间内,服务器可以通过人工智能技术对主播的直播画面进行分析实时累计主播的表演时长x。
40.在步骤s202中,在主播表演期间,服务器可为主播进行引流,服务器确定根据预设表演时间确定该对预设表演时间应的表演引流用户数,表演引流用户数是在主播表演期间受引流进入直播间的用户的数量。对此,在一个实施例中,步骤s202可以包括:针对预设表演时间,为主播所在直播间设置直播间引流入口,根据在预设表演时间内从直播间引流入口进入主播所在直播间的用户数,得到表演引流用户数。具体的,服务器可以在预设表演时间在直播平台的首页或其他的该主播所在直播间外的曝光位置为该主播所在直播间设置直播间引流入口,以供未进入该主播所在直播间的用户通过点击该直播间引流入口进入该主播所在直播间,由此,服务器可以将在预设表演时间内从直播间引流入口点击进入主播所在直播间的用户数作为表演引流用户数。也即,服务器可以在主播表演期间通过设置直播间引流入口为主播增加曝光,吸引用户点击观看,根据由此点击进入的用户数作为表演引流用户数y。
41.在步骤s203中,在主播表演完成后即预设表演时间后,主播需要在预设互动时间
内与直播间观众进行互动,在此期间,主播可以与直播间观众进行交流,让直播间用户为其表演进行点赞、分享等方式的互动,服务器可以获取该预设互动时间对应的互动用户数z,互动用户数可以是在预设互动时间内进行前述点赞、分享等方式的互动的直播间用户的数量。
42.对此,在一个实施例中,如图3所示,步骤s203可以包括:
43.步骤s301,预设表演时间后,进入持续预设互动时间的针对主播在预设表演时间内所做表演内容的直播间互动模式。
44.本步骤中,预设表演时间后,服务器可以触发直播间中各终端进入持续预设互动时间的针对主播在预设表演时间内所做表演内容的直播间互动模式,在该直播间互动模式下,主播可以与直播间观众进行交流,鼓励用户为其在预设表演时间内所做如跳舞、唱歌等表演内容进行评分、点赞、分享、赠送礼物等互动行为。
45.步骤s302,获取直播间用户在直播间互动模式下的互动行为。
46.本步骤中,服务器可以获取直播间中各用户在前述直播间互动模式下所做的互动行为如评分、点赞等。
47.步骤s303,根据互动行为包含预设互动行为所对应的直播间用户的数量,得到互动用户数。
48.本步骤中,服务器根据直播间中各用户所做的互动行为统计互动用户数时,具体可以根据一用户所做的互动行为中是否包含预设互动行为来确定是否将该用户计入互动用户数,如可以将预设互动行为设置为点赞加评分等等,由此可以使得进行了点赞加评分的用户才计入互动用户数,进一步提高互动用户数的真实性。
49.步骤s204,根据表演时长和在预设时长区间内的正相关关系,得到主播排行信息第一构成部分。
50.步骤s205,根据由表演引流用户数确定的第二构成部分基础值以及基于表演引流用户数与互动用户数的关联性确定的作用于第二构成部分基础值的影响值,得到主播排行信息第二构成部分。
51.上述步骤s204和步骤s205分别是获取主播排行信息第一构成部分和主播排行信息第二构成部分的相关过程。其中,本技术的主播排行信息可以包括两个构成部分,分别记为主播排行信息第一构成部分和主播排行信息第二构成部分。
52.具体的,对于主播排行信息第一构成部分,可通过步骤s204获得,在步骤s204中,由于表演时长x是服务器根据直播数据进行累计的,因此该表演时长x是可信的,可以设为与排名具有正相关关系,也即表演时长x的长短可以直接影响主播排行的高低,具体的,在步骤s204中,可以设置一个预设时长区间,该预设时长区间可以认为是置信区间,示例性的,以秒为表演时长x的单位,预设时长区间可以是0至1400秒等等,由此可以进一步在该预设时长区间设置正相关关系,该正相关关系可以通过如lg(x)等函数进行表示,由此,服务器可根据表演时长和在预设时长区间内的正相关关系,得到主播排行信息第一构成部分。
53.对于主播排行信息第二构成部分则可通过步骤s205获得,具体的,该主播排行信息第二构成部分需要根据第二构成部分基础值以及作用于该第二构成部分基础值的影响值计算得到,该作用方式可以是相乘的方式,即可以用第二构成部分基础值及其与影响值的乘积获得主播排行信息第二构成部分。其中,第二构成部分基础值是由表演引流用户数y
所确定的,如表演引流用户数y越大,该第二构成部分基础值也可以越大;作用于该第二构成部分基础值的影响值则基于表演引流用户数y与互动用户数z的关联性进行确定,也即互动用户数z和表演引流用户数y是存在关联性(或称为关联关系)的,本技术根据该关联性确定作用于第二构成部分基础值的影响值,然后可以根据该第二构成部分基础值与作用于第二构成部分基础值的影响值的乘积得到主播排行信息第二构成部分。
54.步骤s206,根据主播排行信息第一构成部分和主播排行信息第二构成部分,得到主播的主播排行信息。
55.本步骤中,可以根据主播排行信息第一构成部分和主播排行信息第二构成部分之和得到主播的主播排行信息。
56.进一步的,在一些实施例中,步骤s206可以包括:根据预设表演时间确定对应的第一权重系数,根据预设互动时间确定对应的第二权重系数,根据第一权重系数和主播排行信息第一构成部分以及第二权重系数和主播排行信息第二构成部分,得到主播的主播排行信息。
57.本实施例中,可以根据预设表演时间的长短、预设互动时间的长短对应设置第一权重系数、第二权重系数,例如可以在预设表演时间大于或等于一定表演时间阈值时增大第一权重系数、在预设互动时间大于或等于一定互动时间阈值时增大第二权重系数等等,具体的调整方式可以根据实际业务需求进行选择,提高主播排行信息统计的灵活性和真实性。由此,最终的主播的主播排行信息score可以表示为:
58.score=α*f(x)+β*h(y,z)
59.其中,α表示第一权重系数,f(x)表示主播排行信息第一构成部分,β表示第二权重系数,h(y,z)表示主播排行信息第二构成部分。
60.本实施例的直播信息处理方法,根据直播数据获取主播在预设表演时间内的表演时长,根据预设表演时间确定对应的表演引流用户数,获取预设表演时间后的预设互动时间对应的互动用户数,根据表演时长和在预设时长区间内的正相关关系得到主播排行信息第一构成部分,根据由表演引流用户数确定的第二构成部分基础值以及基于表演引流用户数与互动用户数的关联性确定的作用于第二构成部分基础值的影响值,得到主播排行信息第二构成部分,根据主播排行信息第一、第二构成部分得到主播的主播排行信息。该方案获取主播在预设表演时间内的表演时长、该预设表演时间对应的表演引流用户数和预设表演时间后的预设互动时间对应的互动用户数,然后根据表演时长以及在预设时长区间内的正相关关系,得到主播排行信息第一构成部分,以及根据由表演引流用户数确定的第二构成部分基础值以及基于表演引流用户数与互动用户数的关联性确定的作用于第二构成部分基础值的影响值,得到主播排行信息第二构成部分,最后根据第一、第二构成部分得到主播的主播排行信息,提高所获得的主播排行信息的真实性。
61.在一个实施例中,如图4所示,步骤s204中的根据表演时长和在预设时长区间内的正相关关系,得到主播排行信息第一构成部分,具体包括:
62.步骤s401,若表演时长处于预设时长区间内,则在构成预设时长区间的多个时长子区间中确定表演时长对应的目标时长子区间。
63.步骤s402,根据目标时长子区间,获取目标时长子区间对应的正相关关系。
64.步骤s403,根据表演时长和对应的正相关关系,得到主播排行信息第一构成部分。
65.本实施例中,预设时长区间包含多个时长子区间,每一时长子区间可对应一正相关关系,由此,若表演时长x处于预设时长区间(如0~1400)内,则在构成该预设时长区间的多个时长子区间(如0~480,480~1400)中确定表演时长对应的目标时长子区间,然后根据该目标时长子区间获取对应的正相关关系,例如当目标时长子区间为0~480时可以获得对应的正相关关系为lg(x),当目标时长子区间为480~1400时可以获得对应的正相关关系为1.1*lg(x),然后根据表演时长x和对应的正相关关系(如lg(x)或1.1*lg(x))得到主播排行信息第一构成部分。本实施例的方案可以将预设时长区间再细分为多个时长子区间并针对性设置正相关关系,使得由此所获得的主播排行信息第一构成部分更准确真实。
66.进一步的,上述实施例的方案还可以包括:若表演时长小于或等于预设时长区间的第一端点值,则根据第一预设值得到主播排行信息第一构成部分;若表演时长大于或等于预设时长区间的第二端点值,则根据第二预设值得到主播排行信息第一构成部分。具体的,预设时长区间的第一端点值可以是该预设时长区间的最小值,预设时长区间的第二端点值可以是该预设时长区间的最大值,示例性的,第一端点值可以是0,第二端点值可以是1400,由此,若表演时长x小于或等于0,则可以将第一预设值作为主播排行信息第一构成部分,该第一预设值可以取0,此时表示表演时长x较短甚至没有,可将第一预设值0直接设为主播排行信息第一构成部分。若表演时长x大于或等于1400,则可以将第二预设值作为主播排行信息第一构成部分,该第二预设值可以取1.1*lg(1400),由此确保主播排行信息第一构成部分的真实性。基于此,本实施例中,主播排行信息第一构成部分f(x)在整体上可以表示为:
[0067][0068]
在一个实施例中,如图5所示,步骤s205中的根据由表演引流用户数确定的第二构成部分基础值以及基于表演引流用户数与互动用户数的关联性确定的作用于第二构成部分基础值的影响值,得到主播排行信息第二构成部分,具体包括:
[0069]
步骤s501,基于表演引流用户数与预设表演引流用户数阈值的相对大小,确定第二构成部分基础值。
[0070]
本步骤中,服务器可以将表演引流用户数y与与预设表演引流用户数阈值进行比较得到表演引流用户数y与预设表演引流用户数阈值的相对大小,基于该相对大小确定第二构成部分基础值。示例性的,预设表演引流用户数阈值可以设为0,当表演引流用户数y小于或等于0时以及当表演引流用户数y大于0时采用不同的方式计算第二构成部分基础值。
[0071]
在其中一个实施例中,步骤s501具体可以包括:若表演引流用户数小于或等于预设表演引流用户数阈值,则将第四预设值设为第二构成部分基础值;若表演引流用户数大于预设表演引流用户数阈值,则根据表演引流用户数和正相关关系确定第二构成部分基础值。具体的,第四预设值可取0,若表演引流用户数y小于或等于预设表演引流用户数阈值0,可确定其不存在正常的互动用户数,此时可以将第四预设值0设为第二构成部分基础值,而
主播排行信息第二构成部分可根据第二构成部分基础值及其影响值的乘积计算得到,故由此基于该第二构成部分基础值0所获得的主播排行信息第二构成部分也将为0,可以准确反映出主播排行信息的真实性。若表演引流用户数y大于预设表演引流用户数阈值0,则可以根据表演引流用户数y和一设定的正相关关系确定第二构成部分基础值,示例性的,该正相关关系可以取lg(y),也即表演引流用户数y越大,第二构成部分基础值也将越大。
[0072]
步骤s502,若互动用户数大于预设互动用户数阈值,则根据表演引流用户数与互动用户数的相对大小,确定表演引流用户数与互动用户数的关联性。
[0073]
步骤s503,若关联性属于第一类关联性,则根据表演引流用户数确定影响值;若关联性属于第二类关联性,则根据表演引流用户数和互动用户数确定影响值。
[0074]
步骤s502和s503中,可以先确定表演引流用户数y与互动用户数z的关联性,在关联性属于第一类关联性的情况下,只根据表演引流用户数y确定影响值,在关联性属于第二类关联性的情况下,则根据表演引流用户数y和互动用户数z共同确定影响值。具体的,可以先将互动用户数z与预设互动用户数阈值进行比较,当互动用户数z大于预设互动用户数阈值时,再将表演引流用户数y与互动用户数z进行比较得到相对大小。其中,预设互动用户数阈值可以取0,当互动用户数z大于预设互动用户数阈值0时,将表演引流用户数y与互动用户数z进行比较,若表演引流用户数y小于或等于互动用户数z,则说明互动用户数超过引流用户数,即存在非引流用户参与的大量互动行为,此时确定为关联性属于第一类关联性,此时仅以表演引流用户数y确定影响值,以适当提升引流用户数对主播排行的影响,而若表演引流用户数y大于互动用户数z,则说明参与互动的为可信非恶意参与用户群,此时确定为关联性属于第二类关联性,此时需要综合表演引流用户数和互动用户数来推算对主播排行的影响。
[0075]
步骤s504,若互动用户数小于或等于预设互动用户数阈值,则根据第三预设值确定影响值。
[0076]
本步骤中,第三预设值可以取0,也即当互动用户数z小于或等于预设互动用户数阈值0时,可以根据第三预设值0确定影响值。
[0077]
综合上述步骤s503和s504,作为一个具体示例,影响值可以表示为1+k(y,z),其中,k(y,z)可以表示为:
[0078][0079]
步骤s505,根据第二构成部分基础值和影响值,得到主播排行信息第二构成部分。
[0080]
本步骤中,服务器可以根据第二构成部分基础值和影响值的乘积得到主播排行信息第二构成部分h(y,z),由此获得准确性和真实性高的主播排行信息第二构成部分。具体的,作为一个实施例,综合上述步骤s501至s504,主播排行信息第二构成部分h(y,z)可以表示为:
[0081][0082]
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0083]
基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的直播信息处理方法的直播信息处理装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个直播信息处理装置实施例中的具体限定可以参见上文中对于直播信息处理方法的限定,在此不再赘述。
[0084]
在一个实施例中,如图6所示,提供了一种直播信息处理装置,该装置600可以包括:
[0085]
表演时长获取模块601,用于根据直播数据,获取主播在预设表演时间内的表演时长;
[0086]
引流数获取模块602,用于根据所述预设表演时间,确定对应的表演引流用户数;
[0087]
互动数获取模块603,用于获取所述预设表演时间后的预设互动时间对应的互动用户数;
[0088]
第一部分得到模块604,用于根据所述表演时长和在预设时长区间内的正相关关系,得到主播排行信息第一构成部分;
[0089]
第二部分得到模块605,用于根据由所述表演引流用户数确定的第二构成部分基础值以及基于所述表演引流用户数与互动用户数的关联性确定的作用于所述第二构成部分基础值的影响值,得到主播排行信息第二构成部分;
[0090]
信息得到模块606,用于根据所述主播排行信息第一构成部分和主播排行信息第二构成部分,得到所述主播的主播排行信息。
[0091]
在一个实施例中,引流数获取模块602,用于针对所述预设表演时间,为所述主播所在直播间设置直播间引流入口;根据在所述预设表演时间内从所述直播间引流入口进入所述主播所在直播间的用户数,得到所述表演引流用户数。
[0092]
在一个实施例中,互动数获取模块603,用于所述预设表演时间后,进入持续预设互动时间的针对所述主播在所述预设表演时间内所做表演内容的直播间互动模式;获取直播间用户在所述直播间互动模式下的互动行为;根据所述互动行为包含预设互动行为所对应的直播间用户的数量,得到所述互动用户数。
[0093]
在一个实施例中,第一部分得到模块604,用于若所述表演时长处于所述预设时长区间内,则在构成所述预设时长区间的多个时长子区间中确定所述表演时长对应的目标时长子区间;根据所述目标时长子区间,获取所述目标时长子区间对应的正相关关系;根据所述表演时长和所述对应的正相关关系,得到所述主播排行信息第一构成部分。
[0094]
在一个实施例中,第一部分得到模块604,用于若所述表演时长小于或等于所述预设时长区间的第一端点值,则根据第一预设值得到所述主播排行信息第一构成部分;若所述表演时长大于或等于所述预设时长区间的第二端点值,则根据第二预设值得到所述主播排行信息第一构成部分。
[0095]
在一个实施例中,第二部分得到模块605,用于基于所述表演引流用户数与预设表演引流用户数阈值的相对大小,确定所述第二构成部分基础值;若所述互动用户数大于预设互动用户数阈值,则根据所述表演引流用户数与互动用户数的相对大小,确定所述表演引流用户数与互动用户数的关联性;若所述关联性属于第一类关联性,则根据所述表演引流用户数确定所述影响值;若所述关联性属于第二类关联性,则根据所述表演引流用户数和互动用户数确定所述影响值;若所述互动用户数小于或等于所述预设互动用户数阈值,则根据第三预设值确定所述影响值;根据所述第二构成部分基础值和影响值,得到所述主播排行信息第二构成部分。
[0096]
在一个实施例中,第二部分得到模块605,用于若所述表演引流用户数小于或等于所述预设表演引流用户数阈值,则将第四预设值设为所述第二构成部分基础值;若所述表演引流用户数大于所述预设表演引流用户数阈值,则根据所述表演引流用户数和正相关关系确定所述第二构成部分基础值。
[0097]
在一个实施例中,信息得到模块606,用于根据所述预设表演时间确定对应的第一权重系数;根据所述预设互动时间确定对应的第二权重系数;根据所述第一权重系数和主播排行信息第一构成部分以及所述第二权重系数和主播排行信息第二构成部分,得到所述主播的主播排行信息。
[0098]
上述直播信息处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0099]
在一个实施例中,提供了一种电子设备,该电子设备可以是服务器,其内部结构图可以如图7所示。该电子设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的数据库可用于存储主播排行信息等数据。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种直播信息处理方法。
[0100]
本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0101]
在一个实施例中,还提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
[0102]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
[0103]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机
可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
[0104]
需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
[0105]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0106]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1