本申请涉及网络直播技术领域,具体而言,涉及一种游戏直播中信息推荐方法和系统,以及存储有可供电子设备读取的计算机程序的可读存储介质。
背景技术:
随着互联网技术的日益发展和成熟,人们的业余生活逐渐变得丰富,通常人们在空闲的时间里会通过网络观看一些网络直播,网络直播一般是在现场架设独立的信号采集设备(音频 视频)导入直播端(直播设备或平台),再通过网络上传至服务器,发布至客户端供人观看。伴随网络直播的兴起,通过网络直播中向观看直播的用户待推荐物品,成为了新的物品出货渠道。
目前,网络直播中进行物品推荐,大多是主播在直播前,预先在平台后端人工配置,或直播过程中识别画面上预设触发点位置的物品图像,来向观看直播的用户进行推荐。但是在游戏直播的过程中,由于随着游戏进程,游戏中可能出现的内容无法提前预测,例如在控制游戏人物进行打怪的过程中,爆出的虚拟装备是随机的,存在很大的不确定性,无法预先进行配置,因此,如何在游戏直播中向用户进行实时物品消息的合理推荐成为亟待解决的问题。
技术实现要素:
有鉴于此,本申请的目的在于提供一种游戏直播中信息推荐方法、系统以及可读存储介质,能够在游戏直播的过程中,当游戏数据服务器监控到游戏日志中满足条件的触发点时,从游戏日志中获取待推荐物品的推荐物品信息,并在第二终端观看直播的过程中通过直播平台服务器将推荐物品信息转发至第二终端进行显示,这样,可以实现实时捕捉游戏中需要进行推荐的物品,有助于提高物品信息推荐的合理性以及及时性,减少了物品信息推荐的繁琐过程,增加了直播用户与直播观看用户之间的关联性互动。
本申请实施例提供了一种游戏直播中信息推荐方法,所述信息推荐方法包括:
在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,游戏数据服务器监控所述第一终端进行游戏直播的游戏日志信息;
所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器;
所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端;
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
进一步的,所述游戏数据服务器通过以下方式监控所述游戏日志信息:
所述游戏数据服务器通过预设的游戏内容识别模型监控所述游戏日志信息指示的游戏内容,在识别到所述游戏内容满足预设游戏行为内容,并且检测到所述日志信息指示的游戏内容中出现记载于预设物品信息库中的虚拟物品时,确定检测到所述游戏日志信息中的触发点,其中,所述触发点处的游戏日志指示的推荐物品信息为所述虚拟物品的信息。
进一步的,所述游戏数据服务器通过以下步骤确定所述游戏内容满足预设游戏行为内容:
所述游戏数据服务器使用所述游戏内容识别模型识别所述游戏日志信息指示的游戏中虚拟角色的游戏行为,并且在识别出所述虚拟角色执行预设动作或者预设动作组合时,确定所述游戏内容满足预设游戏行为内容。
进一步的,所述预设物品信息库包括以下一种物品或者多种物品的信息:
游戏中的至少一个预设虚拟物品;物品交易平台推荐的至少一个虚拟物品;所述第一终端所属的第一用户推荐的至少一个虚拟物品。
进一步的,所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器,包括:
所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息;
所述游戏数据服务器将所述推荐物品信息发送至物品交易平台;
所述物品交易平台接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器。
进一步的,所述物品交易平台接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器,包括:
所述物品交易平台接收到所述推荐物品信息后,从预设物品信息库中查询与所述待推荐物品相关联的关联物品以及所述关联物品的关联物品信息,将接收和查询到的多个所述推荐物品信息发送至直播平台服务器。
进一步的,所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端,包括:
所述直播平台服务器从预设物品信息库中查询所述待推荐物品的物品详情信息,在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息和所述物品详情信息转发至所述第二终端;
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层和第二弹出层,并在所述第一弹出层中显示所述推荐物品信息,以及在所述第二弹出层中显示所述物品详情信息。
进一步的,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息之后,所述信息推荐方法还包括:
响应于用户在所述第一弹出层上的查看操作,所述第二终端向物品交易平台发送信息请求;
所述物品交易平台在接收到所述信息请求后,从预设物品信息库中查询所述待推荐物品的物品详情信息,并将所述物品详情信息发送至所述第二终端;
所述第二终端在所述图形用户界面上生成第二弹出层,并在所述第二弹出层中显示所述物品详情信息。
进一步的,所述信息推荐方法还包括:
所述第二终端在所述图形用户界面上生成物品交换控件,响应于用户在所述物品交换控件上的物品交换操作,向物品交易平台发送用于交换所述待推荐物品的物品交换请求;
所述物品交易平台在接收到所述物品交换请求后,查询所述待推荐物品的交换信息,并将所述交换信息发送至所述第二终端;
所述第二终端在所述图形用户界面上显示所述交换信息。
进一步的,当存在多个所述推荐物品信息时,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:
所述第二终端获取所述第二终端所属的第二用户的用户信息,并基于所述用户信息、每个所述推荐物品信息以及每个所述推荐物品信息对应的物品详情信息,确定所述第二终端所属的第二用户对于每个所述待推荐物品的关注度,按照关注度由大到小的次序,依次在所述第一弹出层中显示每个所述推荐物品信息。
进一步的,所述关注度包括以下信息中的一种:
所述待推荐物品的性价比;所述第二用户与所述待推荐物品与之间的相关性。
进一步的,当存在多个所述推荐物品信息时,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并确定每个所述推荐物品信息的接收时间,按照接收时间的先后顺序,依次在所述第一弹出层中显示每个所述推荐物品信息。
本申请实施例还提供了一种游戏直播中信息推荐系统,所述信息推荐系统包括直播平台服务器、游戏数据服务器、第一终端和第二终端;
所述游戏数据服务器用于在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,监控所述第一终端进行游戏直播的游戏日志信息;
所述游戏数据服务器还用于在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器;
所述直播平台服务器,用于在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端;
所述第二终端用于在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
进一步的,所述信息推荐系统还包括物品交易平台;
所述物品交易平台用于接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器。
进一步的,所述游戏数据服务器通过以下方式监控所述游戏日志信息:
所述游戏数据服务器通过预设的游戏内容识别模型监控所述游戏日志信息指示的游戏内容,在识别到所述游戏内容满足预设游戏行为内容,并且检测到所述日志信息指示的游戏内容中出现记载于预设物品信息库中的虚拟物品时,确定检测到所述游戏日志信息中的触发点,其中,所述触发点处的游戏日志指示的推荐物品信息为所述虚拟物品的信息。
进一步的,所述游戏数据服务器通过以下步骤确定所述游戏内容满足预设游戏行为内容:
所述游戏数据服务器使用所述游戏内容识别模型识别所述游戏日志信息指示的游戏中虚拟角色的游戏行为,并且在识别出所述虚拟角色执行预设动作或者预设动作组合时,确定所述游戏内容满足预设游戏行为内容。
进一步的,所述预设物品信息库包括以下一种物品或者多种物品的信息:
游戏中的至少一个预设虚拟物品;物品交易平台推荐的至少一个虚拟物品;所述第一终端所属的第一用户推荐的至少一个虚拟物品。
进一步的,所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息;
所述游戏数据服务器将所述推荐物品信息发送至物品交易平台;
所述物品交易平台接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器。
进一步的,所述物品交易平台接收到所述推荐物品信息后,从预设物品信息库中查询与所述待推荐物品相关联的关联物品以及所述关联物品的关联物品信息,将接收和查询到的多个所述推荐物品信息发送至直播平台服务器。
进一步的,所述直播平台服务器从预设物品信息库中查询所述待推荐物品的物品详情信息,在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息和所述物品详情信息转发至所述第二终端;
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层和第二弹出层,并在所述第一弹出层中显示所述推荐物品信息,以及在所述第二弹出层中显示所述物品详情信息。
进一步的,响应于用户在所述第一弹出层上的查看操作,所述第二终端向物品交易平台发送信息请求;
所述物品交易平台在接收到所述信息请求后,从预设物品信息库中查询所述待推荐物品的物品详情信息,并将所述物品详情信息发送至所述第二终端;
所述第二终端在所述图形用户界面上生成第二弹出层,并在所述第二弹出层中显示所述物品详情信息。
进一步的,所述第二终端在所述图形用户界面上生成物品交换控件,响应于用户在所述物品交换控件上的物品交换操作,向物品交易平台发送用于交换所述待推荐物品的物品交换请求;
所述物品交易平台在接收到所述物品交换请求后,查询所述待推荐物品的交换信息,并将所述交换信息发送至所述第二终端;
所述第二终端在所述图形用户界面上显示所述交换信息。
进一步的,当存在多个所述推荐物品信息时,所述第二终端获取所述第二终端所属的第二用户的用户信息,并基于所述用户信息、每个所述推荐物品信息以及每个所述推荐物品信息对应的物品详情信息,确定所述第二终端所属的第二用户对于每个所述待推荐物品的关注度,按照关注度由大到小的次序,依次在所述第一弹出层中显示每个所述推荐物品信息。
进一步的,所述关注度包括以下信息中的一种:
所述待推荐物品的性价比;所述第二用户与所述待推荐物品与之间的相关性。
进一步的,当存在多个所述推荐物品信息时,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并确定每个所述推荐物品信息的接收时间,按照接收时间的先后顺序,依次在所述第一弹出层中显示每个所述推荐物品信息。
本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的游戏直播中信息推荐方法的步骤。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的游戏直播中信息推荐方法的步骤。
本申请实施例提供的游戏直播中信息推荐方法、系统以及可读存储介质,所述信息推荐方法包括:在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,游戏数据服务器监控所述第一终端进行游戏直播的游戏日志信息;所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器;所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端;所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
与现有技术中的信息推荐方法相比,本申请在游戏直播的过程中,当游戏数据服务器检测到游戏日志中的触发点时,从触发点处的游戏日志中获取待推荐物品的推荐物品信息,并将获取到的推荐物品信息发送至直播平台服务器,直播平台服务器在将游戏直播视频转发至第二终端的同时,也将推荐物品信息一并转发至第二终端。这样,通过将游戏侧和直播侧的数据打通,可以实现实时捕捉游戏中需要进行推荐的物品,有助于提高物品信息推荐的合理性以及及时性,减少了物品信息推荐的繁琐过程,增加了直播用户与直播观看用户之间的关联性互动。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为一种可能的应用场景下的系统构图;
图2为本申请实施例所提供的一种游戏直播中信息推荐方法的流程图;
图3为本申请另一实施例所提供的一种游戏直播中信息推荐方法的流程图;
图4为本申请实施例所提供的一种电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其他的特征。
首先,对本申请可适用的应用场景进行介绍。本申请可应用于网络直播技术领域。在游戏直播的过程中,当游戏进程满足预设触发条件时,可以通过游戏日志来确定出游戏中出现的待推荐物品的物品信息,并从服务器端获取待推荐物品的物品详情信息,来展示待推荐物品及其物品详情信息,以向用户进行推荐。请参阅图1,图1为一种可能的应用场景下的信息推荐系统构图。如图1所述,所述信息推荐系统包括直播平台服务器、游戏数据服务器、第一终端、第二终端以及物品交易平台。
游戏数据服务器可以监控主播终端直播的游戏内容,以及游戏数据等的传输,示例性的,主播用户在主播终端登录账号进行游戏和游戏直播时,游戏数据服务器可以对预设的白名单中的直播用户的主播终端进行监控和游戏数据等的传输,可以是通过监控游戏日志,在监控得到游戏的触发点后,可以识别出日志中的待推荐物品,以发送给直播观看用户的直播播放终端进行显示和推荐等,例如虚拟装备、虚拟药品、功法等消耗品。
直播平台服务器可以将接入平台的主播用户的主播终端发来的直播视频发送给直播观看用户的直播播放终端,以进行游戏直播,并且在发送直播视频进行直播的过程中,还可以将一些需要发送给直播观看用户的信息或者数据一并发送给直播观看用户,例如游戏数据服务器识别出的待推荐物品的推荐物品信息。
本申请中,在第一终端直播的过程中,游戏数据服务器识别出的推荐物品信息,可以是先发送给直播平台服务器,通过直播平台服务器发送至第二终端,也可以是将推荐物品信息发送给物品交易平台,通过物品交易平台和直播平台服务器将推荐物品信息发送至第二终端,在信息转发的过程中,还可以增加相关联物品的关联物品信息。
物品交易平台可以在直播用户或者直播观看用户对游戏中相关的物品感兴趣的时候,供直播用户或者直播观看用户进行物品购买等。
第一终端和第二终端,其中一者可以为直播终端,另一者为直播播放终端,为了便于说明,下文中,是以第一终端为直播终端,第二终端为直播播放终端为例进行说明的。
经研究发现,目前在网络直播中进行物品推荐,大多是主播在直播前,预先在平台后端人工配置,或直播过程中识别画面上预设触发点位置的物品图像,来向观看直播的用户进行推荐。但是在游戏直播的过程中,由于随着游戏进程的推进,游戏中可能出现的内容无法提前预测,例如在控制游戏人物进行打怪的过程中,爆出的虚拟装备是随机的,存在很大的不确定性,无法预先进行配置,因此,如何在游戏直播中向用户进行实时物品消息的合理推荐成为亟待解决的问题。
基于此,本申请实施例提供了一种游戏直播中信息推荐方法,能够在游戏直播过程中根据游戏内容,在图形用户界面中为用户展示,游戏内容中相应的物品以及物品详情信息,这样,通过将游戏侧和直播侧的数据打通,可以实现实时捕捉游戏中需要进行推荐的物品,有助于提高物品信息推荐的合理性以及及时性,减少了物品信息推荐的繁琐过程,增加了直播用户与直播观看用户之间的关联性互动。
请参阅图2,图2为本申请实施例提供的一种游戏直播中信息推荐方法方法的流程图。如图2中所示,所述信息推荐方法包括:
s201、在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,游戏数据服务器监控所述第一终端进行游戏直播的游戏日志信息。
该步骤中,在直播平台服务器将接收到的第一终端上的游戏直播视频发送至第二终端进行直播显示的过程中,游戏数据服务器实时监控第一终端进行游戏直播时所产生的游戏日志信息。
s202、所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器。
该步骤中,在游戏数据服务器实时监控第一终端进行游戏直播时产生的游戏日志时,当游戏数据服务器在检测到在第一终端直播游戏的过程中产生的游戏日志信息中存在触发点时,从游戏日志信息中获取在触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将获取到的推荐物品信息发送至直播平台服务器端。
其中,所述待推荐物品包括在游戏中出现的新的虚拟物品,以及与出现的新的虚拟物品相关联的关联物品,例如虚拟物品为“佩剑”,相关联的关联物品可以为“佩剑”的“装饰物”,或者是其他“佩剑”。推荐物品信息包括待推荐物品名称、待推荐物品规格、待推荐物品图片以及待推荐物品级别等。推荐物品信息还可以包括与待推荐物品同类型物品的物品信息等。
s203、所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端。
该步骤中,在直播平台服务器接收到第一终端上的游戏直播视频,并将游戏直播视频转发至第二终端进行直播显示的同时,将从游戏数据服务器接收到的推荐物品信息,一并转发至第二终端。
s204、所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
该步骤中,在从直播平台服务器中接收到待推荐物品的推荐物品信息之后,在第二终端的图形用户界面上生成第一弹出层,并将推荐物品信息展示在图形用户界面的第一弹出层中。
其中,第一弹出层可以位于第二终端的图形用户界面中的任意位置,可以以弹出的形式出现或者以滑出的形式出现,用户可以拖拽第一弹出层,以控制第一弹出层改变在第二终端的图形用户界面中的位置。
这样,便能够在游戏直播的过程中,实时的确定出游戏内容中的待推荐物品的推荐物品信息,并向观看游戏直播的用户展示待推荐物品以及待推荐物品的推荐物品信息,从而增加了直播用户与直播观看用户之间的关联性互动。
本申请实施例提供的游戏直播中信息推荐方法,在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,游戏数据服务器监控所述第一终端进行游戏直播的游戏日志信息;所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器;所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端;所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
与现有技术中的信息推荐方法相比,本申请在游戏直播的过程中,当游戏数据服务器检测到游戏日志中的触发点时,从触发点处的游戏日志中获取待推荐物品的推荐物品信息,并将获取到的推荐物品信息发送至直播平台服务器,直播平台服务器在将游戏直播视频转发至第二终端的同时,也将推荐物品信息一并转发至第二终端进行显示。这样,通过将游戏侧和直播侧的数据打通,可以实现实时捕捉游戏中需要进行推荐的物品,有助于提高物品信息推荐的合理性以及及时性,减少了物品信息推荐的繁琐过程,增加了直播用户与直播观看用户之间的关联性互动。
请参阅图3,图3为本申请另一实施例提供的一种游戏直播中信息推荐方法流程图。如图3中所示,本申请实施例提供的游戏直播中信息推荐方法,包括:
s301、在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,游戏数据服务器监控所述第一终端进行游戏直播的游戏日志信息。
s302、所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息。
该步骤中,在游戏数据服务器实时监控第一终端进行游戏直播时产生的游戏日志时,当游戏数据服务器在检测到在第一终端直播游戏的过程中产生的游戏日志信息中存在触发点时,从游戏日志信息中获取在触发点处的游戏日志指示的待推荐物品的推荐物品信息。
其中,推荐物品信息包括待推荐物品名称、待推荐物品规格、待推荐物品图片以及待推荐物品级别等。推荐物品信息还可以包括与待推荐物品同类型的物品等。
s303、所述游戏数据服务器将所述推荐物品信息发送至物品交易平台。
该步骤中,游戏数据服务器在获取到待推荐物品的待推荐物品之后,将推荐物品信息发送至物品交易平台,用于绑定推荐物品信息以及将获取到的推荐物品信息制作成信息展示页。
s304、所述物品交易平台接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器。
该步骤中,物品交易平台在接收到待推荐物品的推荐物品信息之后,将推荐物品信息制作成关于待推荐物品的推荐物品信息的信息展示页,并以信息展示页的形式传输给直播平台服务器。
s305、所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端。
s306、所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
其中,s301、s305以及s306的描述可以参照s201、s203以及s204的描述,并且能达到相同的技术效果,对此不做赘述。
进一步的,所述游戏数据服务器通过以下方式监控所述游戏日志信息:所述游戏数据服务器通过预设的游戏内容识别模型监控所述游戏日志信息指示的游戏内容,在识别到所述游戏内容满足预设游戏行为内容,并且检测到所述日志信息指示的游戏内容中出现记载于预设物品信息库中的虚拟物品时,确定检测到所述游戏日志信息中的触发点,其中,所述触发点处的游戏日志指示的推荐物品信息为所述虚拟物品的信息。
该步骤中,在游戏的直播过程中,游戏数据服务器通过预设的游戏内容识别模型对游戏日志信息指示的游戏内容进行实时监控,当游戏数据服务器识别出游戏内容满足预设游戏行为内容时,检测在游戏日志指示的游戏内容中是否出现了记载于预设物品信息库中的虚拟物品,当游戏内容满足预设游戏行为内容且游戏内容中出现记载于预设物品信息库中的虚拟物品时,确定检测到所述游戏日志信息中的触发点,其中,所述触发点处的游戏日志指示的推荐物品信息为所述虚拟物品的信息。
其中,虚拟物品可以为游戏中虚拟人物在执行游戏任务的过程中获得的虚拟物品,或者是虚拟人物在执行游戏任务的过程中,在游戏画面中除该虚拟人物之外的其他虚拟人物所佩戴或者持有的虚拟物品。
所述预设物品信息库包括以下一种物品或者多种物品的信息:游戏中的至少一个预设虚拟物品;物品交易平台推荐的至少一个虚拟物品;所述第一终端所属的第一用户推荐的至少一个虚拟物品。
游戏中预设虚拟物品为,在游戏过程中玩家有机会获得的预设虚拟物品;
物品交易平台推荐的虚拟物品为,在玩家订购虚拟物品时物品交易平台根据玩家订购的虚拟物品,为玩家推荐的虚拟物品;
第一终端所属的第一用户推荐的至少一个虚拟物品为,第一用户为其他玩家推荐的虚拟物品。
进一步的,所述游戏数据服务器通过以下步骤确定所述游戏内容满足预设游戏行为内容:所述游戏数据服务器使用所述游戏内容识别模型识别所述游戏日志信息指示的游戏中虚拟角色的游戏行为,并且在识别出所述虚拟角色执行预设动作或者预设动作组合时,确定所述游戏内容满足预设游戏行为内容。
该步骤中,在游戏的直播过程中,游戏数据服务器使用所述游戏内容识别模型,识别游戏日志信息指示的游戏中虚拟角色的游戏行为,当游戏数据服务器检测到在游戏进程中,游戏中的虚拟角色执行了预设动作或者预设组合动作时所生成的信息时,确定所述游戏内容满足预设游戏行为内容。
进一步的,步骤s304包括:所述物品交易平台接收到所述推荐物品信息后,从预设物品信息库中查询与所述待推荐物品相关联的关联物品以及所述关联物品的关联物品信息,将接收和查询到的多个所述推荐物品信息发送至直播平台服务器。
该步骤中,物品交易平台在接收到游戏数据服务器发送的待推荐物品的推荐物品信息之后,在预设物品信息库中查询与待推荐物品相关联的关联物品,同时查询关联物品的关联物品信息,将关联物品作为待推荐物品,将从游戏数据服务器接收到的待推荐物品的推荐物品信息以及从预设物品信息库查询到的与待推荐物品相关联的关联物品的关联物品信息,一同作为推荐物品信息,发送至直播平台服务器。
关联物品信息包括:关联物品名称、关联物品规格、关联物品图片以及关联物品级别等。
进一步的,步骤s305包括:所述直播平台服务器从预设物品信息库中查询所述待推荐物品的物品详情信息,在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息和所述物品详情信息转发至所述第二终端;所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:所述第二终端在所述第二终端的图形用户界面上生成第一弹出层和第二弹出层,并在所述第一弹出层中显示所述推荐物品信息,以及在所述第二弹出层中显示所述物品详情信息。
该步骤中,直播平台服务器根据接收到的待推荐物品的推荐物品信息,从预设物品信息库中查询待推荐物品的物品详情信息,在直播平台服务器接收到第一终端上的游戏直播视频,并将游戏直播视频转发至第二终端进行直播显示的同时,将从游戏数据服务器接收到的推荐物品信息以及从预设物品信息库中查询到的物品详情信息,一并转发至第二终端;在从直播平台服务器中接收到待推荐物品的推荐物品信息之后,在第二终端的图形用户界面上生成第一弹出层和第二弹出层,并将推荐物品信息展示在图形用户界面的第一弹出层中,将待推荐物品的物品详情信息显示在第二弹出层中。
物品详情信息包括物品名称、物品规格、物品图片以及物品级别等。物品详情信息还可以包括与待推荐物品同类型的物品等。
其中,第一弹出层和第二弹出层可以位于图形用户界面中的任意位置,可以以弹出的形式出现或者以滑出的形式出现,第一弹出层与第二弹出层之间在弹出或滑出时不存在重叠,但是用户可以拖拽第一弹出层和第二弹出层。
这样,便能够在游戏直播的过程中,实时的确定出游戏内容中的待推荐物品,并向观看游戏直播的用户展示待推荐物品以及待推荐物品的物品详情信息,从而增加了直播用户与直播观看用户之间的关联性互动。
进一步的,步骤s306之后,所述信息推荐方法还包括:响应于用户在所述第一弹出层上的查看操作,所述第二终端向物品交易平台发送信息请求;所述物品交易平台在接收到所述信息请求后,从预设物品信息库中查询所述待推荐物品的物品详情信息,并将所述物品详情信息发送至所述第二终端;所述第二终端在所述图形用户界面上生成第二弹出层,并在所述第二弹出层中显示所述物品详情信息。
该步骤中,在第二终端的图形用户界面的第一弹出层中显示了待推荐物品的推荐物品信息之后,响应于用户施加在第一弹出层上的查看操作,当用户在第一弹出层上的查看操作之后,第二终端向物品交易平台发送信息请求;物品交易平台在接收到第二终端发送的信息请求之后,从预设物品信息库中查询待推荐物品的物品详情信息,并将所述物品详情信息发送至所述第二终端;第二终端在接收到物品交易平台发送的物品详情信息之后,在第二终端的图像用户界面上生成第二弹出层,并将接收到的物品交易平台发送的物品详情信息显示在第二弹出层中。
其中,第二弹出层可以位于第二终端的图形用户界面中的任意位置,可以以弹出的形式出现或者以滑出的形式出现,用户可以拖拽第二弹出层,以控制第二弹出层改变在第二终端的图形用户界面中的位置。
这样,便能够在游戏直播的过程中,实时的确定出游戏内容中的待推荐物品的推荐物品信息,并向观看游戏直播的用户展示待推荐物品以及待推荐物品的推荐物品信息,从而增加了直播用户与直播观看用户之间的关联性互动。
其中,用户的查看操作可以通过交互控件进行响应,交互控件可以为按钮或者是图标,用户可以通过“单击”或“双击”的形式施加查看操作。
进一步的,所述信息推荐方法还包括:所述第二终端在所述图形用户界面上生成物品交换控件,响应于用户在所述物品交换控件上的物品交换操作,向物品交易平台发送用于交换所述待推荐物品的物品交换请求;所述物品交易平台在接收到所述物品交换请求后,查询所述待推荐物品的交换信息,并将所述交换信息发送至所述第二终端;所述第二终端在所述图形用户界面上显示所述交换信息。
该步骤中,在第二终端的图形用户界面中生成物品交换控件,响应于用户施加在物品交互控件上的物品交换操作,当用户在物品交互控件上施加了物品交换操作之后,第二终端向物品交易平台发送针对于待推荐物品的物品交换请求;物品交易平台在接收到第二终端发送的物品交换请求后,从预设物品信息库中查询待推荐物品的交换信息,并将待推荐物品的交换信息发送至所述第二终端;第二终端在接收到物品交易平台发送的待推荐物品的交换信息后,将交换信息显示在第二终端的图形用户界面上。
其中,物品交换请求中包括待推荐物品的物品信息,物品交易平台根据物品信息查询待推荐物品的交换信息。物品的交换信息可以包括交换所述待推荐物品的资源消耗,例如实际价格、游戏中的材料、游戏中的虚拟价格等。
进一步的,当存在多个所述推荐物品信息时,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:所述第二终端获取所述第二终端所属的第二用户的用户信息,并基于所述用户信息、每个所述推荐物品信息以及每个所述推荐物品信息对应的物品详情信息,确定所述第二终端所属的第二用户对于每个所述待推荐物品的关注度,按照关注度由大到小的次序,依次在所述第一弹出层中显示每个所述推荐物品信息。
该步骤中,当存在多个所述推荐物品信息时,第二终端获取第二终端所属的第二用户的用户信息,并基于第二用户的用户信息,以及每个推荐物品信息以及每个推荐物品信息对应的物品详情信息,确定出该第二用户对于每个待推荐物品的关注度,例如根据第二用户信息中第二用户之前订购过的虚拟物品或者是第二用户标注的感兴趣虚拟物品,确定出该第二用户对于每个待推荐物品的关注度;并按照关注度的大小次序,由大至小依次在第二终端的图形用户界面中的第一弹出层中展示每个推荐物品信息。
其中,所述关注度包括以下信息中的一种:所述待推荐物品的性价比信息;所述第二用户与所述待推荐物品与之间的相关性信息。
性价比信息为待推荐物品的性能与价值之间的比例关系;所述第二用户与所述待推荐物品之间的相关性信息为,第二用户是否浏览过或者是订购过或者使用过待推荐物品;再或者是第二用户是否浏览过或者是订购过或者使用过与待推荐物品属于同一类别的物品等。
示例性的,“物品1:关注度0.2”、“物品2:关注度0.6”、“物品3:关注度0.5”按照待推荐物品的关注度的大小次序,对应的在第一弹出层中,从上至下的展示“物品2的推荐物品信息”、“物品3的推荐物品信息”以及“物品1的推荐物品信息”。
在本申请实施例中,以从上至下的顺序为例,在其他实施例中还可以为从左至右的显示。
进一步的,当存在多个所述推荐物品信息时,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并确定每个所述推荐物品信息的接收时间,按照接收时间的先后顺序,依次在所述第一弹出层中显示每个所述推荐物品信息。
该步骤中,当存在多个待推荐物品时,第二终端在图像用户界面上生成第一弹出层,用来显示待推荐物品的推荐物品信息,确定出每个待推荐物品在游戏中的出现时间,按照待推荐物品出现时间的先后顺序,依次在第二终端的图形用户界面中的第一弹出层中展示每个待推荐物品对应的推荐物品信息。
示例性的,按照待推荐物品出现的时间的先后顺序,假设待推荐物品的出现顺序为“物品1”、“物品2”、“物品3”,在第二终端的第一弹出层中,从上至下的展示“物品1的推荐物品信息”、“物品2的推荐物品信息”以及“物品3的推荐物品信息”。
本申请实施例提供的游戏直播中信息推荐方法,在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,游戏数据服务器监控所述第一终端进行游戏直播的游戏日志信息;所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器;所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端;所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
与现有技术中的信息推荐方法相比,本申请在游戏直播的过程中,当游戏数据服务器检测到游戏日志中的触发点时,从触发点处的游戏日志中获取待推荐物品的推荐物品信息,并将获取到的推荐物品信息发送至物品交易平台,并通过物品交易平台将推荐物品信息转发至直播平台服务器,直播平台服务器在将游戏直播视频转发至第二终端的同时,也将推荐物品信息一并转发至第二终端进行显示。这样,通过将游戏侧和直播侧的数据打通,可以实现实时捕捉游戏中需要进行推荐的物品,有助于提高物品信息推荐的合理性以及及时性,减少了物品信息推荐的繁琐过程,增加了直播用户与直播观看用户之间的关联性互动。
基于同一发明构思,本申请图1所示实施例中的游戏直播中信息推荐系统,其解决问题的原理与图2所示实施例中的游戏直播中信息推荐方法相似,因此系统的实施可以参见方法的实施,重复之处不再赘述。
相应的,在图1所示游戏直播中信息推荐系统中:
所述游戏数据服务器用于在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,监控所述第一终端进行游戏直播的游戏日志信息;
所述游戏数据服务器还用于在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器;
所述直播平台服务器,用于在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端;
所述第二终端用于在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
进一步的,所述信息推荐系统还包括物品交易平台;
所述物品交易平台用于接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器。
进一步的,所述游戏数据服务器通过以下方式监控所述游戏日志信息:
所述游戏数据服务器通过预设的游戏内容识别模型监控所述游戏日志信息指示的游戏内容,在识别到所述游戏内容满足预设游戏行为内容,并且检测到所述日志信息指示的游戏内容中出现记载于预设物品信息库中的虚拟物品时,确定检测到所述游戏日志信息中的触发点,其中,所述触发点处的游戏日志指示的推荐物品信息为所述虚拟物品的信息。
进一步的,所述游戏数据服务器通过以下步骤确定所述游戏内容满足预设游戏行为内容:
所述游戏数据服务器使用所述游戏内容识别模型识别所述游戏日志信息指示的游戏中虚拟角色的游戏行为,并且在识别出所述虚拟角色执行预设动作或者预设动作组合时,确定所述游戏内容满足预设游戏行为内容。
进一步的,所述预设物品信息库包括以下一种物品或者多种物品的信息:
游戏中的至少一个预设虚拟物品;物品交易平台推荐的至少一个虚拟物品;所述第一终端所属的第一用户推荐的至少一个虚拟物品。
进一步的,所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息;
所述游戏数据服务器将所述推荐物品信息发送至物品交易平台;
所述物品交易平台接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器。
进一步的,所述物品交易平台接收到所述推荐物品信息后,从预设物品信息库中查询与所述待推荐物品相关联的关联物品以及所述关联物品的关联物品信息,将接收和查询到的多个所述推荐物品信息发送至直播平台服务器。
进一步的,所述直播平台服务器从预设物品信息库中查询所述待推荐物品的物品详情信息,在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息和所述物品详情信息转发至所述第二终端;
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层和第二弹出层,并在所述第一弹出层中显示所述推荐物品信息,以及在所述第二弹出层中显示所述物品详情信息。
进一步的,响应于用户在所述第一弹出层上的查看操作,所述第二终端向物品交易平台发送信息请求;
所述物品交易平台在接收到所述信息请求后,从预设物品信息库中查询所述待推荐物品的物品详情信息,并将所述物品详情信息发送至所述第二终端;
所述第二终端在所述图形用户界面上生成第二弹出层,并在所述第二弹出层中显示所述物品详情信息。
进一步的,所述第二终端在所述图形用户界面上生成物品交换控件,响应于用户在所述物品交换控件上的物品交换操作,向物品交易平台发送用于交换所述待推荐物品的物品交换请求;
所述物品交易平台在接收到所述物品交换请求后,查询所述待推荐物品的交换信息,并将所述交换信息发送至所述第二终端;
所述第二终端在所述图形用户界面上显示所述交换信息。
进一步的,当存在多个所述推荐物品信息时,所述第二终端获取所述第二终端所属的第二用户的用户信息,并基于所述用户信息、每个所述推荐物品信息以及每个所述推荐物品信息对应的物品详情信息,确定所述第二终端所属的第二用户对于每个所述待推荐物品的关注度,按照关注度由大到小的次序,依次在所述第一弹出层中显示每个所述推荐物品信息。
进一步的,所述关注度包括以下信息中的一种:
所述待推荐物品的性价比;所述第二用户与所述待推荐物品与之间的相关性。
进一步的,当存在多个所述推荐物品信息时,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并确定每个所述推荐物品信息的接收时间,按照接收时间的先后顺序,依次在所述第一弹出层中显示每个所述推荐物品信息。
本申请实施例提供的游戏直播中信息推荐系统,在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,游戏数据服务器监控所述第一终端进行游戏直播的游戏日志信息;所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器;所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端;所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
与现有技术中的信息推荐方法相比,本申请在游戏直播的过程中,当游戏数据服务器检测到游戏日志中的触发点时,从触发点处的游戏日志中获取待推荐物品的推荐物品信息,并将获取到的推荐物品信息发送至直播平台服务器,直播平台服务器在将游戏直播视频转发至第二终端的同时,也将推荐物品信息一并转发至第二终端进行显示。这样,通过将游戏侧和直播侧的数据打通,可以实现实时捕捉游戏中需要进行推荐的物品,有助于提高物品信息推荐的合理性以及及时性,减少了物品信息推荐的繁琐过程,增加了直播用户与直播观看用户之间的关联性互动。
请参阅图4,图4为本申请实施例所提供的一种电子设备的结构示意图。如图4中所示,所述电子设备400包括处理器410、存储器420和总线430。
所述存储器420存储有所述处理器410可执行的机器可读指令,当电子设备400运行时,所述处理器410与所述存储器420之间通过总线430通信,所述机器可读指令被所述处理器410执行时,可以执行如上述图2以及图3所示方法实施例中的游戏直播中信息推荐方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时可以执行如上述图2以及图3所示方法实施例中的游戏直播中信息推荐方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
1.一种游戏直播中信息推荐方法,其特征在于,所述信息推荐方法包括:
在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,游戏数据服务器监控所述第一终端进行游戏直播的游戏日志信息;
所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器;
所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端;
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
2.根据权利要求1所述的信息推荐方法,其特征在于,所述游戏数据服务器通过以下方式监控所述游戏日志信息:
所述游戏数据服务器通过预设的游戏内容识别模型监控所述游戏日志信息指示的游戏内容,在识别到所述游戏内容满足预设游戏行为内容,并且检测到所述日志信息指示的游戏内容中出现记载于预设物品信息库中的虚拟物品时,确定检测到所述游戏日志信息中的触发点,其中,所述触发点处的游戏日志指示的推荐物品信息为所述虚拟物品的信息。
3.根据权利要求2所述的信息推荐方法,其特征在于,所述游戏数据服务器通过以下步骤确定所述游戏内容满足预设游戏行为内容:
所述游戏数据服务器使用所述游戏内容识别模型识别所述游戏日志信息指示的游戏中虚拟角色的游戏行为,并且在识别出所述虚拟角色执行预设动作或者预设动作组合时,确定所述游戏内容满足预设游戏行为内容。
4.根据权利要求2所述的信息推荐方法,其特征在于,所述预设物品信息库包括以下一种物品或者多种物品的信息:
游戏中的至少一个预设虚拟物品;物品交易平台推荐的至少一个虚拟物品;所述第一终端所属的第一用户推荐的至少一个虚拟物品。
5.根据权利要求1所述的信息推荐方法,其特征在于,所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器,包括:
所述游戏数据服务器在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息;
所述游戏数据服务器将所述推荐物品信息发送至物品交易平台;
所述物品交易平台接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器。
6.根据权利要求5所述的信息推荐方法,其特征在于,所述物品交易平台接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器,包括:
所述物品交易平台接收到所述推荐物品信息后,从预设物品信息库中查询与所述待推荐物品相关联的关联物品以及所述关联物品的关联物品信息,将接收和查询到的多个所述推荐物品信息发送至直播平台服务器。
7.根据权利要求1所述的信息推荐方法,其特征在于,所述直播平台服务器在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端,包括:
所述直播平台服务器从预设物品信息库中查询所述待推荐物品的物品详情信息,在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息和所述物品详情信息转发至所述第二终端;
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层和第二弹出层,并在所述第一弹出层中显示所述推荐物品信息,以及在所述第二弹出层中显示所述物品详情信息。
8.根据权利要求1所述的信息推荐方法,其特征在于,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息之后,所述信息推荐方法还包括:
响应于用户在所述第一弹出层上的查看操作,所述第二终端向物品交易平台发送信息请求;
所述物品交易平台在接收到所述信息请求后,从预设物品信息库中查询所述待推荐物品的物品详情信息,并将所述物品详情信息发送至所述第二终端;
所述第二终端在所述图形用户界面上生成第二弹出层,并在所述第二弹出层中显示所述物品详情信息。
9.根据权利要求7或者8所述的信息推荐方法,其特征在于,所述信息推荐方法还包括:
所述第二终端在所述图形用户界面上生成物品交换控件,响应于用户在所述物品交换控件上的物品交换操作,向物品交易平台发送用于交换所述待推荐物品的物品交换请求;
所述物品交易平台在接收到所述物品交换请求后,查询所述待推荐物品的交换信息,并将所述交换信息发送至所述第二终端;
所述第二终端在所述图形用户界面上显示所述交换信息。
10.根据权利要求1所述的信息推荐方法,其特征在于,当存在多个所述推荐物品信息时,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:
所述第二终端获取所述第二终端所属的第二用户的用户信息,并基于所述用户信息、每个所述推荐物品信息以及每个所述推荐物品信息对应的物品详情信息,确定所述第二终端所属的第二用户对于每个所述待推荐物品的关注度,按照关注度由大到小的次序,依次在所述第一弹出层中显示每个所述推荐物品信息。
11.根据权利要求10所述的信息推荐方法,其特征在于,所述关注度包括以下信息中的一种:
所述待推荐物品的性价比;所述第二用户与所述待推荐物品与之间的相关性。
12.根据权利要求1所述的信息推荐方法,其特征在于,当存在多个所述推荐物品信息时,所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息,包括:
所述第二终端在所述第二终端的图形用户界面上生成第一弹出层,并确定每个所述推荐物品信息的接收时间,按照接收时间的先后顺序,依次在所述第一弹出层中显示每个所述推荐物品信息。
13.一种游戏直播中信息推荐系统,其特征在于,所述信息推荐系统包括直播平台服务器、游戏数据服务器、第一终端和第二终端;
所述游戏数据服务器用于在直播平台服务器将第一终端上的游戏直播视频转发至第二终端进行直播显示的过程中,监控所述第一终端进行游戏直播的游戏日志信息;
所述游戏数据服务器还用于在检测到所述游戏日志信息中的触发点时,从所述游戏日志信息中获取所述触发点处的游戏日志指示的待推荐物品的推荐物品信息,并将所述推荐物品信息发送至所述直播平台服务器;
所述直播平台服务器,用于在将所述游戏直播视频转发至所述第二终端时,将所述推荐物品信息转发至所述第二终端;
所述第二终端用于在所述第二终端的图形用户界面上生成第一弹出层,并在所述第一弹出层中显示所述推荐物品信息。
14.根据权利要求13所述的信息推荐系统,其特征在于,所述信息推荐系统还包括物品交易平台;
所述物品交易平台用于接收所述推荐物品信息,并转发所述推荐物品信息至所述直播平台服务器。
15.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至12任一项所述游戏直播中信息推荐方法的步骤。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至12任一项所述游戏直播中信息推荐方法的步骤。
技术总结