互动方法、装置、电子设备及存储介质与流程

文档序号:33708869发布日期:2023-03-31 22:49阅读:45来源:国知局
互动方法、装置、电子设备及存储介质与流程

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.根据本公开实施例的第四方面,提供一种互动装置,包括:
47.接收单元,被配置为执行接收服务器发送的虚拟空间数据,所述虚拟空间数据包括第一终端针对第一用户账户采集的视频流数据,所述第一终端具有关联的显示设备,所述显示设备用于展示目标活动的活动信息,所述目标活动的活动信息与所述目标活动的活动进度相关,针对所述视频流数据中的任一视频帧,所述视频帧中包括所述显示设备的图像信息;
48.第一展示单元,被配置为执行在显示界面中展示所述虚拟空间数据。
49.在其中一个实施例中,所述装置还包括:
50.第二展示单元,被配置为执行响应于用于触发展示活动页面的操作,在所述显示界面的目标展示区域内展示所述目标活动的活动页面,所述活动页面中包括第二用户账户对应的活动参与信息。
51.在其中一个实施例中,所述目标活动的活动信息包括目标活动的第一活动进度信息、参与活动提示信息、活动结果中的至少一项;
52.所述活动页面中还包括所述目标活动的第二活动进度信息,在所述目标活动终止的情况下,所述活动页面中还包括所述第二用户账户对应的活动参与结果。
53.在其中一个实施例中,所述活动页面中还包括第二用户账户的活动交互信息,所述装置还包括:
54.第三展示单元,被配置为执行响应于用于触发所述活动交互信息的操作,在所述活动页面中展示待交互用户账户;
55.发送单元,被配置为执行响应于用于选中目标待交互用户账户的操作,从所述待交互用户账户中确定所述目标待交互用户账户,并向所述目标待交互用户账户发送交互信息,所述交互信息用于指示所述目标待交互用户账户与所述第二用户账户进行交互操作,
其中,所述交互操作用于触发针对所述第二用户账户的活动资源数据的更新操作;
56.获取单元,被配置为执行响应于用于参与所述目标活动的操作,根据所述活动资源数据获取活动参与信息。
57.根据本公开实施例的第五方面,提供一种互动装置,包括:
58.第一生成单元,被配置为执行在目标活动进行过程中,根据所述目标活动的活动进度,生成所述目标活动对应的活动信息;
59.第一发送单元,被配置为执行向第一用户账户发送所述目标活动对应的活动信息,以使得所述第一用户账户对应的第一终端通过关联的显示设备,展示所述目标活动对应的活动信息,并采集所述第一用户账户对应的视频流数据,针对所述视频流数据中的任一视频帧,所述视频帧中包括所述显示设备的图像信息;
60.接收单元,被配置为执行接收所述第一用户账户发送的所述视频流数据;
61.第二发送单元,被配置为执行根据所述视频流数据生成对应的虚拟空间数据,并向第二用户账户发送包括所述虚拟空间数据的虚拟空间信息,所述虚拟空间信息用于指示所述第二用户账户对应的第二终端在显示界面中展示所述虚拟空间数据。
62.在其中一个实施例中,所述第一生成单元,包括:
63.监听子单元,被配置为执行监听当前时刻距离所述目标活动的开启时刻的间隔时长;
64.第一生成子单元,被配置为执行在所述间隔时长等于或者小于预置时长的情况下,生成所述目标活动的第一活动信息,所述第一活动信息中包括所述间隔时长。
65.在其中一个实施例中,所述第一生成单元,还包括:
66.第二生成子单元,被配置为执行在所述当前时刻到达所述目标活动的开启时刻的情况下,根据参与所述目标活动的多个所述第二用户账户生成活动动画数据,所述活动动画数据中滚动显示各所述第二用户账户;
67.第三生成子单元,被配置为执行根据所述活动动画数据,生成所述目标活动的第二活动信息。
68.在其中一个实施例中,所述第一生成单元,还包括:
69.获取子单元,被配置为执行在所述当前时刻到达所述目标活动的终止时刻的情况下,获取活动结果;
70.第四生成子单元,被配置为执行根据所述活动结果生成所述目标活动的第三活动信息。
71.在其中一个实施例中,所述装置还包括:
72.获取单元,被配置为执行获取所述虚拟空间数据的下发延时;
73.第三发送单元,被配置为执行在所述当前时刻到达所述目标活动的终止时刻的情况下,针对任一所述第二用户账户,在所述下发延时后向所述第二用户账户发送所述第二用户账户对应的活动参与结果,以使得所述第二用户账户对应的第二终端,在显示界面的目标展示区域内展示所述目标活动的活动页面,所述活动页面中包括所述第二用户账户对应的活动参与结果。
74.在其中一个实施例中,所述装置还包括:
75.第一确定单元,被配置为执行在所述目标活动的预启动过程中,从参与所述目标
活动的多个所述第二用户账户中确定预置数量个目标用户账户;
76.第二确定单元,被配置为执行确定所述目标用户账户的活动参与结果为参与成功,并确定除所述目标用户账户以外的所述第二用户账户的活动参与结果为参与失败;
77.第二生成单元,被配置为执行根据所述预置数量个所述目标用户账户,生成所述活动结果。
78.在其中一个实施例中,所述目标用户账户包括第一目标用户账户和第二目标用户账户,所述第一确定单元,包括:
79.第一确定子单元,被配置为执行根据各所述第二用户账户的活动资源数据,从所述第二用户账户中确定第一预置数量个所述第一目标用户账户;
80.第二确定子单元,被配置为执行从第三用户账户中确定第二预置数量个所述第二目标用户账户,所述第三用户账户为所述第二用户账户中除所述第一目标用户账户外的账户。
81.根据本公开实施例的第六方面,提供一种互动装置,包括:
82.获取单元,被配置为执行实时从服务器获取目标活动对应的活动信息;
83.展示单元,被配置为执行通过第一终端关联的显示设备,展示所述目标活动的活动信息,所述目标活动的活动信息与所述目标活动的活动进度相关联;
84.采集单元,被配置为执行采集第一用户账户对应的视频流数据,针对所述视频流数据中的任一视频帧,所述视频帧中包括所述显示设备的图像信息;
85.发送单元,被配置为执行向所述服务器发送包括所述视频流数据的视频流信息,所述视频流信息用于指示所述服务器根据所述视频流数据向第二用户账户发送对应的虚拟空间数据。
86.根据本公开实施例的第七方面,提供一种互动系统,所述系统包括第一终端、所述第一终端关联的显示设备、第二终端和服务器,其中:
87.所述服务器,用于在目标活动进行过程中,根据所述目标活动的活动进度,生成所述目标活动对应的活动信息;向第一用户账户对应的第一终端发送所述目标活动对应的活动信息;
88.所述第一终端,用于实时从服务器获取目标活动对应的活动信息;通过所述显示设备展示所述目标活动的活动信息,所述目标活动的活动信息与所述目标活动的活动进度相关联;采集第一用户账户对应的视频流数据,针对所述视频流数据中的任一视频帧,所述视频帧中包括所述显示设备的图像信息,并向所述服务器发送所述视频流数据;
89.所述服务器,还用于接收所述第一用户账户对应的第一终端发送的所述视频流数据;根据所述视频流数据生成对应的虚拟空间数据,并向第二用户账户对应的第二终端发送所述虚拟空间数据;
90.所述第二终端,用于接收服务器发送的虚拟空间数据,并在显示界面中展示所述虚拟空间数据。
91.根据本公开实施例的第八方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现本公开实施例中第一方面、第二方面或第三方面中提供的任一项互动方法。
92.根据本公开实施例的第九方面,提供一种计算机可读存储介质,当所述计算机可
读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行本公开实施例中第一方面、第二方面或第三方面中提供的任一项互动方法。
93.根据本公开实施例的第十方面,提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被电子设备的处理器执行时,使得所述电子设备能够执行如第一方面或、第二方面或第三方面中提供的任一项互动方法。
94.本公开的实施例提供的技术方案至少带来以下有益效果:
95.本公开实施例提供的互动方法、装置、电子设备及存储介质,可以接收服务器发送的虚拟空间数据,虚拟空间数据包括第一终端针对第一用户账户采集的视频流数据,第一终端具有关联的显示设备,显示设备用于展示目标活动的活动信息,目标活动的活动信息与目标活动的活动进度相关,针对视频流数据中的任一视频帧,视频帧中包括显示设备的图像信息,并在显示界面中展示虚拟空间数据。这样一来,在第一用户账户侧通过关联的显示设备实时获取并展示目标活动的活动信息,第二用户账户侧即可以从虚拟空间数据中显示设备的图像信息中,实时获取活动信息,丰富了交互方式,提高了交互的灵活性和信息的展示效率。
96.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
97.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
98.图1是根据一示例性实施例示出的一种互动方法的流程图。
99.图2是根据一示例性实施例示出的一种互动方法的流程图。
100.图3a至图3d是根据一示例性实施例示出的一种互动方法的示意图。
101.图4a至图4c是根据一示例性实施例示出的一种互动方法的示意图。
102.图5是根据一示例性实施例示出的一种互动方法的流程图。
103.图6是根据一示例性实施例示出的一种互动方法的流程图。
104.图7a至图7b是根据一示例性实施例示出的一种互动方法的示意图。
105.图8是根据一示例性实施例示出的一种互动方法的示意图。
106.图9是根据一示例性实施例示出的一种互动装置的框图。
107.图10是根据一示例性实施例示出的一种互动装置的框图。
108.图11是根据一示例性实施例示出的一种互动装置的框图。
109.图12是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
110.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
111.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或
描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
112.还需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
113.活动强调互动氛围的营造,尤其是在特殊节假日举行的活动,例如:除夕活动。在活动过程中,与互动相关的活动信息的直观传达与感知十分重要,目前虚拟空间内举办活动的活动信息,仅能通过终端前后作为信息两端传达给用户,并不能很好地将活动信息进行完整、直观地表达与呈现,会影响用户的在活动过程中的临场感知,从而降低用户的参与热情。
114.可见,目前用户之间的交互方案灵活性较差,用户获取活动信息的效率较低。
115.本公开实施例提供了一种互动方法,可以将各阶段活动信息准确表达与实时呈现,营造良好的互动氛围,打造优质的互动场景,可以提高交互的灵活性,提高用户获取信息的效率。
116.图1是根据一示例性实施例示出的一种互动方法的流程图,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,或者应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
117.在步骤102中,实时从服务器获取目标活动对应的活动信息。
118.本公开实施例中,目标活动可以包括用户能够参并进行互动的活动,目标活动对应的活动信息可以包括活动相关信息及用户的相关互动信息等,目标活动的活动信息可以包括目标活动在活动各个阶段对应的活动信息,例如:目标活动开启前对应的活动信息,目标活动开启时对应的活动信息,目标活动开启过程中对应的活动信息,目标活动终止时对应的活动信息。本公开实施例中不对目标活动做具体限定,例如:目标活动可以任一具有互动性质的活动,包括且不限于:竞猜活动、抽奖活动、问答互动活动、游戏竞赛活动等活动。
119.由于活动信息是随着活动的进度而变化的,故可以实时从服务器获取目标活动对应的活动信息,例如:可以通过向服务器发送请求的方式,从服务器获取目标活动对应的活动信息,或者服务器也可以实时向第一终端推送目标活动的活动信息,也即第一终端可以通过接收服务器推送信息的方式,获取目标活动的活动信息,本公开实施例中不对从服务器获取目标活动对应的活动信息的方式不做具体限定。
120.在步骤104中,通过第一终端关联的显示设备,展示目标活动的活动信息,目标活动的活动信息与目标活动的活动进度相关联。
121.本公开实施例中,第一终端为登录第一用户账户的终端,其具有关联的显示设备,第一用户账户可以为虚拟空间关联的用户账户,该第一用户账户具有开启及关闭等针对虚拟空间的操作权限。本公开实施例中不对显示设备做具体限定,凡是具有显示界面能够进行数据展示的设备均适用于本公开实施例中。
122.在从服务器获取目标活动的活动信息后,可以通过第一终端关联的显示设备展示目标活动的活动信息。例如:第一终端可以将目标活动的活动信息通过有线或者无线的方式,传递至显示设备进行相应展示;或者,服务器可以直接向第一终端关联的显示设备进行
活动信息的下发,以在显示设备进行活动信息的相应展示。
123.在步骤106中,采集第一用户账户对应的视频流数据,针对视频流数据中的任一视频帧,视频帧中包括显示设备的图像信息;
124.在步骤108中,向服务器发送包括视频流数据的视频流信息,视频流信息用于指示服务器根据视频流数据向第二用户账户发送对应的虚拟空间数据。
125.本公开实施例中,第一用户账户侧通过第一终端进行视频流数据采集,第一终端关联的显示设备可以面向第一终端设置,以使得第一终端采集的视频流数据中包括显示设备的图像信息,而显示设备实时展示目标活动的活动信息,也即视频流数据中的显示设备的图像信息中即包括目标活动的活动信息。
126.第一终端在采集视频流数据后,可以将视频流数据发送至服务器,示例性的,可以向第二用户账户发送视频流信息,该视频流信息中包括视频流数据。服务器可以根据视频流数据生成虚拟空间数据,并向第二用户账户发送虚拟空间数据,第二用户账户为观看第一用户账户的虚拟空间的用户账户。登录第二用户账户的第二终端接收到虚拟空间数据后,可以在显示界面中对虚拟空间数据进行渲染展示,用户可以从显示界面中直观看到目标活动的活动信息,进而获知到活动进度和用户交互情况。
127.基于本公开实施例提供的交互信息,可以实时从服务器获取目标活动对应的活动信息,并通过第一终端关联的显示设备,展示目标活动的活动信息,目标活动的活动信息与目标活动的活动进度相关联。采集第一用户账户对应的视频流数据,针对视频流数据中的任一视频帧,视频帧中包括显示设备的图像信息,并向服务器发送视频流数据,以使服务器根据视频流数据向第二用户账户发送对应的虚拟空间数据。这样一来,在第一用户账户侧通过关联的显示设备实时获取并展示目标活动的活动信息,第二用户账户侧即可以从虚拟空间数据中显示设备的图像信息中,实时获取活动信息,丰富了交互方式,提高了交互的灵活性和信息的展示效率。
128.图2是根据一示例性实施例示出的一种互动方法的流程图,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,或者应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
129.在步骤202中,接收服务器发送的虚拟空间数据,虚拟空间数据包括第一终端针对第一用户账户采集的视频流数据,第一终端具有关联的显示设备,显示设备用于展示目标活动的活动信息,目标活动的活动信息与目标活动的活动进度相关,针对视频流数据中的任一视频帧,视频帧中包括显示设备的图像信息;
130.在步骤204中,在显示界面中展示虚拟空间数据。
131.本公开实施例中,第一终端采集视频流数据,服务器基于视频流数据构建虚拟空间数据的过程参照前述实施例的相关描述即可,本公开实施例在此不再赘述。举例来说,可以通过向服务器发送请求的方式,从服务器获取虚拟空间数据,或者服务器也可以实时推送虚拟空间数据,本公开实施例中对从服务器获取虚拟空间数据的方式不做具体限定。
132.在获取到虚拟空间数据后,可以在显示界面中对虚拟空间数据进行渲染展示,由于视频流数据中包括显示设备的图像信息,而显示设备在实时展示目标活动的活动信息,进而用户可以从显示界面中直观看到目标活动的活动信息,进而获知到活动进度和用户交互情况。
133.基于本公开实施例提供的交互方法,可以接收服务器发送的虚拟空间数据,虚拟空间数据包括第一终端针对第一用户账户采集的视频流数据,第一终端具有关联的显示设备,显示设备用于展示目标活动的活动信息,目标活动的活动信息与目标活动的活动进度相关,针对视频流数据中的任一视频帧,视频帧中包括显示设备的图像信息,并在显示界面中展示虚拟空间数据。这样一来,在第一用户账户侧通过关联的显示设备实时获取并展示目标活动的活动信息,第二用户账户侧即可以从虚拟空间数据中显示设备的图像信息中,实时获取活动信息,丰富了交互方式,提高了交互的灵活性和信息的展示效率。
134.在一示例性的实施例中,在步骤204中,在显示界面中展示虚拟空间数据之后,交互方法还可以包括:
135.响应于用于触发展示活动页面的操作,在显示界面的目标展示区域内展示目标活动的活动页面,活动页面中包括第二用户账户对应的活动参与信息。
136.本公开实施例中,用户在参与目标活动的过程中,可以产生对应的活动参与信息,该活动参与信息可以为基于互动操作或者针对目标活动的参与操作所产生的信息,例如:以目标活动为抽奖活动为例,用户在参与的过程中,将获得对应的抽奖码,也即活动参与信息可以包括用户的抽奖码。
137.用户可以触发终端展示活动页面,以在终端显示界面的目标展示区域内展示目标活动的活动页面,该活动页面中即可以包括第二用户账户对应的活动参与信息。其中,目标展示区域可以为预先设定的展示区域,本公开实施例不对目标展示区域在显示界面中的位置做具体限定。本公开实施例中也不对用于触发展示活动页面的操作做具体限定,例如:可以包括针对活动页面的入口控件的触发操作、针对指定区域或者位置的长按/双击等操作。
138.基于本公开实施例提供的互动方法,第二用户账户可以通过显示界面中展示的活动页面获取自身的活动参与信息,可以丰富交互方式,提高了交互的灵活性和信息的展示效率。
139.在一示例性实施例中,目标活动的活动信息包括目标活动的第一活动进度信息、参与活动提示信息、活动结果中的至少一项;活动页面中还包括目标活动的第二活动进度信息,在目标活动终止的情况下,活动页面中还包括第二用户账户对应的活动参与结果。
140.本公开实施例中,目标活动的活动信息可以包括目标活动的第一活动进度信息、参与活动提示信息、活动结果中的至少一项,其中,第一活动进度信息用于表示目标活动的当前活动进度或者活动所处阶段。例如:参照图3a、图3b以及图3c所示,第一活动进度信息可以包括:用于表征活动开启倒计时的信息,或者用于表征活动开始的信息,或者表征活动结果公布的信息等。参与活动提示信息可以包括用于提示用户活动参与方式的信息,例如:参照图3a、图3b以及图3c所示,活动参与方式为通过邀请用户助力,以获取对应的活动资源数据,进而通过活动资源数据兑换抽奖码,则参与互动提示信息可以包括提示图片,该提示图片中展示有邀请用户助力的入口位置,以提示用户可以在活动页面对应的入口位置进行用户邀请,以参加活动。活动结果即包括目标活动的活动结果,例如:参照图3c所示,活动结果即包括中奖用户信息。
141.活动页面中还可以包括目标活动的第二活动进度信息。其中,第二活动进度信息用于表示目标活动的当前活动进度或者活动所处阶段。例如:参照图4a、图4b以及图4c所示,第二活动进度信息可以包括:用于表征活动开启倒计时的信息,或者用于表征活动开始
的信息,或者表征活动结果公布的信息等。
142.在目标活动终止的情况下,活动页面中还可以包括第二用户账户对应的活动参与结果。第二用户账户对应的活动参与结果用于表征用户针对目标活动的参与结果,例如:参照图4c所示,活动参与结果可以包括中奖和未中奖。
143.基于本公开实施例提供的互动方法,第二用户账户可以通过显示界面中获取自身的活动参与信息和当前目标活动的活动信息,可以丰富交互方式,提高了交互的灵活性和信息的展示效率。
144.在一示例性的实施例中,活动页面中还可以包括第二用户账户的活动交互信息,上述方法还可以包括:
145.在步骤502中,响应于用于触发活动交互信息的操作,在活动页面中展示待交互用户账户;
146.在步骤504中,响应于用于选中目标待交互用户账户的操作,从待交互用户账户中确定目标待交互用户账户,并向目标待交互用户账户发送交互信息,交互信息用于指示目标待交互用户账户与第二用户账户进行交互操作,其中,交互操作用于触发针对第二用户账户的活动资源数据的更新操作;
147.在步骤506中,响应于用于参与目标活动的操作,根据活动资源数据获取活动参与信息。
148.本公开实施例中,用户参与目标活动的方式可以为邀请用户互动,第二用户账户对应的活动页面中可以包括活动交互信息,通过触发该活动交互信息,可以在活动页面中展示待交互用户账户,待交互用户账户可以为待邀请与第二用户账户进行互动的用户账户,例如:可以从第二用户账户的联系列表中获取待交互用户账户。示例性的,参照图4a所示,第二用户账户对应的活动页面中可以包括邀请用户入口(也即活动交互信息),通过触发该邀请用户入口的操作,可以在活动页面中展示待交互用户账户。
149.用户可以通过选中待交互用户账户的方式,确定目标待交互用户账户,并在选中该目标待交互用户账户后,向目标待交互用户账户发送交互信息,通过该交互信息邀请其进行互动,本公开实施例中不对发送交互信息的方式做具体限定。目标待交互用户账户可以基于该交互信息与第二用户账户进行交互。在目标待交互用户账户完成与第二用户账户的交互操作后,第二用户账户的活动资源数据将按照预置更新方式进行更新,例如:每完成一次交互操作,将增长预置数量的活动资源数据。
150.第二用户账户可以通过活动资源数据继续参与到目标活动中,也即可以采用活动资源数据进行活动参与信息的兑换。例如:通过触发相应的兑换入口,进而触发兑换抽奖码的操作,得到抽奖码。
151.基于本公开实施例提供的互动方法,第二用户账户可以通过哟爱情用户账户进行交互的方式获取活动资源数据,并基于活动资源数据获取活动参与信息,可以丰富交互方式,提高了交互的灵活性和信息的展示效率。
152.图6是根据一示例性实施例示出的一种互动方法的流程图,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,或者应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
153.在步骤602中,在目标活动进行过程中,根据目标活动的活动进度,生成目标活动
对应的活动信息。
154.本公开实施例中,在目标活动进行的过程中,可以实时监听目标活动的活动进度,并基于目标活动的活动进度,生成目标活动的活动信息。示例性的,可以基于目标活动各个阶段的活动时间与当前时间的时间间隔,确定目标活动的活动进度,并可以基于目标活动的活动进度以及用户的互动数据,生成目标活动的活动信息。
155.在步骤604中,向第一用户账户发送目标活动对应的活动信息,以使得第一用户账户对应的第一终端通过关联的显示设备,展示目标活动对应的活动信息,并采集第一用户账户对应的视频流数据,针对视频流数据中的任一视频帧,视频帧中包括显示设备的图像信息。
156.本公开实施例中,在生成目标活动的活动信息后,可以向第一用户账户发送目标活动对应的活动信息,以使得登录第一用户账户的第一终端接收到目标活动的活动信息后,可以通过关联的显示设备对目标活动的活动信息进行展示,同时采集第一用户账户对应的视频流数据,发送视频流数据至服务器,这样一来视频流数据中的任一视频帧中均包括有显示设备的图像信息,显示设备的图像信息中均包含有目标活动的活动信息。
157.在步骤606中,接收第一用户账户发送的视频流数据;
158.在步骤608中,根据视频流数据生成对应的虚拟空间数据,并向第二用户账户发送包括虚拟空间数据的虚拟空间信息,虚拟空间信息用于指示第二用户账户对应的第二终端在显示界面中展示虚拟空间数据。
159.本公开实施例中,接收第一用户账户发送的视频流数据后,可以根据视频流数据和第一用户账户的账户信息生成虚拟空间数据,并向第二用户账户发送该虚拟空间数据(示例性的,可以向第二用户账户发送包括虚拟空间数据的虚拟空间信息),以使得登录第二用户账户的第二终端在获取到虚拟空间数据后,可以在显示界面中对虚拟空间数据进行渲染展示,由于视频流数据中包括显示设备的图像信息,而显示设备在实时展示目标活动的活动信息,进而用户可以从显示界面中直观看到目标活动的活动信息,进而获知到活动进度和用户交互情况。
160.基于本公开实施例提供的交互方法,服务器可以在目标活动进行过程中,根据目标活动的活动进度,生成目标活动对应的活动信息,并向第一用户账户发送目标活动对应的活动信息,以使得第一用户账户对应的第一终端通过关联的显示设备,展示目标活动对应的活动信息,并采集第一用户账户对应的视频流数据,针对视频流数据中的任一视频帧,视频帧中包括显示设备的图像信息。在接收第一用户账户发送的视频流数据后,可以根据视频流数据生成对应的虚拟空间数据,并向第二用户账户发送虚拟空间数据,以使得第二用户账户对应的第二终端在显示界面中展示虚拟空间数据。这样一来,在第一用户账户侧通过关联的显示设备实时展示目标活动的活动信息,第二用户账户侧即可以从虚拟空间数据中显示设备的图像信息中,实时获取活动信息,丰富了交互方式,提高了交互的灵活性和信息的展示效率。
161.在一示例性的实施例中,在步骤602中,在目标活动进行过程中,根据目标活动的活动进度,生成目标活动对应的活动信息,具体可以通过以下步骤实现:
162.监听当前时刻距离目标活动的开启时刻的间隔时长;
163.在间隔时长等于或者小于预置时长的情况下,生成目标活动的第一活动信息,第
一活动信息中包括间隔时长。
164.本公开实施例中,目标活动在各个阶段均对应有各阶段的开启时间。可以通过实时监听距离目标活动各个阶段的间隔时长,确定当前所处的活动阶段。在目标活动开启之前,可以监听当前时刻距离目标活动的开启时刻的间隔时长,在间隔时长小于或者等于预置时长的情况下,可以基于间隔时长生成目标活动的第一活动信息,该第一活动信息中包括间隔时长。这样一来,在第一终端关联的显示设备展示第一活动信息的时候,展示的信息中包括间隔时长,以能够在显示设备中展示目标活动开启的倒计时。
165.基于本公开实施例提供的互动方法,在第一用户账户侧通过关联的显示设备实时展示目标活动的倒计时,第二用户账户侧即可以从虚拟空间数据中显示设备的图像信息中,实时观测目标活动的倒计时,丰富了交互方式,提高了交互的灵活性和信息的展示效率。
166.在一示例性实施例中,在目标活动进行过程中,根据目标活动的活动进度,生成目标活动对应的活动信息,还可以包括以下步骤:
167.在当前时刻到达目标活动的开启时刻的情况下,根据参与目标活动的多个第二用户账户生成活动动画数据,活动动画数据中滚动显示各第二用户账户;
168.根据活动动画数据,生成目标活动的第二活动信息。
169.本公开实施例中,在当前时刻为目标活动的开启时刻的情况下,可以获取参与活动的多个第二用户账户,并根据参与目标活动的多个第二用户账户生成活动动画数据,该活动动画数据中各第二用户账户顺序或者随机滚动展示。在生成活动动画数据后,可以基于该活动动画数据,生成目标活动的第二活动信息,并向第一用户账户发送该第二活动信息,以能够在登录该第一用户账户的第一终端关联的显示设备上展示该第二活动信息,也即展示该活动动画数据。
170.基于本公开实施例提供的互动方法,在目标活动开启后及活动结果展示之前,可以在第一用户账户侧通过关联的显示设备实时展示活动动画数据,第二用户账户侧即可以从虚拟空间数据中显示设备的图像信息中,实时观看活动动画数据,丰富了交互方式,提高了交互的灵活性和信息的展示效率。
171.在一示例性的实施例中,在目标活动进行过程中,根据目标活动的活动进度,生成目标活动对应的活动信息,还包括:
172.在当前时刻到达目标活动的终止时刻的情况下,获取活动结果;
173.根据活动结果生成目标活动的第三活动信息。
174.本公开实施例中,在当前时刻为目标活动的终止时刻的情况下,可以获取目标活动的活动结果,并基于活动结果生成目标活动的第三活动信息,并向第一用户账户发送该第三活动信息,以能够在登录该第一用户账户的第一终端关联的显示设备上展示该第三活动信息,也即展示目标活动的活动结果。
175.基于本公开实施例提供的互动方法,在目标活动终止后,可以在第一用户账户侧通过关联的显示设备实时展示活动结果,第二用户账户侧即可以从虚拟空间数据中显示设备的图像信息中,实时获取目标活动的活动结果,丰富了交互方式,提高了交互的灵活性和信息的展示效率。
176.在一示例性的实施例中,上述交互方法还可以包括:
177.获取虚拟空间数据的下发延时;
178.在当前时刻到达目标活动的终止时刻的情况下,针对任一第二用户账户,在下发延时后向第二用户账户发送第二用户账户对应的活动参与结果,以使得第二用户账户对应的第二终端,在显示界面的目标展示区域内展示目标活动的活动页面,活动页面中包括第二用户账户对应的活动参与结果。
179.本公开实施例中,由于第一终端与第二终端之间具有延时,也即第一终端采集的视频流数据需经过延时后方会发送至第二终端,因此,在目标活动的终止时刻,虽然第一终端关联的显示设备中展示了目标活动的活动结果,但对于该展示了目标活动的活动结果的视频流数据将经过延时后方才会发送至第二终端,故为了确保信息的同步性,针对第二用户账户的活动参与结果也在该延时后发送至第二终端进行展示,其中第二用户账户的活动参与结果用于表征第二用户账户参与目标活动成功与否。
180.示例性的,可以获取虚拟空间数据的下发延时,本公开实施例中不对获取该虚拟空间数据的下发延时的方式做具体限定,例如:可以基于历史信息推理得到,或者进行探测得到。在当前时刻为目标活动的终止时刻的情况下,可以开始计时,并在计时时长达到下发延时后,向第二用户账户发送第二用户账户对应的活动参与结果,进而第二用户账户在接收到用于公布活动结果的虚拟空间数据时,接收到第二用户账户对应的活动参与结果,并可以在活动页面中展示该第二用户账户对应的活动参与结果。
181.基于本公开实施例提供的互动方法,在目标活动终止后,可以在下发延时后向第二用户账户发送活动参与结果,以能够保证活动参与结果与活动结果公布的同步性,丰富了交互方式,提高了交互的灵活性和信息的展示效率。
182.在一示例性的实施例之前,根据活动结果生成目标活动的第三活动信息之前,上述方法还可以包括:
183.在目标活动的预启动过程中,从参与目标活动的多个第二用户账户中确定预置数量个目标用户账户;
184.确定目标用户账户的活动参与结果为参与成功,并确定除目标用户账户以外的第二用户账户的活动参与结果为参与失败;
185.根据预置数量个目标用户账户,生成活动结果。
186.本公开实施例中,服务器可以通过任务轮询的方式,在每场活动开始前执行预启动过程,在预启动过程中生成活动结果。举例来说,可以随机从参与目标活动的多个第二用户账户中确定预置数量个目标用户账户,并确定该预置数量个目标用户账户的活动参与结果为参与成功,其余第二用户账户的活动参与结果为参与失败。并基于预置数量个目标用户账户,生成对应的活动结果。其中,预置数量可以为预先设定的用户账户数量,具体取值可以由本领域技术人员按需确定。
187.这样,在目标活动开启之前即根据参与目标活动的多个第二用户账户确定了活动结果,第一用户账户侧可以在活动开启之前对活动结果进行审核,并在审核不通过的情况下,触发重新生成活动结果的操作,服务器可以重新生成服务结果。示例性的,当目标用户账户存在敏感信息(例如:头像或者昵称存在敏感内容)的情况下,可以确定活动结果审核不通过,并可以将审核不通过的目标用户账户添加敏感标记后,重新从第二用户账户中不具有敏感标记的用户账户中确定预置数量个目标用户账户,并根据目标用户账户生成活动
结果。
188.基于本公开实施例提供的互动方法,在目标活动开启前,即可以进行活动结果的生成,以为第一用户账户端预留充足的审核时间,进而保证活动结果的信息安全,丰富了交互方式,提高了交互的灵活性和信息的展示效率。
189.在一示例性实施例中,目标用户账户包括第一目标用户账户和第二目标用户账户,从参与目标活动的多个第二用户账户中确定预置数量个目标用户账户,包括:
190.根据各第二用户账户的活动资源数据,从第二用户账户中确定第一预置数量个第一目标用户账户;
191.从第三用户账户中确定第二预置数量个第二目标用户账户,第三用户账户为第二用户账户中除第一目标用户账户外的账户。
192.本公开实施例中,用户可以用过邀请用户互动的方式获取活动资源数据,服务器可以基于各第二用户账户的活动资源数据,从第二用户账户中确定第一预置数量个第一目标用户账户。示例性的,参照图7a和图7b所示,以第一预置数量为a为例,可以从第二用户账户中确定活动资源数据排在前a位的第二用户账户为第一目标用户账户,或者也可以从活动资源数据排在前n位的第二用户账户中,随机确定a个作为第一目标用户账户,针对各个第一目标用户账户,可以从各个第一目标用户账户对应的活动参与信息(本公开实施例中,活动参与信息可以为抽奖码)中,分别随机选择一个活动参与信息作为活动参与成功的活动参与信息。
193.可以将第二用户账户中除第一目标用户账户以外的用户账户作为第三用户账户,并从第三用户账户中确定第二预置数量个第二目标用户账户,该第二预置数量可以为预置数量与第一预置数量的差值。举例来说,各个第二用户账户的活动参与信息可以按照尾号存储于存储分片内。例如:尾号为从0至9,则可以包括10个存储分片(shard),分别用于存储尾号为0至9的活动参与信息。可以从各个存储分片中分别随机选取指定数量的活动参与信息作为候选信息,并对候选信息对应的第二用户账户作为候选用户账户,对候选用户账户进行去重、去除第一目标用户账户、以及进行风控过滤后,从剩余的候选用户账户中随机选中第二预置数量个第二目标用户账户。其中,风控过滤为基于预先设置的风控过滤规则对各用户账户进行过滤,以过滤掉不易参与目标活动的用户账户,其中风控过滤规则为预先设定的规则,本公开实施例对此不作具体限定,例如:风控过滤规则可以包括过滤禁言用户、过滤指定时长内被投诉次数超过阈值的用户、过滤指定时长内具有违规操作的用户等。
194.第一目标用户账户和第二目标用户账户可以构成目标用户账户。在一个示例中,目标用户账户还可以具有关联目标用户账户,在确定目标用户账户,可以确定邀请该目标用户账户参与目标活动的用户账户为其关联目标用户账户,进而可以基于目标用户账户和关联目标用户账户组装得到活动结果信息,并将活动结果信息写入活动信息库中,以供调用和审核。并在审核通过后,在目标活动终止时,基于该活动结果信息生成活动结果,发送至第一用户账户侧的显示设备中进行显示,并在下发延时后基于活动结果信息向第二用户账户发送活动参与结果。
195.在一示例性的实施例中,在完成活动结果以及活动参与结果的下发后,可以触发资源下发处理流程。示例性的,可以基于目标用户账户和关联目标用户账户的账户信息进行风控过滤,调用资源数据下发平台对剩余的目标用户账户和关联目标用户账户进行资源
数据下发,并将资源数据下发的信息记录于资源数据下发数据库中。
196.本公开实施例在完成目标活动后或者在活动进行过程中,还可以基于目标活动中的用户互动数据生成第四活动信息,并发送第四活动信息至第一用户账户的第一终端,以在第一终端关联的显示设备中显示第四活动信息,也即显示用户互动数据,示例性的,可以参照图3d所示。
197.参照图8所示,本公开实施例提供的互动方法,将互动行为进行节点梳理与信息呈现,结合活动进程与用户操作进行实时互动信息的多端传达与适配呈现,强化互动氛围,优化信息呈现。通过拓展互动信息策划呈现载体,在虚拟空间互动过程中添加显示设备,增加互动信息呈现场景,补齐互动信息表达链路。从第一用户账户发起互动-第二用户账户参与-活动结束-活动结果,呈现的链路信息完整表达。通过可视化互动过程,以目标活动为抽奖活动为例,通过显示设备将抽奖过程、号码牌筛选等过程可视化,使用户能真切感受到结果揭晓的过程。通过显示设备表达活动结果,仍以目标活动为抽奖活动为例,结合互动节点配合相应场景元素进行活动结果公布,多端信息实时互通,完成结果的有点传达。通过显示设备呈现多维互动信息,针对整场活动的用户互动信息进行多维整合,提取高认知维度进行横向互动信息清晰表达,实时更新与呈现互动信息。
198.本公开实施例以目标活动为抽奖活动为例,服务器通过任务轮询的方式,在每场活动开始后自动触发执行抽奖流程。每场活动维护一个助力榜单,每场从榜单topn中随机选取a个中奖用户。剩余的中奖用户从数据库中随机选取,由于需要对已中奖用户以及风控不合格的用户进行过滤,所以采用冗余的方式,先从数据库中选取x(远大于预置数量)个用户,执行完过滤逻辑后再从剩余合格的名单中选取(预置数量-a)个用户作为最终的中奖用户,将中奖名单写入数据库,抽奖完成。
199.中奖名单会发送消息通知相关人员审核中奖名单,防止透出敏感信息。如果审核不通过可以后台手动触发重试流程,将不合格用户纳入黑名单,重新执行抽奖流程。第一用户账户侧,用户可以在虚拟空间的显示设备处模拟点击抽奖的动作,服务器在抽奖开启时刻对齐虚拟空间数据流,以延迟后下发向客户端发送中奖通知的信令。
200.本公开实施例提供给的互动方法,针对虚拟空间互动信息传达节点进行扩充,在虚拟空间添加显示设备作为载体,承载目标活动各阶段的互动信息,实现虚拟空间互动信息的多端联动。
201.应该理解的是,虽然图1-图8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-图8中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
202.可以理解的是,本说明书中上述方法的各个实施例之间相同/相似的部分可互相参见,每个实施例重点说明的是与其他实施例的不同之处,相关之处参见其他方法实施例的说明即可。
203.图9是根据一示例性实施例示出的一种互动装置框图,参照图9,该装置包括接收
单元910和第一展示单元920。
204.接收单元910,被配置为执行接收服务器发送的虚拟空间数据,所述虚拟空间数据包括第一终端针对第一用户账户采集的视频流数据,所述第一终端具有关联的显示设备,所述显示设备用于展示目标活动的活动信息,所述目标活动的活动信息与所述目标活动的活动进度相关,针对所述视频流数据中的任一视频帧,所述视频帧中包括所述显示设备的图像信息;
205.第一展示单元920,被配置为执行在显示界面中展示所述虚拟空间数据。
206.在其中一个实施例中,所述装置还包括:
207.第二展示单元,被配置为执行响应于用于触发展示活动页面的操作,在所述显示界面的目标展示区域内展示所述目标活动的活动页面,所述活动页面中包括第二用户账户对应的活动参与信息。
208.在其中一个实施例中,所述目标活动的活动信息包括目标活动的第一活动进度信息、参与活动提示信息、活动结果中的至少一项;
209.所述活动页面中还包括所述目标活动的第二活动进度信息,在所述目标活动终止的情况下,所述活动页面中还包括所述第二用户账户对应的活动参与结果。
210.在其中一个实施例中,所述活动页面中还包括第二用户账户的活动交互信息,所述装置还包括:
211.第三展示单元,被配置为执行响应于用于触发所述活动交互信息的操作,在所述活动页面中展示待交互用户账户;
212.发送单元,被配置为执行响应于用于选中目标待交互用户账户的操作,从所述待交互用户账户中确定所述目标待交互用户账户,并向所述目标待交互用户账户发送交互信息,所述交互信息用于指示所述目标待交互用户账户与所述第二用户账户进行交互操作,其中,所述交互操作用于触发针对所述第二用户账户的活动资源数据的更新操作;
213.获取单元,被配置为执行响应于用于参与所述目标活动的操作,根据所述活动资源数据获取活动参与信息。
214.图10是根据一示例性实施例示出的一种互动装置框图,参照图10,该装置包括第一生成单元1010、第一发送单元1020、接收单元1030和第二发送单元1040。
215.第一生成单元1010,被配置为执行在目标活动进行过程中,根据所述目标活动的活动进度,生成所述目标活动对应的活动信息;
216.第一发送单元1020,被配置为执行向第一用户账户发送所述目标活动对应的活动信息,以使得所述第一用户账户对应的第一终端通过关联的显示设备,展示所述目标活动对应的活动信息,并采集所述第一用户账户对应的视频流数据,针对所述视频流数据中的任一视频帧,所述视频帧中包括所述显示设备的图像信息;
217.接收单元1030,被配置为执行接收所述第一用户账户发送的所述视频流数据;
218.第二发送单元1040,被配置为执行根据所述视频流数据生成对应的虚拟空间数据,并向第二用户账户发送包括所述虚拟空间数据的虚拟空间信息,所述虚拟空间信息用于指示所述第二用户账户对应的第二终端在显示界面中展示所述虚拟空间数据。
219.在其中一个实施例中,所述第一生成单元1010,包括:
220.监听子单元,被配置为执行监听当前时刻距离所述目标活动的开启时刻的间隔时
长;
221.第一生成子单元,被配置为执行在所述间隔时长等于或者小于预置时长的情况下,生成所述目标活动的第一活动信息,所述第一活动信息中包括所述间隔时长。
222.在其中一个实施例中,所述第一生成单元1010,还包括:
223.第二生成子单元,被配置为执行在所述当前时刻到达所述目标活动的开启时刻的情况下,根据参与所述目标活动的多个所述第二用户账户生成活动动画数据,所述活动动画数据中滚动显示各所述第二用户账户;
224.第三生成子单元,被配置为执行根据所述活动动画数据,生成所述目标活动的第二活动信息。
225.在其中一个实施例中,所述第一生成单元1010,还包括:
226.获取子单元,被配置为执行在所述当前时刻到达所述目标活动的终止时刻的情况下,获取活动结果;
227.第四生成子单元,被配置为执行根据所述活动结果生成所述目标活动的第三活动信息。
228.在其中一个实施例中,所述装置还包括:
229.获取单元,被配置为执行获取所述虚拟空间数据的下发延时;
230.第三发送单元,被配置为执行在所述当前时刻到达所述目标活动的终止时刻的情况下,针对任一所述第二用户账户,在所述下发延时后向所述第二用户账户发送所述第二用户账户对应的活动参与结果,以使得所述第二用户账户对应的第二终端,在显示界面的目标展示区域内展示所述目标活动的活动页面,所述活动页面中包括所述第二用户账户对应的活动参与结果。
231.在其中一个实施例中,所述装置还包括:
232.第一确定单元,被配置为执行在所述目标活动的预启动过程中,从参与所述目标活动的多个所述第二用户账户中确定预置数量个目标用户账户;
233.第二确定单元,被配置为执行确定所述目标用户账户的活动参与结果为参与成功,并确定除所述目标用户账户以外的所述第二用户账户的活动参与结果为参与失败;
234.第二生成单元,被配置为执行根据所述预置数量个所述目标用户账户,生成所述活动结果。
235.在其中一个实施例中,所述目标用户账户包括第一目标用户账户和第二目标用户账户,所述第一确定单元,包括:
236.第一确定子单元,被配置为执行根据各所述第二用户账户的活动资源数据,从所述第二用户账户中确定第一预置数量个所述第一目标用户账户;
237.第二确定子单元,被配置为执行从第三用户账户中确定第二预置数量个所述第二目标用户账户,所述第三用户账户为所述第二用户账户中除所述第一目标用户账户外的账户。
238.图11是根据一示例性实施例示出的一种互动装置框图,参照图11,该装置包括获取单元1110、展示单元1120、采集单元1130和发送单元1140。
239.获取单元1110,被配置为执行实时从服务器获取目标活动对应的活动信息;
240.展示单元1120,被配置为执行通过第一终端关联的显示设备,展示所述目标活动
的活动信息,所述目标活动的活动信息与所述目标活动的活动进度相关联;
241.采集单元1130,被配置为执行采集第一用户账户对应的视频流数据,针对所述视频流数据中的任一视频帧,所述视频帧中包括所述显示设备的图像信息;
242.发送单元1140,被配置为执行向所述服务器发送包括所述视频流数据的视频流信息,所述视频流信息用于指示所述服务器根据所述视频流数据向第二用户账户发送对应的虚拟空间数据。
243.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
244.本公开还提供了一种互动系统,所述系统包括第一终端、所述第一终端关联的显示设备、第二终端和服务器,其中:
245.所述服务器,用于在目标活动进行过程中,根据所述目标活动的活动进度,生成所述目标活动对应的活动信息;向第一用户账户对应的第一终端发送所述目标活动对应的活动信息;
246.所述第一终端,用于实时从服务器获取目标活动对应的活动信息;通过所述显示设备展示所述目标活动的活动信息,所述目标活动的活动信息与所述目标活动的活动进度相关联;采集第一用户账户对应的视频流数据,针对所述视频流数据中的任一视频帧,所述视频帧中包括所述显示设备的图像信息,并向所述服务器发送所述视频流数据;
247.所述服务器,还用于接收所述第一用户账户对应的第一终端发送的所述视频流数据;根据所述视频流数据生成对应的虚拟空间数据,并向第二用户账户对应的第二终端发送所述虚拟空间数据;
248.所述第二终端,用于接收服务器发送的虚拟空间数据,并在显示界面中展示所述虚拟空间数据。
249.图12是根据一示例性实施例示出的一种用于互动方法的电子设备1200的框图。例如,电子设备1200可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
250.参照图12,电子设备1200可以包括以下一个或多个组件:处理组件1202、存储器1204、电源组件1206、多媒体组件1208、音频组件1210、输入/输出(i/o)的接口1212、传感器组件1214以及通信组件1212。
251.处理组件1202通常控制电子设备1200的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
252.存储器1204被配置为存储各种类型的数据以支持在电子设备1200的操作。这些数据的示例包括用于在电子设备1200上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram)、电可擦除可编程只读存储器(eeprom)、可擦除可编程只读存储器(eprom)、可编程只读存储器(prom)、只读存储器(rom)、磁存储器、快闪存储器、磁盘、光盘或石墨烯存储器。
253.电源组件1206为电子设备1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为电子设备1200生成、管理和分配电力相关联的组件。
254.多媒体组件1208包括在所述电子设备1200和用户之间的提供输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括前置摄像头和/或后置摄像头。当电子设备1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是固定的光学透镜系统或具有焦距和光学变焦能力。
255.音频组件1212被配置为输出和/或输入音频信号。例如,音频组件1212包括麦克风(mic),当电子设备1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1212发送。在一些实施例中,音频组件1212还包括扬声器,用于输出音频信号。
256.i/o接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
257.传感器组件1214包括一个或多个传感器,用于为电子设备1200提供各个方面的状态评估。例如,传感器组件1214可以检测到电子设备1200的打开/关闭状态,组件的相对定位,例如所述组件为电子设备1200的显示器和小键盘,传感器组件1214还可以检测电子设备1200或电子设备1200组件的位置改变,用户与电子设备1200接触的存在或不存在,设备1200方位或加速/减速和电子设备1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。
258.通信组件1212被配置为便于电子设备1200和其他设备之间有线或无线方式的通信。电子设备1200可以接入基于通信标准的无线网络,如wifi,运营商网络(如2g、3g、4g或5g),或它们的组合。在一个示例性实施例中,通信组件1212经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1212还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
259.在示例性实施例中,电子设备1200可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
260.在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器1204,上述指令可由电子设备1200的处理器1220执行以完成上述方法。例如,计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
261.在示例性实施例中,还提供一种计算机程序产品,所述计算机程序产品中包括指令,上述指令可由电子设备1200的处理器1220执行以完成上述方法。
262.需要说明的,上述的装置、电子设备、计算机可读存储介质、计算机程序产品等根据方法实施例的描述还可以包括其他的实施方式,具体的实现方式可以参照相关方法实施例的描述,在此不作一一赘述。
263.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
264.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1