1.本发明涉及信息技术领域,特别是涉及一种直播中的游戏道具交互方法和系统。
背景技术:2.目前,在游戏+直播+游戏电商的场景下,针对游戏主播售卖虚拟道具,游戏内容与游戏直播电商深度融合的诉求,存在着直播观众无法直观感知游戏商品道具的实际价值,且无法便捷购买游戏商品的问题,导致了游戏商品直播带货的交易闭环无法形成。
技术实现要素:3.鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种直播中的游戏道具交互方法和系统,包括:
4.一种直播中的游戏道具交互方法,所述方法包括:
5.直播服务器接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,所述游戏道具交互请求包括目标游戏道具标识;
6.所述直播服务器将所述目标游戏道具标识发送至所述交易服务器;
7.所述交易服务器将所述目标游戏道具标识发送至游戏服务器;
8.所述游戏服务器根据所述目标游戏道具标识,在所述观众终端对应的游戏账户中添加所述目标游戏道具。
9.可选地,在所述交易服务器将所述目标游戏道具标识发送至游戏服务器之前,包括:
10.所述交易服务器根据所述目标游戏道具标识进行交易操作。
11.可选地,所述游戏服务器根据所述目标游戏道具标识,在所述观众终端对应的游戏账户中添加所述目标游戏道具,包括:
12.所述游戏服务器确定所述目标游戏道具标识对应的游戏道具构造数据,并将所述游戏道具构造数据发送至所述观众终端,以在所述观众终端中添加所述目标游戏道具。
13.可选地,还包括:
14.所述观众终端对应的游戏账户在添加所述目标游戏道具成功时,向所述游戏服务器发送针对所述目标游戏道具的添加成功状态信息;
15.所述游戏服务器将所述构造成功状态信息转发至所述直播服务器;
16.所述直播服务器根据所述添加成功状态信息,在所述观众终端的直播界面中,更新展示的所述游戏道具中游戏道具状态。
17.可选地,所述直播服务器还与主播终端连接,在所述直播服务器接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求之前,还包括:
18.所述直播服务器接收所述主播终端发送的游戏道具创建请求,所述游戏道具创建请求包括游戏道具标识;
19.所述直播服务器将所述游戏道具标识发送至所述交易服务器;
20.所述交易服务器确定所述游戏道具标识对应的游戏道具特征信息,并将所述游戏道具特征信息发送至所述直播服务器,以根据所述游戏道具特征信息,创建所述游戏道具标识对应的游戏道具。
21.可选地,所述观众终端安装有直播应用,所述直播应用对应的直播界面中设置有云游戏的启动入口,在所述游戏服务器根据所述目标游戏道具标识,在所述观众终端对应的游戏账户中添加所述目标游戏道具之前,还包括:
22.所述观众终端响应针对所述启动入口的开启操作,向所述直播服务器发送所述云游戏对应的游戏开启请求;
23.所述直播服务器接收所述游戏开启请求,并将所述游戏开启请求发送至所述云游戏对应的游戏服务器;
24.所述游戏服务器向所述观众终端发送所述游戏开启请求对应的目标游戏的观众游戏画面;
25.所述观众终端接收所述观众游戏画面,在图形用户界面的游戏界面中显示所述观众游戏画面。
26.可选地,所述方法还包括:
27.所述直播服务器接收所述观众终端发送的游戏交互请求,并将所述游戏交互请求发送至所述游戏服务器;
28.所述游戏服务器向所述观众终端发送所述游戏开启请求对应的目标游戏的观众游戏画面;
29.所述观众终端接收所述观众游戏画面,在图形用户界面的游戏界面中显示所述观众游戏画面。
30.可选地,所述观众终端中安装有游戏应用,所述方法还包括:
31.所述观众终端响应游戏交互请求,运行所述游戏开启请求对应的所述游戏应用,并向所述游戏应用对应的所述游戏服务器发送游戏数据请求;
32.所述观众终端接收所述游戏服务器根据所述游戏数据请求返回的游戏数据,生成观众游戏画面,并在图形用户界面的游戏界面中显示所述观众游戏画面。
33.可选地,所述游戏道具交互请求为:针对所述目标游戏道具的游戏道具试用请求,或者,针对所述目标游戏道具的游戏道具购买请求。
34.可选地,所述游戏道具特征信息包括以下任一项或多项:
35.游戏道具图片、游戏道具价格信息、游戏道具属性信息。
36.一种直播中的游戏道具交互系统,所述系统包括:
37.所述直播服务器,用于接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,所述游戏道具交互请求包括目标游戏道具标识;
38.所述直播服务器,用于将所述目标游戏道具标识发送至所述交易服务器;
39.所述交易服务器,用于将所述目标游戏道具标识发送至游戏服务器;
40.所述游戏服务器,用于根据所述目标游戏道具标识,在所述观众终端对应的游戏账户中添加所述目标游戏道具。
41.一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的直播中的游戏
道具交互方法。
42.一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的直播中的游戏道具交互方法。
43.本发明实施例具有以下优点:
44.在本发明实施例中,通过直播服务器接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,游戏道具交互请求包括目标游戏道具标识,然后直播服务器将目标游戏道具标识发送至交易服务器,交易服务器将目标游戏道具标识发送至游戏服务器,进而游戏服务器根据目标游戏道具标识,在观众终端对应的游戏账户中添加目标游戏道具,实现了直播服务器、游戏服务器与交易服务器的数据互通,从而在直播选购场景下,用户可以对游戏道具进行进一步操作,并能够在游戏内完成交易转化,达到了形成针对游戏商品直播带货的交易闭环的目的。
附图说明
45.为了更清楚地说明本发明的技术方案,下面将对本发明的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
46.图1是本发明一实施例提供的一种基于云游戏的直播交互方法的步骤流程图;
47.图2是本发明一实施例提供的一种直播界面实例的示意图;
48.图3是本发明一实施例提供的另一种基于云游戏的直播交互方法的步骤流程图;
49.图4是本发明一实施例提供的一种直播中游戏商品购买流程的示意图;
50.图5是本发明一实施例提供的另一种基于云游戏的直播交互方法的步骤流程图;
51.图6是本发明一实施例提供的一种直播中商品货架创建流程的示意图;
52.图7是本发明一实施例提供的另一种基于云游戏的直播交互方法的步骤流程图;
53.图8是本发明一实施例提供的另一种直播界面实例的示意图;
54.图9是本发明一实施例提供的一种基于云游戏的直播交互装置的结构示意图。
具体实施方式
55.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
56.参照图1,示出了本发明一实施例提供的一种直播中的游戏道具交互方法的步骤流程图,具体可以包括如下步骤:
57.步骤101,直播服务器接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,所述游戏道具交互请求包括目标游戏道具标识;
58.其中,该直播中的游戏道具交互方法可以应用于游戏直播平台,游戏直播平台可以包括直播服务器、游戏服务器、交易服务器,以及观众终端。
59.在直播的过程中,观众终端可以针对直播界面中展示的游戏道具,基于用户需求
生成游戏道具交互请求,该游戏道具交互请求可以包括目标游戏道具标识,进而直播服务器可以接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求。
60.在本发明一实施例中,游戏道具交互请求可以为:针对目标游戏道具的游戏道具试用请求,或者,针对目标游戏道具的游戏道具购买请求。
61.例如,观众终端可以通过点击手势或其它交互手势,针对直播界面中展示的游戏道具选择目标游戏道具,如图2所示,直播观众可以通过当前直播间内直播货架区域选择目标游戏道具,可以触发将该目标游戏道具移动至直播界面中显示的游戏区域内,进而可以发送针对目标游戏道具的游戏道具交互请求,例如,可以为针对直播货物的游戏道具试用请求,或者,游戏道具购买请求。
62.步骤102,所述直播服务器将所述目标游戏道具标识发送至所述交易服务器;
63.在接收游戏道具交互请求后,直播服务器可以从游戏道具交互请求中确定目标游戏道具标识,如游戏道具id,进而可以将目标游戏道具标识发送至交易服务器。
64.在一示例中,直播服务器可以在接收到游戏道具交互请求后,通过游戏道具id唯一标识确认目标游戏道具信息,进而可以转发游戏道具交互请求至交易服务器。
65.步骤103,所述交易服务器将所述目标游戏道具标识发送至游戏服务器;
66.在交易服务器接收到目标游戏道具标识后,可以将该目标游戏道具标识发送至游戏服务器。
67.具体的,交易服务器可以通过接收直播服务器转发的游戏道具交互请求,从游戏道具交互请求中获取目标游戏道具标识,以确认拟进入游戏内的目标游戏道具,进而可以将目标游戏道具标识发送至游戏服务器。
68.步骤104,所述游戏服务器根据所述目标游戏道具标识,在所述观众终端对应的游戏账户中添加所述目标游戏道具。
69.在具体实现中,游戏服务器可以根据目标游戏道具标识,在观众终端对应的游戏账户中添加目标游戏道具。
70.在一示例中,由于游戏道具交互请求可以包括游戏账户信息,该游戏账户信息可以与登录直播应用的直播账户相关联,即通过观众终端登录直播应用的观众直播账户,可以关联有一游戏账户,进而在得到目标游戏道具标识后,可以针对观众终端对应的游戏账户,添加目标游戏道具。
71.例如,游戏账户的游戏账号信息可以与观众终端登录直播应用的观众直播账户的直播账号信息相同,进而游戏服务器可以根据目标游戏道具标识,在观众终端对应的游戏账户中添加目标游戏道具。
72.在本发明实施例中,通过直播服务器接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,游戏道具交互请求包括目标游戏道具标识,然后直播服务器将目标游戏道具标识发送至交易服务器,交易服务器将目标游戏道具标识发送至游戏服务器,进而游戏服务器根据目标游戏道具标识,在观众终端对应的游戏账户中添加目标游戏道具,实现了直播服务器、游戏服务器与交易服务器的数据互通,从而在直播选购场景下,用户可以对游戏道具进行进一步操作,并能够在游戏内完成交易转化,达到了形成针对游戏商品直播带货的交易闭环的目的。
73.参照图3,示出了本发明一实施例提供的另一种直播中的游戏道具交互方法的步
骤流程图,具体可以包括如下步骤:
74.步骤301,直播服务器接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,所述游戏道具交互请求包括目标游戏道具标识;
75.步骤302,所述直播服务器将所述目标游戏道具标识发送至所述交易服务器;
76.步骤303,所述交易服务器根据所述目标游戏道具标识进行交易操作;
77.在交易服务器接收目标游戏道具标识后,可以根据该目标游戏道具标识,进行针对目标游戏道具的交易操作,进而交易服务器可以在完成资金流结算后,针对目标游戏道具在游戏内完成交割,实现了在游戏内完成购买转化。
78.在一示例中,游戏道具交互请求可以为针对目标游戏道具的购买请求,直播服务器可以响应于用户操作,接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,用于购买直播界面中展示的目标游戏道具,交易服务器可以根据游戏道具交互请求中目标游戏道具标识,进行针对目标游戏道具的交易操作。
79.具体的,如图4所示,直播观众可以通过点击直播界面中展示的游戏道具(即目标游戏道具),查看该游戏道具的商品详情,并可以通过观众终端进行后续购买,可以点击购买游戏道具,发送针对目标游戏道具的游戏道具交互请求,该游戏道具交互请求可以为针对目标游戏道具的购买请求,进而可以通过交易服务器完成游戏内支付,实现在游戏内完成商品交割。
80.步骤304,所述交易服务器将所述目标游戏道具标识发送至游戏服务器;
81.步骤305,所述游戏服务器确定所述目标游戏道具标识对应的游戏道具构造数据,并将所述游戏道具构造数据发送至所述观众终端,以在所述观众终端中添加所述目标游戏道具;
82.在游戏服务器接收到目标游戏道具标识后,可以确定该目标游戏道具标识对应的游戏道具构造数据,并可以将游戏道具构造数据发送至观众终端,以在观众终端中添加目标游戏道具。
83.具体的,游戏服务器可以转发目标游戏道具标识对应的游戏道具构造数据至观众终端,如目标游戏道具特征信息,然后观众终端可以根据游戏道具构造数据进行目标游戏道具构造,如构造游戏内对应的道具,以供后续的试穿/购买。
84.步骤306,所述观众终端对应的游戏账户在添加所述目标游戏道具成功时,向所述游戏服务器发送针对所述目标游戏道具的添加成功状态信息;
85.在具体实现中,根据游戏道具构造数据在观众终端中添加目标游戏道具后,即观众终端对应的游戏账户可以在添加目标游戏道具成功时,向游戏服务器发送针对目标游戏道具的添加成功状态信息。
86.步骤307,所述游戏服务器将所述构造成功状态信息转发至所述直播服务器;
87.在实际应用中,游戏服务器可以将构造成功状态信息转发至直播服务器,从而通过观众终端在直播观众用户的交互操作触发后,与游戏服务器、交易服务器进行数据交互,可以在观众终端内构造生成一致的游戏道具。
88.例如,观众终端可以根据是否成功进行游戏道具构造,发送针对目标游戏道具的构造成功状态信息至游戏服务器,并可以在游戏内进行对应的提示(如toast提示),游戏服务器可以在接收到构造成功状态信息后,将其转发至直播服务器。
89.步骤308,所述直播服务器根据所述添加成功状态信息,在所述观众终端的直播界面中,更新展示的所述游戏道具中游戏道具状态。
90.在直播服务器接收构造成功状态信息后,可以根据该构造成功状态信息,在观众终端的直播界面中,更新展示的游戏道具中游戏道具状态。
91.在一示例中,直播服务器可以在接收到构造成功状态信息后,将其转发至观众终端,进而观众终端可以根据该构造成功状态信息,针对直播界面中展示的目标游戏道具,更新游戏道具状态,例如,可以更新游戏道具货架中游戏道具的当前状态(如被锁定/试穿或已购买)。
92.例如,游戏道具交互请求可以为针对目标游戏道具的购买请求,观众终端可以根据构造成功状态信息,针对直播界面中展示的目标游戏道具,通过将目标游戏道具的显示状态进行颜色变化(如已购买为灰色),以更新游戏道具状态,可以表征该目标游戏道具已被购买。
93.又如,游戏道具交互请求可以为针对目标游戏道具的试用请求,观众终端可以根据构造成功状态信息,针对直播界面中展示的目标游戏道具,通过针对目标游戏道具进行图标显示变化(如试穿中显示被锁定的图标),以更新游戏道具状态,可以表征该目标游戏道具已被试用。
94.在又一示例中,直播观众可以使用观众终端构造的目标游戏道具,可以在限定期内进行试穿/试用操作,然后可以通过点击商品详情页内的购买按钮,触发游戏内购买目标游戏道具操作,并可以生成针对目标游戏道具的购买请求,进而可以将该购买请求发送至交易服务器。
95.参照图5,示出了本发明一实施例提供的另一种直播中的游戏道具交互方法的步骤流程图,直播服务器还可以与主播终端连接,具体可以包括如下步骤:
96.步骤501,所述直播服务器接收所述主播终端发送的游戏道具创建请求,所述游戏道具创建请求包括游戏道具标识;
97.在游戏商品的直播选购场景下,主播可以通过主播终端发送游戏道具创建请求,该游戏道具创建请求可以包括游戏道具标识,进而直播服务器可以接收游戏道具创建请求,以进一步根据游戏道具创建请求实现在直播间内创建游戏道具货架。
98.例如,主播可以在主播终端的开播工具内,通过点击直播货架入,可以选择待创建游戏道具货架所需要的游戏道具类型,并可以生成游戏道具创建请求,进而可以将该游戏道具创建请求发送至直播服务器。
99.步骤502,所述直播服务器将所述游戏道具标识发送至所述交易服务器;
100.在直播服务器接收游戏道具创建请求后,可以从游戏道具创建请求中获取游戏道具标识,进而可以将该游戏道具标识发送至交易服务器。
101.在一示例中,直播服务器可以在接收到游戏道具创建请求后,根据游戏道具创建请求,确定主播所选择的推荐购买游戏道具模式/品类,游戏道具创建请求还可以包括游戏道具标识,并可以将该游戏道具标识发送至交易服务器。
102.步骤503,所述交易服务器确定所述游戏道具标识对应的游戏道具特征信息,并将所述游戏道具特征信息发送至所述直播服务器,以根据所述游戏道具特征信息,创建所述游戏道具标识对应的游戏道具;
103.在交易服务器接收到游戏道具标识后,可以确定游戏道具标识对应的游戏道具特征信息,并将游戏道具特征信息发送至直播服务器,以根据游戏道具特征信息,创建游戏道具标识对应的游戏道具。
104.在本发明一实施例中,游戏道具特征信息可以包括以下任一项或多项:
105.游戏道具图片、游戏道具价格信息、游戏道具属性信息。
106.具体的,交易服务器在接收到游戏道具创建请求后,可以根据游戏道具创建请求中游戏道具标识,向直播服务器回传游戏道具标识对应的游戏道具特征信息,如缩略图、售价、属性等。
107.直播服务器可以将游戏道具特征信息回传至主播终端,主播终端可以解析回传的游戏道具特征信息,并可以在前端直播界面中渲染对应的游戏道具进行展示。
108.在一示例中,主播终端可以在完成针对游戏道具的渲染后,为主播发送提示信息,以通知主播游戏道具货架已开启,可以进入直播带货流程。
109.在又一示例中,如图6所示,主播可以通过主播终端中开播工具区,点击直播货架开启入口,可以选择带货模式/品类,进而通过数据交互和前端渲染,可以在主播终端的直播界面中展示创建的游戏道具直播货架,可以通过该游戏道具直播货架展示主播所选择的游戏道具。
110.通过游戏直播平台接收主播开启直播货架的请求,与交易服务器进行数据互通,可以在直播间内完成游戏道具的渲染展示,通过游戏道具货架的开启,主播可以进行直播带货。
111.步骤504,直播服务器接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,所述游戏道具交互请求包括目标游戏道具标识;
112.步骤505,所述直播服务器将所述目标游戏道具标识发送至所述交易服务器;
113.步骤506,所述交易服务器将所述目标游戏道具标识发送至游戏服务器;
114.步骤507,所述游戏服务器根据所述目标游戏道具标识,在所述观众终端对应的游戏账户中添加所述目标游戏道具。
115.参照图7,示出了本发明一实施例提供的另一种直播中的游戏道具交互方法的步骤流程图,具体可以包括如下步骤:
116.步骤701,直播服务器接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,所述游戏道具交互请求包括目标游戏道具标识;
117.步骤702,所述直播服务器将所述目标游戏道具标识发送至所述交易服务器;
118.步骤703,所述交易服务器将所述目标游戏道具标识发送至游戏服务器;
119.步骤704,所述观众终端安装有直播应用,所述直播应用对应的直播界面中设置有云游戏的启动入口,所述观众终端响应针对所述启动入口的开启操作,向所述直播服务器发送所述云游戏对应的游戏开启请求;
120.在直播的过程中,由于观众终端可以安装有直播应用,该直播应用对应的直播界面中可以设置有云游戏的启动入口,则可以通过观众终端响应针对启动入口的开启操作,向直播服务器发送云游戏对应的游戏开启请求。
121.在一示例中,游戏服务器在接收到目标游戏道具标识后,可以判断直播观众是否已经启动云游戏,若未启动,则可以通过针对云游戏的唤起流程,完成启动观众终端的直播
应用中云游戏。
122.云游戏可以是以云计算为基础的游戏方式,在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏数据处理方法的储存与运行是在云游戏服务器上完成的,云游戏客户端的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,云游戏客户端可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行游戏数据处理的终端设备为云端的云游戏服务器。在进行游戏时,玩家操作云游戏客户端向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回云游戏客户端,最后,通过云游戏客户端进行解码并输出游戏画面。从而使得用户的游戏设备不需要高端处理器和显卡,只需有基本的视频解压能力即可,相比于依赖设备处理器和显卡工作能力的传统游戏模式,大幅降低了用户在游戏时投入的硬件成本。
123.在又一示例中,直播观众用户可以通过观众终端开启安装的直播应用,观众终端可以获取登录直播应用的观众直播账户的直播账号信息(如用户名和账号密码),并可以响应针对直播应用对应的直播界面中设置的云游戏启动入口的开启操作,确定针对待开启的目标游戏的游戏信息,如针对目标游戏,直播观众用户对应的游戏账户的游戏账号信息,该游戏账户的游戏账号信息可以与观众直播账户的直播账号信息相同,进而可以根据开启操作和目标游戏的游戏信息,生成游戏开启请求,并发送至直播服务器。
124.步骤705,所述直播服务器接收所述游戏开启请求,并将所述游戏开启请求发送至所述云游戏对应的游戏服务器;
125.在具体实现中,直播服务器可以接收游戏开启请求,并可以将游戏开启请求发送至云游戏对应的游戏服务器,以使云游戏对应的游戏服务器开启观众终端的直播应用中云游戏。
126.例如,针对直播观众主动开启观众终端的直播应用中云游戏,可以通过观众终端中内置入口(即云游戏的启动入口),直播观众可以进行点击操作,以发送唤起内嵌云游戏的请求(即游戏开启请求)。
127.直播服务器可以在接收到游戏开启请求后,通过中转sdk(软件开发工具包),向云游戏对应的游戏服务器转发该游戏开启请求,用于唤起内嵌云游戏,游戏开启请求可以包括待唤起内嵌云游戏的游戏信息、用户账号信息等。
128.云游戏对应的游戏服务器可以在接收到游戏开启请求后,对游戏开启请求进行解析,并可以通过中转sdk,传递给观众终端以进行云游戏开启,观众终端可以采用内嵌h5页面的形式开启云游戏。
129.在一示例中,通过观众终端开启云游戏后,可以将游戏数据/用户数据回传至直播服务器,用于确认观众终端的直播应用中云游戏唤起成功。
130.步骤706,所述游戏服务器向所述观众终端发送所述游戏开启请求对应的目标游戏的观众游戏画面;
131.在云游戏对应的游戏服务器接收到游戏开启请求后,游戏服务器可以向观众终端发送游戏开启请求对应的目标游戏的观众游戏画面,例如,在开启云游戏后,观众终端可以获取游戏开启请求对应的目标游戏的观众游戏画面。
132.步骤707,所述观众终端接收所述观众游戏画面,在图形用户界面的游戏界面中显
示所述观众游戏画面;
133.在实际应用中,观众终端可以接收观众游戏画面,进而可以在图形用户界面的游戏界面中显示该观众游戏画面。
134.例如,云游戏对应的游戏服务器可以通过中转sdk,向观众终端内的内嵌云游戏传输视频流游戏画面,从而能够实现云游戏在直播平台内正常运行。
135.在一示例中,如图8所示,在唤起内嵌云游戏后,可以采用半屏模式显示,可以在直播界面的一部分界面中展示包括多个游戏道具的直播货架区,在另一部分界面中展示观众游戏画面;也可以采用全屏模式显示,其可以为横屏或竖屏,并可以在直播界面中同时展示直播货架区和观众游戏画面。
136.通过云游戏唤起流程,直播观众用户可以在观众终端内唤起对应云游戏,以供后续游戏道具的试穿/购买等流程使用,且通过在观众终端内唤起云游戏,可以允许直播观众用户在观看直播的同时,使云游戏在直播平台内正常运行,以保证后续流程进行。
137.例如,在直播界面中显示针对云游戏的观众游戏画面后,可以向直播服务器发送云游戏的确认开启信息,直播服务器可以根据确认开启信息,确认在观众终端的直播应用中开启云游戏后,利用内嵌云游戏的游戏界面接收云游戏对应的游戏服务器传输的游戏数据,并在游戏界面中运行该游戏数据。
138.在又一示例中,游戏界面无需拥有强大的图形运算与数据处理能力,仅需拥有基本的流媒体播放能力与获取用户输入指令并发送给云端服务器的能力即可,进而可以在观众终端接收观众游戏画面时,通过图形用户界面的游戏界面显示观众游戏画面。
139.步骤708,所述游戏服务器根据所述目标游戏道具标识,在所述观众终端对应的游戏账户中添加所述目标游戏道具。
140.在本发明一实施例中,还可以包括如下步骤:
141.所述直播服务器接收所述观众终端发送的游戏交互请求,并将所述游戏交互请求发送至所述游戏服务器;所述游戏服务器向所述观众终端发送所述游戏开启请求对应的目标游戏的观众游戏画面;所述观众终端接收所述观众游戏画面,在图形用户界面的游戏界面中显示所述观众游戏画面。
142.在实际应用中,直播服务器可以接收观众终端发送的游戏交互请求,并将游戏交互请求发送至游戏服务器,然后游戏服务器可以向观众终端发送游戏开启请求对应的目标游戏的观众游戏画面,进而观众终端可以接收观众游戏画面,在图形用户界面的游戏界面中显示观众游戏画面。
143.例如,针对云游戏的情况,可以通过点击直播界面的游戏道具开启游戏,提供了游戏道具链接功能。
144.在本发明一实施例中,观众终端中可以安装有游戏应用,还可以包括如下步骤:
145.所述观众终端响应游戏交互请求,运行所述游戏开启请求对应的所述游戏应用,并向所述游戏应用对应的所述游戏服务器发送游戏数据请求;所述观众终端接收所述游戏服务器根据所述游戏数据请求返回的游戏数据,生成观众游戏画面,并在图形用户界面的游戏界面中显示所述观众游戏画面。
146.在实际应用中,观众终端可以响应游戏交互请求,运行游戏开启请求对应的游戏应用,并可以向该游戏应用对应的游戏服务器发送游戏数据请求,进而观众终端可以接收
游戏服务器根据游戏数据请求返回的游戏数据,生成观众游戏画面,并可以在图形用户界面的游戏界面中显示观众游戏画面。
147.例如,针对普通游戏的情况,可以通过点击直播界面的游戏道具开启游戏,如点击某个游戏道具启动游戏,也可以通过直接点击游戏图标开启游戏。
148.为了使本领域技术人员能够更好地理解上述步骤,以下对本发明实施例加以示例性说明,但应当理解的是,本发明实施例并不限于此。
149.在游戏商品的直播选购场景下,主播可以通过主播终端向直播服务器发送直播货架数据互通请求(即游戏道具创建请求),以实现通过主播终端开启直播带货,直播服务器可以将直播货架数据互通请求发送至交易服务器,并可以根据主播所选带货模式传递游戏道具标识,交易服务器可以针对直播货架数据互通请求向直播服务器回传游戏道具标识对应的游戏道具特征信息,其可以包括游戏道具图片、游戏道具价格信息、游戏道具属性信息,直播服务器可以将游戏道具特征信息发送至主播终端,主播终端可以解析回传的游戏道具特征信息,并可以在前端直播界面中渲染对应的游戏道具进行展示。
150.直播观众可以通过观众终端向直播服务器发送唤起内嵌云游戏请求(即云游戏对应的游戏开启请求),用于在直播平台内开启云游戏,直播服务器可以向云游戏对应的游戏服务器转发唤起内嵌云游戏请求,该唤起内嵌云游戏请求可以包括唤起游戏信息、用户账户信息,云游戏对应的游戏服务器可以通过中转sdk,唤起直播平台内云游戏,云游戏的表现形式可以为内嵌h5页面,观众终端的直播应用中云游戏可以向直播服务器回传游戏/用户数据,以确认唤起成功,云游戏对应的游戏服务器可以通过中转sdk,向观众终端通过视频流传输游戏画面,以实现云游戏在直播平台内正常运行。
151.直播观众可以通过观众终端向直播服务器发送直播货物试穿/购买请求(即游戏道具交互请求),可以根据观众终端中用户图形界面的交互热区,确定游戏道具id(即目标游戏道具标识),直播服务器可以将直播货物试穿/购买请求发送至交易服务器,并可以通过游戏道具id唯一标识确认游戏道具信息,交易服务器可以根据回传的游戏道具id确认待进入游戏内的游戏道具,并可以向游戏服务器发送对应的游戏道具信息数据(即游戏道具构造数据),游戏服务器可以将游戏道具信息数据发送至观众终端,以根据游戏道具信息数据构造游戏内道具,即在观众终端对应的游戏账户在添加目标游戏道具,观众终端可以针对是否成功构造游戏道具,向游戏服务器发送构造状态标识(即构造成功状态信息),游戏服务器可以转发构造状态标识至直播服务器,直播服务器可以根据构造状态标识,在所述观众终端的直播界面中,更新游戏道具货架渲染状态,以表示游戏道具货架中目标游戏道具的当前状态(如被锁定/试穿或已购买)。
152.在一示例中,针对直播货物进行游戏道具的试穿/购买,在云游戏和普通游戏的情况下,其游戏道具的试穿/购买流程一致。
153.通过主播用户主动开启直播货架功能,可以经由交易服务器与直播服务器的数据互通,在直播间内创建游戏道具货架;直播观众用户可以提供直播应用对应的直播界面中设置的云游戏的启动入口,发起唤起云游戏的游戏开启请求,直播服务器可以通过中转sdk,经由云游戏对应的游戏服务器唤起观众终端的直播应用中云游戏(h5页面);在主播直播带货过程中,直播观众用户可以通过点击等交互操作发起直播货物试穿/购买请求,进而可以将游戏道具带入云游戏内进行试穿体验并购买,可以通过交易服务器与游戏服务器的
数据互通,直接在游戏内完成游戏商品交割与款项结算,从而有效的缩短游戏商品的选购路径,扩展了直播带货的场景。
154.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
155.参照图9,示出了本发明一实施例提供的一种直播中的游戏道具交互系统的结构示意图,所述系统可以包括:
156.所述直播服务器901,用于接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,所述游戏道具交互请求包括目标游戏道具标识;
157.所述直播服务器901,用于将所述目标游戏道具标识发送至所述交易服务器;
158.所述交易服务器902,用于将所述目标游戏道具标识发送至游戏服务器;
159.所述游戏服务器903,用于根据所述目标游戏道具标识,在所述观众终端对应的游戏账户中添加所述目标游戏道具。
160.在本发明一实施例中,所述交易服务器902还用于:
161.根据所述目标游戏道具标识进行交易操作。
162.在本发明一实施例中,所述游戏服务器903,具体用于所述游戏服务器确定所述目标游戏道具标识对应的游戏道具构造数据,并将所述游戏道具构造数据发送至所述观众终端,以在所述观众终端中添加所述目标游戏道具。
163.在本发明一实施例中,所述系统还包括:
164.添加成功状态信息发送模块,用于所述观众终端对应的游戏账户在添加所述目标游戏道具成功时,向所述游戏服务器发送针对所述目标游戏道具的添加成功状态信息;
165.所述游戏服务器903,还用于将所述构造成功状态信息转发至所述直播服务器;
166.所述直播服务器901,还用于根据所述添加成功状态信息,在所述观众终端的直播界面中,更新展示的所述游戏道具中游戏道具状态。
167.在本发明一实施例中,所述直播服务器还与主播终端连接,
168.所述直播服务器901,还用于接收所述主播终端发送的游戏道具创建请求,所述游戏道具创建请求包括游戏道具标识;
169.所述直播服务器901,还用于将所述游戏道具标识发送至所述交易服务器;
170.所述交易服务器902,还用于确定所述游戏道具标识对应的游戏道具特征信息,并将所述游戏道具特征信息发送至所述直播服务器,以根据所述游戏道具特征信息,创建所述游戏道具标识对应的游戏道具。
171.在本发明一实施例中,所述观众终端安装有直播应用,所述直播应用对应的直播界面中设置有云游戏的启动入口,
172.所述观众终端,用于响应针对所述启动入口的开启操作,向所述直播服务器发送所述云游戏对应的游戏开启请求;
173.所述直播服务器901,还用于接收所述游戏开启请求,并将所述游戏开启请求发送至所述云游戏对应的游戏服务器;
174.所述游戏服务器903,还用于向所述观众终端发送所述游戏开启请求对应的目标游戏的观众游戏画面;
175.所述观众终端,还用于接收所述观众游戏画面,在图形用户界面的游戏界面中显示所述观众游戏画面。
176.在本发明一实施例中,所述直播服务器901,还用于接收所述观众终端发送的游戏交互请求,并将所述游戏交互请求发送至所述游戏服务器;
177.所述游戏服务器903,还用于向所述观众终端发送所述游戏开启请求对应的目标游戏的观众游戏画面;
178.所述观众终端,还用于接收所述观众游戏画面,在图形用户界面的游戏界面中显示所述观众游戏画面。
179.在本发明一实施例中,所述观众终端中安装有游戏应用,
180.所述观众终端,还用于响应游戏交互请求,运行所述游戏开启请求对应的所述游戏应用,并向所述游戏应用对应的所述游戏服务器发送游戏数据请求;
181.所述观众终端,还用于接收所述游戏服务器根据所述游戏数据请求返回的游戏数据,生成观众游戏画面,并在图形用户界面的游戏界面中显示所述观众游戏画面。
182.在本发明一实施例中,所述游戏道具交互请求为:针对所述目标游戏道具的游戏道具试用请求,或者,针对所述目标游戏道具的游戏道具购买请求。
183.在本发明一实施例中,所述游戏道具特征信息包括以下任一项或多项:
184.游戏道具图片、游戏道具价格信息、游戏道具属性信息。
185.在本发明实施例中,通过直播服务器接收观众终端发送的针对直播界面中展示游戏道具的游戏道具交互请求,游戏道具交互请求包括目标游戏道具标识,然后直播服务器将目标游戏道具标识发送至交易服务器,交易服务器将目标游戏道具标识发送至游戏服务器,进而游戏服务器根据目标游戏道具标识,在观众终端对应的游戏账户中添加目标游戏道具,实现了直播服务器、游戏服务器与交易服务器的数据互通,从而在直播选购场景下,用户可以对游戏道具进行进一步操作,并能够在游戏内完成交易转化,达到了形成针对游戏商品直播带货的交易闭环的目的。
186.本发明一实施例还提供了一种电子设备,可以包括处理器、存储器及存储在存储器上并能够在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上基于云游戏的直播交互方法。
187.本发明一实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上基于云游戏的直播交互方法。
188.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
189.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
190.本领域内的技术人员应明白,本发明实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd
‑
rom、光学存储器等)上实施的计
算机程序产品的形式。
191.本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
192.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
193.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
194.尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
195.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
196.以上对所提供的一种直播中的游戏道具交互方法和系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。