虚拟礼物列表推送方法、服务器、直播系统及存储介质
文献发布时间:2023-06-19 13:27:45
技术领域
本申请涉及直播技术领域,特别是涉及虚拟礼物列表推送方法、服务器、直播系统及存储介质。
背景技术
现有技术中,在观看直播时,任何用户在直播间所看到的虚拟礼物列表都是一样的,所有用户只能向主播赠送固定虚拟礼物列表中的虚拟礼物,使得较为活跃的用户也只能赠送与其它普通用户一样的虚拟礼物,降低了用户赠送虚拟礼物的体验。
发明内容
本申请主要解决的技术问题是如何改善用户赠送虚拟礼物的体验。
为了解决上述技术问题,本申请采用的第一个技术方案是:提供一种直播间虚拟礼物列表推送方法,包括:基于至少一个特征维度,获取主播端和观众端之间的交互信息;对交互信息进行分析,以得到相关参数;基于相关参数向观众端推送相应的虚拟礼物列表;基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端。
为了解决上述技术问题,本申请采用的第二个技术方案是:提供一种服务器,服务器包括:通讯模块和处理模块;通讯模块用于基于至少一个特征维度,获取主播端和观众端之间的交互信息;处理模块用于对交互信息进行分析,以得到相关参数;通讯模块还用于基于相关参数向观众端推送相应的虚拟礼物列表;处理模块还用于基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端。
为了解决上述技术问题,本申请采用的第三个技术方案是:提供一种直播系统,直播系统包括:服务器,用于:基于至少一个特征维度,获取主播端和观众端之间的交互信息;对交互信息进行分析,以得到相关参数;基于相关参数向观众端推送相应的虚拟礼物列表;观众端,用于:接收服务器发送的虚拟礼物列表,并展示虚拟礼物列表;基于虚拟礼物列表,向服务器发送操作信息;服务器还用于基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端;主播端,用于通过服务器向观众端发送直播数据和接收虚拟礼物。
为了解决上述技术问题,本申请采用的第四个技术方案是:提供一种计算机可读存储介质,计算机可读存储介质存储有程序指令,程序指令被处理器执行时实现上述直播间虚拟礼物列表推送方法。
与现有技术相比,本申请的有益效果是:基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请直播间虚拟礼物列表推送方法的第一实施例的流程示意图;
图2是本申请直播间虚拟礼物列表推送方法的第二实施例的流程示意图;
图3是本申请直播间虚拟礼物列表推送方法的第三实施例的流程示意图;
图4是本申请直播间虚拟礼物列表推送方法的第四实施例的流程示意图;
图5是本申请直播间虚拟礼物列表推送方法的第五实施例的流程示意图;
图6是本申请直播间虚拟礼物列表推送方法的第六实施例的流程示意图;
图7是本申请服务器的一实施例的结构示意图;
图8是本申请直播系统的一实施例的结构示意图;
图9是本申请计算机可读存储介质的一实施例的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本申请保护的范围。
本申请中的术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
请参见图1和8,图1是本申请直播间虚拟礼物列表推送方法的第一实施例的流程示意图,图8是本申请直播系统的一实施例的结构示意图,本申请的直播间虚拟礼物列表推送方法应用于直播系统80,直播系统80包括:服务器81、观众端82和主播端83。
本实施例的直播间虚拟礼物列表推送方法包括以下步骤:
步骤S11:基于至少一个特征维度,获取主播端和观众端之间的交互信息。
其中,该至少一个特征维度可包括聊天、赠礼、位置、社交和其它类型的特征维度。获取主播端和观众端之间的与各特征维度相对应的交互信息,以便于后续对交互信息进行处理。
服务器81从观众端82和主播端83所在的直播间获取至少一个特征维度,并基于特征维度获取观众端82和主播端83之间的交互信息。
步骤S12:对交互信息进行分析,以得到相关参数。
其中,可对交互信息进行分析,以得到与该交互信息相对应的相关参数,以将交互信息量化为数值,以备后续根据该数值确定所需向观众端推送的虚拟礼物列表。
服务器81对得到的交互信息进行分析,以得到相关参数。
步骤S13:基于相关参数向观众端推送相应的虚拟礼物列表。
其中,可根据相关参数的大小确定相应的虚拟礼物列表,并将该虚拟礼物列表推送给观众端,以供观众端进行所要赠送的虚拟礼物的选择。
服务器81基于得到的相关参数向观众端82推送与该相关参数对应的虚拟礼物列表。
可选的,步骤S13具体可包括:
判断相关参数是否达到预设参数阈值。
若相关参数达到预设参数阈值,则向观众端推送与预设参数阈值相对应的虚拟礼物列表。
具体的,在第一种具体实施方式中,可预设规则如下:未达到预设参数阈值的相关参数所对应的虚拟礼物列表为第一虚拟礼物列表,达到预设参数阈值的相关参数所对应的虚拟礼物列表为第二虚拟礼物列表,可基于相关参数是否达到预设参数阈值确定需要向观众端推送的虚拟礼物列表是第一虚拟礼物列表还是第二虚拟礼物列表。
在第二种具体实施方式中,预设参数阈值可包括至少两个参数阈值,达到不同参数阈值的相关参数分别对应不同的虚拟礼物列表,可基于相关参数所达到的最大的参数阈值确定相应的虚拟礼物列表,并将该虚拟礼物列表推送给观众端。
需要说明的是,在实际操作中,若在第一预设时长内,相关参数达到预设参数阈值的时长不小于第二预设时长,则可永久向观众端推送达到预设参数阈值的相关参数所对应的虚拟礼物列表,其中,第一预设时长大于第二预设时长。
步骤S14:基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端。
其中,可获取观众端发送的操作信息,该操作信息可以是用户通过对观众端进行按键操作或触屏操作或其它操作所产生的信息,用户可基于该操作信息选取虚拟礼物列表中的一虚拟礼物,并将该虚拟礼物赠送给相应的主播。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
请参见图2,图2是本申请直播间虚拟礼物列表推送方法的第二实施例的流程示意图。
本实施例的直播间虚拟礼物列表推送方法包括以下步骤:
步骤S21:基于至少一个特征维度,获取主播端和观众端之间的交互信息。
其中,特征维度包括聊天,交互信息包括主播端与观众端之间的聊天信息。
步骤S22:对聊天信息的关键词进行分析,以得到第一特征维度参数;和/或,对聊天信息的聊天次数进行分析,以得到第一特征维度参数;和/或,对聊天信息的聊天时长进行分析,以得到第一特征维度参数。
步骤S23:基于第一特征维度参数确定相关参数。
步骤S24:基于相关参数向观众端推送相应的虚拟礼物列表。
步骤S25:基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端。
具体的,可对聊天信息中的关键词、聊天次数和/或聊天时长进行分析,以得到第一特征维度参数。聊天双方发送信息的时间间隔不大于预设最大发送信息时长的一段聊天对话记录可以被确定为一段有效聊天记录,当聊天双方发送信息的时间间隔大于预设最大发送信息时长时可认为该有效聊天记录终止,聊天次数具体可以是出现一段有效聊天记录的次数,聊天时长具体可以是所有有效聊天记录所对应的时长总和。
对聊天信息的关键词进行分析,以得到第一特征维度参数的步骤具体可以是:预设一关键词清单,对聊天信息进行关键词提取以及比对以确定聊天信息中存在的关键词清单中有记录的关键词及相应的出现次数,若出现某一关键词一次,则可累计与该关键词相对应的分数一次,进而将最终累计得到的分数作为第一特征维度参数。
其中,关键词清单中不同的关键词可对应不同的分数,关键词清单中的关键词可包括“喜欢”、“崇拜”、“好感”和其它积极类的词汇,聊天信息中可限定预设条数的聊天记录所对应的最大累计分数不大于第一聊天累计分数阈值,也可限定预设时间内的聊天信息所对应的最大累计分数不大于第二聊天累计分数阈值,还可进行其它最大累计分数的限制。通过设置上述第一聊天累计分数阈值和上述第二聊天累计分数阈值,可防止某些用户通过恶意增加聊天信息提高第一特征维度参数,提高第一特征维度参数的准确性、可靠性。
对聊天信息的聊天次数进行分析,以得到第一特征维度参数,和/或,对聊天信息的聊天时长进行分析,以得到第一特征维度参数的步骤具体可以是:基于聊天信息确定有效聊天记录,之后基于有效聊天记录确定聊天次数以及聊天时长,其中,有效聊天记录可以是聊天任一方(如主播方或观众方)的聊天记录的条数的占比处于预设占比范围内的聊天记录。若聊天次数不小于预设聊天次数阈值则可累计相应分数,若聊天时长不小于预设聊天时长阈值则可累计相应分数,进而将最终累计得到的分数作为第一特征维度参数。
在同时对聊天信息中的关键词、聊天次数和聊天时长进行分析时,将对关键词、聊天次数和聊天时长进行分析所得到的全部分数进行累计,以得到第一特征维度参数,之后基于第一特征维度参数得到相关参数,最后基于相关参数向观众端推送相应的虚拟礼物列表。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
请参见图3,图3是本申请直播间虚拟礼物列表推送方法的第三实施例的流程示意图。
本实施例的直播间虚拟礼物列表推送方法包括以下步骤:
步骤S31:基于至少一个特征维度,获取主播端和观众端之间的交互信息。
其中,特征维度包括赠礼,交互信息包括观众端的赠送礼物信息。
步骤S32:对赠送礼物信息进行分析,以得到第二特征维度参数。
步骤S33:基于第二特征维度参数确定相关参数。
步骤S34:基于相关参数向观众端推送相应的虚拟礼物列表。
步骤S35:基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端。
具体的,对赠送礼物信息进行分析,以得到第二特征维度参数的步骤具体可以是:记录用户通过观众端所赠送给主播端的虚拟礼物,并依据预设的不同虚拟礼物所对应的分数确定用户所赠送的虚拟礼物所对应的总赠礼分数,之后将总赠礼分数作为第二特征维度参数,之后基于第二特征维度参数得到相关参数,最后基于相关参数向观众端推送相应的虚拟礼物列表。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
请参见图4,图4是本申请直播间虚拟礼物列表推送方法的第四实施例的流程示意图。
本实施例的直播间虚拟礼物列表推送方法包括以下步骤:
步骤S41:基于至少一个特征维度,获取主播端和观众端之间的交互信息。
其中,特征维度包括位置,交互信息包括主播端的位置信息和观众端的位置信息。
步骤S42:对主播端的位置信息和观众端的位置信息进行分析,以得到第三特征维度参数。
步骤S43:基于第三特征维度参数确定相关参数。
步骤S44:基于相关参数向观众端推送相应的虚拟礼物列表。
步骤S45:基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端。
具体的,对主播端的位置信息和观众端的位置信息进行分析,以得到第三特征维度参数的步骤具体可包括:根据主播端的位置信息和观众端的位置信息确定主播端和观众端的相对距离,并基于相对距离的确定第三特征维度参数,之后基于第三特征维度参数得到相关参数,最后基于相关参数向观众端推送相应的虚拟礼物列表。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
请参见图5,图5是本申请直播间虚拟礼物列表推送方法的第五实施例的流程示意图。
本实施例的直播间虚拟礼物列表推送方法包括以下步骤:
步骤S51:基于至少一个特征维度,获取主播端和观众端之间的交互信息。
其中,特征维度包括社交,交互信息包括主播端与观众端之间的社交关系信息。
步骤S52:对社交关系信息进行分析,以得到第四特征维度参数。
步骤S53:基于第四特征维度参数确定相关参数。
步骤S54:基于相关参数向观众端推送相应的虚拟礼物列表。
步骤S55:基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端。
具体的,对社交关系信息进行分析,以得到第四特征维度参数的步骤具体可包括:根据社交关系信息判断主播端和观众端是否为好友关系和/或主播端和观众端好友关系的亲密程度,之后基于该判断的结果确定第四特征维度参数,之后基于第四特征维度参数得到相关参数,最后基于相关参数向观众端推送相应的虚拟礼物列表。社交关系信息除好友关系外,还可包括同乡关系、同校关系、其它社交平台好友关系等其它关系中的一种或多种,此处不作限定。
需要说明的是,在实际操作中,可每间隔第一预设时长重新对交互信息进行分析,以得到新的相关参数(相关参数可包括第一特征维度参数、第二特征维度参数、第三特征维度参数、第四特征维度参数和其它特征维度参数中的至少一种),也即,可每间隔预设间隔时长基于新的相关参数进行后续的虚拟礼物列表的推送。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
请参见图6,图6是本申请直播间虚拟礼物列表推送方法的第六实施例的流程示意图。
本实施例的直播间虚拟礼物列表推送方法包括以下步骤:
步骤S61:基于至少一个特征维度,获取主播端和观众端之间的交互信息
步骤S62:对交互信息进行分析,以得到相关参数。
步骤S63:基于交互信息确定观众端的类型。
步骤S64:基于观众端的类型确定相应的虚拟礼物排列顺序。
步骤S65:基于相关参数和虚拟礼物排列顺序向观众端推送相应的虚拟礼物列表。
步骤S66:基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端。
具体的,可对交互信息进行处理,以确定与交互信息所属的观众端最匹配的特征维度,并基于观众端最匹配的特征维度确定观众端的类型,之后基于观众端的类型和虚拟礼物列表中各虚拟礼物的预设属性确定虚拟礼物排列顺序,最后基于相关参数向观众端推送相应的按该虚拟礼物排列顺序进行排列的虚拟礼物列表,以使观众端可得到更适合的虚拟礼物列表,改善用户的体验。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
在一应用场景中,特征维度可包括:聊天、赠礼、位置和社交。
基于特征维度获取主播端和观众端之间的交互信息,交互信息包括聊天信息、赠送礼物信息、位置信息、社交关系信息。
对聊天信息进行语义分析,以确定聊天信息中是否存在“喜欢”、“崇拜”、“好感”的关键词,其中,每存在一个关键词累计1分,聊天记录中每连续10条聊天记录的最大累计分数为10分,关键词所对应的每日最大累计分数为50分。还可对聊天记录进行聊天次数和聊天时长的统计,聊天次数超过10次则累计5分,聊天时长超过10分钟则累计5分,聊天次数和聊天时长所对应的每日最大累计分数为10分。将聊天信息所对应的总累计分数确定为第一特征维度参数。
对赠送礼物信息进行分析,以确定观众端所赠送的全部虚拟礼物所对应的总累计分数,其中,各虚拟礼物所对应的分数不同,例如,赠送1号虚拟礼物1个可累计1分,赠送2号虚拟礼物1个可累计5分,赠送3号虚拟礼物1个可累计10分,以此类推,赠送礼物信息所对应的每日最大累计分数为100分。将赠送礼物信息所对应的总累计分数确定为第二特征维度参数。
对位置信息进行分析,已确定主播端和观众端的相对位置,之后可基于主播端和观众端的相对位置确定主播端和观众端是否同城或同市或同省,其中,同城则累计10分,同市则累计8分,同省则累计5分,位置信息所对应的每日最大累计分数为10分。将位置信息所对应的总累计分数确定为第三特征维度参数。
对社交关系信息进行分析,以确定主播端和观众端是否为好友关系,好友关系则累计10分,社交关系信息所对应的每日最大累计分数为10分。将社交关系信息所对应的总累计分数确定为第四特征维度参数。
每间隔1天,重新确定上述第一特征维度参数、第二特征维度参数、第三特征维度参数、第四特征维度参数,并计算第一特征维度参数、第二特征维度参数、第三特征维度参数、第四特征维度参数之和以作为相关参数,若当天的相关参数未达到预设参数阈值则推送观众端第一虚拟礼物列表,若当天的相关参数达到预设参数阈值则推送观众端第二虚拟礼物列表。若在30天内,观众端所对应的相关参数有20天达到了预设参数阈值,则可永久向观众端推送相关参数达到预设参数阈值时对应的第二虚拟礼物列表。其中,相较于第一虚拟礼物列表,第二虚拟礼物列表中的虚拟礼物可以品种更多、光影效果更佳,以使用户在赠送第二虚拟礼物列表中的虚拟礼物时能够得到更好的体验。
此外,在向观众端推送虚拟礼物列表时,还可根据第一特征维度参数、第二特征维度参数、第三特征维度参数、第四特征维度参数中最大的参数确定观众端与哪一特征维度更匹配,以确定观众端所属的类别。基于观众端所属的类别确定相应的虚拟礼物列表排序,在改虚拟礼物列表排序中符合观众端所属类别的特性的虚拟礼物均会被前置。最后可基于该虚拟礼物列表顺序向观众端推送相应的虚拟礼物列表。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
请参见图7,图7是本申请服务器的一实施例的结构示意图。
本实施例的服务器70包括通讯模块71和处理模块72。
通讯模块71用于基于至少一个特征维度,获取主播端和观众端之间的交互信息。
处理模块72用于对交互信息进行分析,以得到相关参数。
通讯模块71还用于基于相关参数向观众端推送相应的虚拟礼物列表。
处理模块72还用于基于观众端的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端。
可选的,特征维度包括聊天,交互信息包括主播端与观众端之间的聊天信息。处理模块72具体可用于:
对聊天信息的关键词进行分析,以得到第一特征维度参数;
和/或,对聊天信息的聊天次数进行分析,以得到第一特征维度参数;
和/或,对聊天信息的聊天时长进行分析,以得到第一特征维度参数。
可选的,特征维度包括赠礼,交互信息包括观众端的赠送礼物信息。处理模块72具体可用于:
对赠送礼物信息进行分析,以得到第二特征维度参数。
可选的,特征维度包括位置,交互信息包括主播端的位置信息和观众端的位置信息。处理模块72具体可用于:
对主播端的位置信息和观众端的位置信息进行分析,以得到第三特征维度参数。
可选的,特征维度包括社交,交互信息包括主播端与观众端之间的社交关系信息。处理模块72具体可用于:
对社交关系信息进行分析,以得到第四特征维度参数。
可选的,通讯模块71具体可用于:
判断相关参数是否达到预设参数阈值。
若相关参数达到预设参数阈值,则向观众端推送与预设参数阈值相对应的虚拟礼物列表。
可选的,通讯模块71具体可用于:
基于交互信息确定观众端的类型。
基于观众端的类型确定相应的虚拟礼物排列顺序。
基于相关参数和虚拟礼物排列顺序向观众端推送相应的虚拟礼物列表。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
请参见图8,图8是本申请直播系统的一实施例的结构示意图。
本实施例的直播系统80包括:
服务器81,用于:基于至少一个特征维度,获取主播端和观众端82之间的交互信息。对交互信息进行分析,以得到相关参数。基于相关参数向观众端82推送相应的虚拟礼物列表。
观众端82,用于接收服务器81发送的虚拟礼物列表,并展示虚拟礼物列表。基于虚拟礼物列表,向服务器81发送操作信息。服务器81还用于基于观众端82的操作信息,从虚拟礼物列表中选取对应的虚拟礼物,以将虚拟礼物赠送给主播端83。
主播端83,用于通过服务器81向观众端82发送直播数据和接收虚拟礼物。
可选的,特征维度包括聊天,交互信息包括主播端83与观众端82之间的聊天信息。服务器81具体可用于:
对聊天信息的关键词进行分析,以得到第一特征维度参数;
和/或,对聊天信息的聊天次数进行分析,以得到第一特征维度参数;
和/或,对聊天信息的聊天时长进行分析,以得到第一特征维度参数。
可选的,特征维度包括赠礼,交互信息包括观众端82的赠送礼物信息。服务器81具体可用于:
对赠送礼物信息进行分析,以得到第二特征维度参数。
可选的,特征维度包括位置,交互信息包括主播端83的位置信息和观众端82的位置信息。服务器81具体可用于:
对主播端83的位置信息和观众端82的位置信息进行分析,以得到第三特征维度参数。
可选的,特征维度包括社交,交互信息包括主播端83与观众端82之间的社交关系信息。服务器81具体可用于:
对社交关系信息进行分析,以得到第四特征维度参数。
可选的,服务器81具体可用于:
判断相关参数是否达到预设参数阈值。
若相关参数达到预设参数阈值,则向观众端82推送与预设参数阈值相对应的虚拟礼物列表。
可选的,服务器81具体可用于:
基于交互信息确定观众端82的类型。
基于观众端82的类型确定相应的虚拟礼物排列顺序。
基于相关参数和虚拟礼物排列顺序向观众端82推送相应的虚拟礼物列表。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
请参见图9,图9是本申请计算机可读存储介质的一实施例的结构示意图。
本实施例的计算机可读存储介质90其上存储有程序指令91,程序指令91被处理器(图未示)执行时实现上述实施例中的直播间虚拟礼物列表推送方法。
本实施例计算机可读存储介质90可以是但不局限于U盘、SD卡、PD光驱、移动硬盘、大容量软驱、闪存、多媒体记忆卡、服务器等。
区别于现有技术,本申请基于至少一个特征维度,获取主播端和观众端的交互信息,对交互信息进行分析得到相关参数,根据相关参数的大小向观众端推送相应的虚拟礼物列表,以使得用户通过观众端看到的虚拟礼物列表可根据主播端和观众端的交互信息的变化而进行相应调整,之后观众端可从该虚拟礼物列表中选取虚拟礼物赠送给主播端,改善用户赠送虚拟礼物的体验。
以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
- 虚拟礼物列表推送方法、服务器、直播系统及存储介质
- 直播间虚拟礼物列表生成方法、装置、服务器及存储介质