CN117119205A - 对象互动方法、装置、设备及存储介质 - Google Patents
对象互动方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN117119205A CN117119205A CN202210527088.7A CN202210527088A CN117119205A CN 117119205 A CN117119205 A CN 117119205A CN 202210527088 A CN202210527088 A CN 202210527088A CN 117119205 A CN117119205 A CN 117119205A
- Authority
- CN
- China
- Prior art keywords
- communication interface
- picture
- interaction
- virtual resources
- displaying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 254
- 238000000034 method Methods 0.000 title claims abstract description 123
- 230000006854 communication Effects 0.000 claims abstract description 320
- 238000004891 communication Methods 0.000 claims abstract description 301
- 238000010586 diagram Methods 0.000 claims abstract description 181
- 230000002452 interceptive effect Effects 0.000 claims description 49
- 230000008569 process Effects 0.000 claims description 48
- 238000012790 confirmation Methods 0.000 claims description 31
- 238000004590 computer program Methods 0.000 claims description 25
- 238000012545 processing Methods 0.000 claims description 22
- 230000001960 triggered effect Effects 0.000 claims description 17
- 230000000007 visual effect Effects 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 8
- 230000000875 corresponding effect Effects 0.000 description 64
- 239000011159 matrix material Substances 0.000 description 16
- 238000003825 pressing Methods 0.000 description 14
- 230000007613 environmental effect Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000009499 grossing Methods 0.000 description 7
- 230000009471 action Effects 0.000 description 5
- 238000013507 mapping Methods 0.000 description 5
- 206010011878 Deafness Diseases 0.000 description 4
- 230000006399 behavior Effects 0.000 description 4
- 230000000977 initiatory effect Effects 0.000 description 4
- 230000004888 barrier function Effects 0.000 description 3
- 239000003086 colorant Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 2
- 230000001965 increasing effect Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000007654 immersion Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例公开了一种对象互动方法、装置、设备及存储介质,该方法包括:在第一对象和M个第二对象的通信过程中,在第一对象的通信界面中显示第一画面;第一画面中包括:待由所述第一对象选择的N个虚拟资源;在M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与第一对象进行互动的至少一个第二对象对第二画面执行触发操作;其中,第一画面的画面内容和第二画面的画面内容相同;根据至少一个第二对象在第二画面中执行的触发操作,更新第一对象的通信界面,更新后的通信界面用于以热力图的形式展示N个虚拟资源的热度。本申请实施例可提高第一对象与至少一个第二对象之间的互动效率,并直观地反映了至少一个第二对象的想法。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种对象互动方法、装置、设备及存储介质。
背景技术
目前,在第一对象与一个或多个第二对象的互动场景中(如直播互动场景),如果第一对象(如主播)在对虚拟资源做出决策之前,想要了解各个第二对象(如观众)的想法,可以发起投票,征集并了解参与投票的第二对象的意见;或者,各个第二对象还可以通过发送弹幕的方式与第一对象进行互动,使第一对象可通过弹幕了解各个第二对象的意见和想法,等等;但通过弹幕、投票等传统方式得到的反馈往往具有不够直观。基于此,如何高效且直观地进行互动成为一个研究热点。
发明内容
本申请实施例提供了一种对象互动方法、装置、设备及存储介质,可提高第一对象与至少一个第二对象之间的互动效率,也就是说,可向第一对象高效地反映出至少一个第二对象的想法,并可直观地反映出至少一个第二对象的想法。
一方面,本申请实施例提供了一种对象互动方法,所述方法包括:
在第一对象和M个第二对象的通信过程中,在所述第一对象的通信界面中显示第一画面;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
在所述M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与所述第一对象进行互动的至少一个第二对象对所述第二画面执行触发操作;其中,所述第一画面的画面内容和所述第二画面的画面内容相同;
根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
另一方面,本申请实施例提供了另一种对象互动方法,所述方法包括:
在第二对象与第一对象进行通信的过程中,在所述第二对象的通信界面中显示第二画面;所述第二画面的画面内容与所述第一对象的通信界面中所显示的第一画面的画面内容相同;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
在所述第二对象处于与所述第一对象进行互动的状态下,响应于所述第二对象针对所述第二画面的触发操作,通知所述第一对象的终端设备根据所述第二对象执行的触发操作,更新所述第一对象的通信界面;
其中,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
另一方面,本申请实施例提供了一种对象互动装置,所述装置包括;
第一输出单元,用于在第一对象和M个第二对象的通信过程中,在所述第一对象的通信界面中显示第一画面;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
所述第一输出单元,还用于在所述M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与所述第一对象进行互动的至少一个第二对象对所述第二画面执行触发操作;其中,所述第一画面的画面内容和所述第二画面的画面内容相同;
第一处理单元,用于根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
另一方面,本申请实施例提供了另一种对象互动装置,所述装置包括:
第二输出单元,用于在第二对象与第一对象进行通信的过程中,在所述第二对象的通信界面中显示第二画面;所述第二画面的画面内容与所述第一对象的通信界面中所显示的第一画面的画面内容相同;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
第二处理单元,用于在所述第二对象处于与所述第一对象进行互动的状态下,响应于所述第二对象针对所述第二画面的触发操作,通知所述第一对象的终端设备根据所述第二对象执行的触发操作,更新所述第一对象的通信界面;
其中,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
另一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括处理器和存储器,其中,所述存储器用于存储计算机程序;
一种实施方式中,所述计算机程序被所述处理器执行时实现如下步骤:
在第一对象和M个第二对象的通信过程中,在所述第一对象的通信界面中显示第一画面;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
在所述M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与所述第一对象进行互动的至少一个第二对象对所述第二画面执行触发操作;其中,所述第一画面的画面内容和所述第二画面的画面内容相同;
根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
另一种实施方式中,所述计算机程序被所述处理器执行时实现如下步骤:
在第二对象与第一对象进行通信的过程中,在所述第二对象的通信界面中显示第二画面;所述第二画面的画面内容与所述第一对象的通信界面中所显示的第一画面的画面内容相同;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
在所述第二对象处于与所述第一对象进行互动的状态下,响应于所述第二对象针对所述第二画面的触发操作,通知所述第一对象的终端设备根据所述第二对象执行的触发操作,更新所述第一对象的通信界面;
其中,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
另一方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,;
一种实施方式中,所述计算机程序适于由处理器加载并执行如下步骤:
在第一对象和M个第二对象的通信过程中,在所述第一对象的通信界面中显示第一画面;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
在所述M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与所述第一对象进行互动的至少一个第二对象对所述第二画面执行触发操作;其中,所述第一画面的画面内容和所述第二画面的画面内容相同;
根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
另一种实施方式中,所述计算机程序适于由处理器加载并执行如下步骤:
在第二对象与第一对象进行通信的过程中,在所述第二对象的通信界面中显示第二画面;所述第二画面的画面内容与所述第一对象的通信界面中所显示的第一画面的画面内容相同;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
在所述第二对象处于与所述第一对象进行互动的状态下,响应于所述第二对象针对所述第二画面的触发操作,通知所述第一对象的终端设备根据所述第二对象执行的触发操作,更新所述第一对象的通信界面;
其中,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
另一方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述所提及的任一种对象互动方法。
本申请实施例可在第一对象和M个第二对象的通信过程中,可在第一对象的通信界面中显示第一画面,在各个第二对象的通信界面中显示第二画面;其中,第一画面中包括:待由第一对象选择的N个虚拟资源,且第二画面的画面内容与第一画面的画面内容相同。然后,与第一对象进行互动的至少一个第二对象的终端设备,可响应于相应的第二对象针对第二画面的触发操作;相应的,第一对象的终端设备可根据至少一个第二对象在第二画面中执行的触发操作,更新第一对象的通信界面,且更新后的通信界面用于以热力图的形式展示N个虚拟资源的热度,从而提高第一对象与至少一个第二对象之间的互动效率,并直观地反馈出至少一个第二对象针对N个虚拟资源进行资源选择的想法。可见,本申请实施例可更加高效、精确且直观地使第一对象得到至少一个第二对象的反馈意见,并增加了互动过程中的趣味性。另外,本申请实施例可支持第二对象主动参与到和第一对象的互动中,从而向第一对象提供针对N个虚拟资源进行资源选择的决策,可提高第二对象在互动过程中的参与感,促使第二对象在互动过程中具有更沉浸的体验,从而提升对象黏度(即用户黏度);并且,尤其是针对无法通过语音和第一对象进行互动的第二对象(如聋哑人等残障人士)来说,这种处于静默状态下,通过简单的触发操作与第一对象进行互动的方式,可使第二对象的体验更加流畅、无障碍。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是本申请实施例提供的一种通信***的***架构图;
图1b是本申请实施例提供的另一种通信***的***架构图;
图2是本申请实施例提供的一种对象互动方法的流程示意图;
图3a是本申请实施例提供的一种将第二画面发送至第二对象的终端设备进行显示的示意图;
图3b是本申请实施例提供的一种显示热力图的示意图;
图3c是本申请实施例提供的另一种显示热力图的示意图;
图3d是本申请实施例提供的一种显示用于指示已选择目标虚拟资源的画面的示意图;
图3e是本申请实施例提供的一种显示决策提示的示意图;
图3f是本申请实施例提供的另一种显示决策提示的示意图;
图3g是本申请实施例提供的又一种显示热力图的示意图;
图3h是本申请实施例提供的再一种显示热力图的示意图;
图3i是本申请实施例提供的一种取消显示热力图的示意图;
图3j是本申请实施例提供的一种关闭互动模式的示意图;
图4是本申请实施例提供的另一种对象互动方法的流程示意图;
图5a是本申请实施例提供的一种平滑处理的示意图;
图5b是本申请实施例提供的一种生成热力图的流程示意图;
图5c是本申请实施例提供的一种显示颜色与热力颜色数值之间的映射关系的示意图;
图5d是本申请实施例提供的一种在目标区域中显示热力图的示意图;
图5e是本申请实施例提供的另一种在目标区域中显示热力图的示意图;
图6是本申请实施例提供的又一种对象互动方法的流程示意图;
图7a是本申请实施例提供的一种显示状态提示信息的示意图;
图7b是本申请实施例提供的另一种显示状态提示信息的示意图;
图7c是本申请实施例提供的又一种显示状态提示信息的示意图;
图7d是本申请实施例提供的一种取消显示互动提示信息的示意图;
图7e是本申请实施例提供的一种显示互动提示信息的示意图;
图7f是本申请实施例提供的一种视觉突出显示的示意图;
图7g是本申请实施例提供的另一种视觉突出显示的示意图;
图7h是本申请实施例提供的一种更新第二对象的通信界面的示意图;
图7i是本申请实施例提供的另一种更新第二对象的通信界面的示意图;
图8是本申请实施例提供的再一种对象互动方法的流程示意图;
图9a是本申请实施例提供的一种对象互动装置的结构示意图;
图9b是本申请实施例提供的另一种对象互动装置的结构示意图;
图10是本申请实施例提供的一种计算机设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
在本申请实施例中,涉及一种通信***;具体的,该通信***可至少包括:第一对象的终端设备11、M个第二对象的终端设备12以及服务器13,且M为正整数。其中,第一对象的终端设备11是指第一对象所使用的终端设备,所谓的第一对象是指在通信过程中负责发起通信的对象(即用户);第二对象的终端设备12是指第二对象所使用的终端设备,所谓的第二对象是指观看第一对象发起通信后所涉及的画面的对象。此处所提及的终端设备可包括但不限于:智能手机、平板电脑、笔记本电脑、台式计算机、智能手表、智能语音交互设备、智能家电、车载终端、飞行器等;终端内可运行各式各样的客户端(application,APP),如直播客户端、视频播放客户端、社交客户端、浏览器客户端、信息流客户端、教育客户端,等等。
服务器13是指可在第一对象的终端设备11和各个第二对象的终端设备12之间建立通信,从而为各个终端提供信息交互服务、直播服务等各种服务的服务设备,其中,服务器13可以是独立的物理服务器;此情况下,通信***的***架构可参见图1a所示。或者,服务器13也可以是多个物理服务器构成的服务器集群或者分布式***;例如服务器13可包括:用于提供信息交互服务的社交服务器、用于提供发起通信服务的通信服务器等,此情况下,通信***的***架构可如图1b所示。又或者,服务器13还可以是提供云服务、云数据库、云计算(cloud computing)、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器,等等。
需要说明的是,上述所提及的通信***可应用于直播场景,也可应用于会议场景,即上述通信过程可以指的是直播过程或会议过程,本申请对此不作限定;其中,直播是指:在现场随着事件的发生、发展进程同步制作和发布信息,具有双向流通过程的信息网络发布方式。可以理解的是,在直播场景中,上述提及的第一对象可以为主播对象(即负责进行直播的对象),而第二对象可以为观众对象(即观看直播对象的直播画面的对象);在会议场景中,第一对象可以为会议主持对象(即负责进行会议主持的对象),而第二对象是指参加并学习会议内容的对象。为了便于阐述,后续均以直播场景为例进行说明;且本申请实施例对直播场景的具体类型不作限定,例如其可以是游戏直播场景(一种在第一对象玩游戏的过程中,直播第一对象侧所显示的游戏画面的场景)、唱歌直播场景(一种直播第一对象唱歌的场景)以及电商直播场景(一种直播第一对象表演或推荐物品资源的场景),等等;本申请对此不作限定。
基于上述通信***,本申请实施例提出了一种对象互动方案,以提高第一对象与M个第二对象中的至少一个第二对象之间的互动效率,直观地向第一对象反馈了至少一个第二对象的想法。在具体实现中,该对象互动方案的大致原理如下:在第一对象与M个第二对象进行通信的过程中,第一对象的终端设备11可在第一对象的通信界面中显示第一画面,并将第二画面通过服务器13发送至各个第二对象的终端设备12处,那么各个第二对象的终端设备12可将第二画面显示在相应的第二对象的通信界面中,以使与第一对象进行互动的至少一个第二对象对第二画面执行触发操作,且互动是指第一对象与第二对象之间通过语言或其他方式传播信息而发生的相互依赖的行为的过程;其中,第一画面的画面内容和第二画面的画面内容相同。相应的,至少一个第二对象中的每个第二对象的终端设备12,可响应相应的第二对象针对第二画面的触发操作,通过服务器13通知第一对象的终端设备11根据相应的第二对象执行的触发操作,更新第一对象的通信界面。
可见,本申请实施例所提出的对象互动方案旨在为第一对象和各个第二对象提供一种更直接、即时的互动方式,可实现与第一对象进行互动的至少一个第二对象针对第二画面的触发操作,并根据至少一个第二对象对第二画面的触发操作,更新第一对象的通信界面,从而直观地向第一对象反馈了至少一个第二对象针对相应的画面内容进行触发的想法,并提高了第一对象与至少一个第二对象之间的互动效率,加强第一对象和至少一个第二对象之间的交流互动,进而提升对象黏度(即用户黏度)。
基于上述的描述,本申请实施例提出一种对象互动方法,该对象互动方法可以由上述所提及的通信***中的第一对象的终端设备执行;或者,由第一对象的终端设备中所运行的直播客户端执行。为便于阐述,后续均以第一对象的终端设备执行该对象互动方法为例进行说明;请参见图2,该对象互动方法可包括以下步骤S201-S203:
S201,在第一对象和M个第二对象的通信过程中,在第一对象的通信界面中显示第一画面;第一画面中包括:待由第一对象选择的N个虚拟资源;M和N均为正整数。
可以理解的是,第一对象可与M个第二对象针对不同的内容进行通信,相应的,第一画面是根据第一对象在通信过程中所执行的至少一个行为生成的,且随着第一对象所处的场景的不同,第一对象所执行的至少一个行为也是不同的,故第一画面包括但不限于:游戏画面、唱歌画面以及商品推荐画面,等等。
例如,若第一对象为主播对象,且第一对象是在游戏直播场景下进行直播的,则第一对象在直播过程中所执行的至少一个行为包括:第一对象对游戏界面中的虚拟资源执行触发操作的行为;那么,第一画面可包括:在第一对象进行游戏的过程中所涉及的一个游戏画面,且上述N个虚拟资源包括:在第一对象进行游戏的过程中,所涉及的游戏资源。
又如,若第一对象为主播对象,且第一对象是在唱歌直播场景下进行直播的,则第一对象在直播过程中所执行的至少一个行为包括:第一对象在直播间唱歌的行为;那么,第一画面可包括:在第一对象进行唱歌的过程中,第一对象的终端设备的屏幕中所显示的画面,且上述N个虚拟资源可包括:在第一对象进行唱歌的过程中,所涉及的唱歌资源,如歌曲选项、或音效选项等。或者,第一画面可包括:在第一对象直播过程中,第一对象的终端设备对第一对象侧的环境信息进行采集所得到的画面。
再如,若第一对象为主播对象,且第一对象是在电商直播场景下进行直播的,则第一对象在直播过程中所执行的至少一个行为包括:第一对象在直播间进行表演或推荐物品资源的行为;那么第一画面可包括:在第一对象直播过程中,第一对象的终端设备对第一对象侧的环境信息进行采集所得到的画面,或者第一对象对想要推荐的商品通过拍摄、绘图等方式制作成展示内容,以生成的展示画面,等等;相应的,上述N个虚拟资源包括第一对象想要向M个第二对象推荐的物品资源的展示信息。
S202,在M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与第一对象进行互动的至少一个第二对象对第二画面执行触发操作;本申请所提及的互动,可以具体称为即时互动(或称为实时互动)。
其中,第一画面的画面内容和第二画面的画面内容相同;并且,第一画面和第二画面可以是同一个画面,也可以是不同的画面,对此不作限定。例如,在第一对象是主播对象,且第一对象是在电商直播场景下直播时,由前述可知,第一画面可以是对第一对象侧的环境信息进行采集所得到的画面;那么此情况下,第二画面和第一画面是相同的画面。也就是说,第一对象的终端设备可以对第一对象侧的环境信息进行采集,并将采集的画面分别作为第一画面和第二画面。又如,在第一对象是主播对象,且第一对象是在游戏直播场景直播时,第一画面可以是第一对象的终端设备的屏幕中所显示的游戏画面;那么此情况下,第二画面和第一画面是不同的画面,具体而言,第二画面可包括由第一对象的终端设备对第一画面进行采集(如屏幕录制)所得的直播画面。也就是说,第一对象的终端设备可实时对第一对象的通信界面中显示的第一画面进行屏幕录制,得到第二画面,并将第二画面通过服务器发送给各个第二对象的终端设备;相应的,各个第二对象的终端设备可接收该第二画面,并在相应的第二对象的通信界面中显示第二画面,如图3a所示。需要说明的是,图3a仅示例性地表征了第二画面的传输过程和显示方式,本申请对此不作限定。
需要说明的是,若第二画面包括由第一对象的终端设备对第一画面进行采集(如屏幕录制)所得到的直播画面,则进一步的,第一对象的终端设备还可对第一对象侧的环境信息进行采集,并将采集到的环境信息通过服务器发送至各个第二对象的终端设备,该环境信息用于反映:第一对象的外表特征或肢体语言等;相应的,各个第二对象的终端设备可在相应的第二对象的通信界面中显示该环境信息;应当理解的是,任一第二对象可选择显示上述环境信息,也可选择不显示上述环境信息,本申请对此不作限定。
进一步的,第一对象的终端设备还可响应于在第一对象的通信界面中检测到的互动模式开启操作,在各个第二对象的通信界面中显示互动提示信息;其中,互动提示信息用于提示:相应的第二对象是否参加与第一对象的互动;且在任一第二对象对互动提示信息执行确认操作后,该任一第二对象被确定参加与第一对象的互动。可以理解的是,第一对象的终端设备在检测到互动模式开启操作后,可通过服务器向各个第二对象的终端设备发送互动提示信息;相应的,各个第二对象的终端设备在接收到互动提示信息后,可将互动提示信息显示在相应的第二对象的通信界面中。
需要说明的是,互动模式开启操作包括但不限于:针对第一对象的通信界面中的互动组件的触发操作,输入针对开启互动模式的语音口令的操作,针对第一对象的通信界面的按压操作、连续点击操作(即在预设点击时长内的点击次数达到点击阈值的操作)以及输入预设手势的操作,等等;本申请对互动模式开启操作的具体实施方式不作限定。其中,按压操作可以指的是长按操作(即按压时长大于时长阈值的操作),也可以指的是短按操作(即按压时长小于或等于时长阈值的操作),本申请对此不作限定;并且,在第一对象的通信界面输入的预设手势可根据业务需求设置,本申请对预设手势的具体内容不作限定。相应的,第一对象的终端设备可实时检测互动模式开启操作;若检测到该互动模式开启操作,则开启互动模式,进而更新第一对象的通信界面,得到更新后的通信界面,该更新后的通信界面在后续所提及的界面示意图(如图3b)进行说明。
在一种具体实现中,第一对象的终端设备可在第一对象的通信界面中显示互动组件;当检测到互动组件被触发时,可确定在第一对象的通信界面中检测到互动模式开启操作。在此种情况下,互动模式开启操作是指针对第一对象的通信界面中的互动组件的触发操作;相应的,此处的触发操作可以指的是按压操作,也可以指的是连续点击操作,本申请对此不作限制。其中,本申请也可将互动组件称为开启即时互动按钮或即时互动提醒按钮。应当理解的是,第一对象的终端设备在第一对象侧显示(即展示)即时互动提醒按钮时,第二对象的通信界面中显示的是正常的画面;例如,若第一对象是在游戏直播场景下进行直播的,则第二对象的通信界面中显示的正常的游戏直播画面(即第二画面)如图3a所示。
另一种具体实现中,第一对象的终端设备可响应于针对第一对象的通信界面的按压操作或连续点击操作,确定在第一对象的通信界面中检测到互动模式开启操作;也就是说,在检测到针对第一对象的通信界面的按压操作或连续点击操作时,可确定在第一对象的通信界面中检测到互动模式开启操作。
又一种具体实现中,第一对象的终端设备在检测到在第一对象的通信界面输入的预设手势时,可确定在第一对象的通信界面中检测到互动模式开启操作;或者,第一对象的终端设备在检测到针对开启互动模式的语音口令的操作时,可确定在第一对象的通信界面中检测到互动模式开启操作,等等。
S203,根据至少一个第二对象在第二画面中执行的触发操作,更新第一对象的通信界面,更新后的通信界面用于以热力图的形式展示N个虚拟资源的热度,以提示第一对象进行资源选择。
其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
需要说明的是,热力图可以用于直观地反映各个触发操作的位置分布情况,从而反映各个位置对应的虚拟资源的热度;所谓的热力图是指:根据各个划分区域所对应的触发操作的次数,在第一画面中采用不同的显示颜色对各个划分区域进行突出显示所得到的图像,也就是说,是指以特殊高亮的形式显示某个区域的数据活动发生的密度信息的图像。其中,任一划分区域在热力图中的显示颜色的深度与该任一划分区域所对应的触发操作的次数相关;具体的,该任一划分区域所对应的触发操作的次数所对应的热力颜色数值所在的区间范围中的最大值越大,该任一划分区域在热力图中的显示颜色的越深,该热力颜色数值是指用于描述热力图中的显示颜色的深度的数值,且任一划分区域的热力颜色数值与该任一划分区域所对应的触发操作的次数成正比;反之,该划分区域在热力图中的显示颜色越浅。相应的,任一虚拟资源所在划分区域的显示颜色越深,该任一虚拟资源的热度越高;任一虚拟资源所在划分区域的显示颜色越浅,该任一虚拟资源的热度越低;换句话说,虚拟资源的热度与所在的划分区域在热力图中的显示颜色的深度成正相关。可选的,任一划分区域的热力颜色数值可以指的是该任一划分区域所对应的触发操作的次数,也可指的是对该任一划分区域所对应的触发操作进行映射后的数据,本申请对此不作限定。
可以理解的是,若第一划分区域所对应的触发操作的次数大于第二划分区域所对应的触发操作的次数,则第一划分区域的热力颜色数值大于第二划分区域的热力颜色数值,那么相应的,若第一划分区域的热力颜色数值所在的区间范围的最大值大于第二划分区域的热力颜色数值所在的区间范围的最大值,则第一划分区域在热力图中的显示颜色的深度大于第二划分区域在热力图中的显示颜色的深度;若第一划分区域的热力颜色数值所在的区间范围的最大值等于第二划分区域的热力颜色数值所在的区间范围的最大值,即第一划分区域的热力颜色数值所在的区间范围与第二划分区域的热力颜色数值所在的区间范围相同,第一划分区域在热力图中的显示颜色的深度等于第二划分区域在热力图中的显示颜色的深度。
在具体实现中,第一对象的终端设备可获取根据至少一个第二对象在第二画面中执行的触发操作所生成的热力图,并在第一对象的通信界面中,显示热力图。相应的,第一对象的终端设备可将热力图作为一个蒙层,叠加显示在第一对象的通信界面中的第一画面上;或者,在第一对象的通信界面中输出一个子页面,并在子页面中叠加显示第二画面和热力图。
例如,当第一对象是主播对象,且第一对象是在游戏直播场景下进行直播时,N个虚拟资源31包括在第一对象进行游戏的过程中所涉及的游戏资源,则热力图可用于反映各个游戏资源的热度,即任一游戏资源所在区域在热力图30中的显示颜色越深,该任一游戏资源的热度越高,那么在根据至少一个第二对象在第二画面中执行的触发操作,更新第一对象的通信界面时,将热力图30作为一个蒙层的示意图可参见图3b所示,且输出一个子页面34的示意图可参见图3c所示。那么相应的,第一对象可通过热力图的显示颜色直观地了解第二对象所执行的触发操作的次数的分布,从而了解N个虚拟资源中热度最高的目标虚拟资源,即至少一个第二对象最想选择的虚拟资源;相应的,假设虚拟资源311所在划分区域的显示颜色最深,说明至少一个第二对象期望第一对象选择虚拟资源311,从而使第一对象理解各个第二对象的意图更加直观高效。
基于此,第一对象的终端设备还可根据更新后的通信界面,从N个虚拟资源中选中目标虚拟资源,且目标虚拟资源是指N个虚拟资源中热度最高的虚拟资源;并在第一对象的通信界面中,显示用于指示已选择目标虚拟资源的画面;应当理解的是,第一对象的终端设备可根据更新后的通信界面中显示的热力图,从N个虚拟资源中确定出目标虚拟资源,进而选中目标虚拟资源。或者,第一对象的终端设备还可根据更新后的通信界面,从N个虚拟资源中确定出目标虚拟资源,并在第一对象的通信界面中输出决策提示,且该决策提示用于提示第一对象选择N个虚拟资源中的目标虚拟资源,等等。
其中,决策提示可以是文本提示,也可以是突出显示提示,本申请对此不作限定;相应的,突出显示提示包括但不限于:亮度突出显示提示和标识突出显示提示,等等。可选的,第一对象的终端设备可在检测到针对N个虚拟资源的选择操作时,显示用于指示已选择目标虚拟资源的画面;或者,在检测到针对第一对象的通信界面的决策提示操作时,输出决策提示,等等。
举例来说,第一对象的终端设备可在第一对象的通信界面中,显示用于指示已选择目标虚拟资源(如虚拟资源311)的画面,如图3d所示;相应的,第一对象的终端设备可在第一对象的通信界面输出决策提示,则当决策提示为文字提示351时,输出决策提示的示意图可参见图3e所示,当决策提示为突出显示提示352时,输出决策提示的示意图可参见图3f所示。
相应的,假设第一对象是在游戏直播场景下进行直播的,那么当互动模式开启操作为针对第一对象的通信界面中的互动组件32的触发操作时,更新第一对象的通信界面的示意图可参考图3b所示;当互动模式开启操作为针对第一对象的通信界面的按压操作时,更新第一对象的通信界面的示意图可参考图3g所示;当互动模式开启操作为输入预设手势的操作时,以预设手势为手势V为例进行说明,更新第一对象的通信界面的示意图可参考图3h所示。
进一步的,当确定在第一对象的通信界面中检测到互动模式开启操作时,第一对象的终端设备可在第一对象的通信界面中显示目标元素,该目标元素包括用于开启或关闭热力图的开关按钮,且开关按钮处于开启状态;其中,热力图是在开关按钮处于开启状态下显示的,且当开关按钮从开启状态切换至关闭状态后,热力图被取消显示。可以理解的是,若用于开启或关闭热力图的开关按钮处于开启状态,则第一对象的终端设备在检测到用于开启或关闭热力图的开关按钮被触发时,可取消对热力图的显示。可选的,目标元素还可包括用于描述上述开关按钮所处状态的开关标识,该开关标识可用于描述该开关按钮处于开启状态或关闭状态。
可选的,目标元素还可包括用于开启或关闭决策提示的开关按钮,且决策提示是在开关按钮处于开启状态下显示的,当开关按钮从开启状态切换至关闭状态后,决策提示被取消显示;基于此,当用于开启或关闭决策提示的开关按钮处于关闭状态时,第一对象的终端设备可在检测到针对用于开启或关闭决策提示的开关按钮的触发操作时,确定目标虚拟资源并在第一对象的通信界面输出决策提示。
可以理解的是,由于互动模式开启操作可以指的是针对第一对象的通信界面中的互动组件的触发操作,则第一对象的终端设备可以在检测到互动组件被触发时,在第一对象的通信界面中显示目标元素;在此种情况下,第一对象的终端设备可在第一对象的通信界面中,确定互动组件的显示位置;并在互动组件的显示位置处显示目标元素,以采用目标元素覆盖或替换互动组件。需要说明的是,第一对象的终端设备也可在互动组件以外的其他显示位置处显示目标元素,本申请对此不作限定。
可选的,在第一对象开启互动模式后,第一对象的终端设备可在第一对象的通信界面中显示互动时长;其中,目标元素还包括互动模式关闭组件(即停止互动按钮),且互动时长显示在互动模式关闭组件的显示区域内。相应的,若第一对象的通信界面中显示有热力图,则第一对象的终端设备在检测到互动模式关闭组件被触发时,可取消对热力图的显示,并关闭互动模式;若第一对象的通信界面中显示有决策提示,则第一对象的终端设备在检测到互动模式关闭组件被触发时,可取消对决策提示的显示,并关闭互动模式。需要说明的是,上述互动时长可以指的是检测到互动模式开启操作时的***时间与当前***时间之间的差值,也可以是指的是在开启互动模式后,接收到任一第二对象对互动提示信息的确认操作的通知时的***时间与当前***时间之间的差值,本申请对此不作限定。应当理解的是,第一对象可随时取消即时互动和关闭热力图的显示。
例如,假设第一对象是在游戏直播场景下进行直播的,第一对象的通信界面是通过显示热力图进行更新的,且第一对象的通信界面包括互动组件32,那么当检测到互动组件32被触发时,第一对象的终端设备可在互动组件的显示位置处显示目标元素33,目标元素33可包括用于开启或关闭热力图的开关按钮331和互动模式关闭组件332,且显示目标元素33的示意图如图3b所示;当用于开启或关闭热力图的开关按钮331处于开启状态,即开关按钮331的开关标识333用于描述开关按钮331处于开启状态,且检测到用于开启或关闭热力图的开关按钮331被触发时,取消显示热力图30的示意图如图3i所示,此时的开关标识333可用于描述开关按钮331处于关闭状态;当检测到互动模式关闭组件332被触发时,关闭互动模式的示意图如图3j所示。
需要说明的是,图3b-图3j均只是示例性地表征在第一对象的通信界面中显示热力图、用于指示已选择目标虚拟资源的画面或者决策提示等的示意图,本申请对此不作限定。例如,在图3b-图3j中,目标元素33的显示位置和互动组件32的显示位置相同。但在其他实施例中,目标元素33的显示位置也可和互动组件32的显示位置不同;又如,在图3d-图3f中,第一对象的终端设备在第一对象的通信界面中,显示用于指示已选择目标虚拟资源的画面或者决策提示后,也可取消显示热力图,此时用于开启或关闭热力图的开关可从开启状态转换为关闭状态,等等。
本申请实施例可在第一对象和M个第二对象的通信过程中,在第一对象的通信界面中显示第一画面,并在各个第二对象的通信界面中显示第二画面,以使与第一对象进行互动的至少一个第二对象对第二画面执行触发操作;其中,第一画面中包括:待由第一对象选择的N个虚拟资源,且第二画面的画面内容与第一画面的画面内容相同。然后,可根据至少一个第二对象在第二画面中执行的触发操作,更新第一对象的通信界面,且更新后的通信界面用于以热力图的形式展示N个虚拟资源的热度,从而提高第一对象与至少一个第二对象之间的互动效率,并直观地反馈出至少一个第二对象针对N个虚拟资源进行资源选择的想法。可见,本申请实施例可更加高效、精确且直观地使第一对象得到至少一个第二对象的反馈意见,并增加了互动过程中的趣味性,从而提升对象黏度(即用户黏度)。
基于上述描述,本申请实施例还提出一种更为具体的对象互动方法,该对象互动方法可以由上述所提及的通信***中的第一对象的终端设备执行;或者,由第一对象的终端设备中所运行的具有直播功能的客户端执行。为便于阐述,后续均以第一对象的终端设备执行该对象互动方法为例进行说明;请参见图4,该对象互动方法可包括以下步骤S401-S404:
S401,在第一对象和M个第二对象的通信过程中,在第一对象的通信界面中显示第一画面;第一画面中包括:待由第一对象选择的N个虚拟资源;M和N均为正整数。
S402,在M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与第一对象进行互动的至少一个第二对象对第二画面执行触发操作;其中,第一画面的画面内容和第二画面的画面内容相同。
S403,获取根据至少一个第二对象在第二画面中执行的触发操作所生成的热力图。
其中,热力图用于反映N个虚拟资源中的各个虚拟资源的热度;需要说明的是,第一对象的终端设备在获取根据至少一个第二对象在第二画面中执行的触发操作所生成的热力图时,第一对象的终端设备可接收服务器根据至少一个第二对象在第二画面中执行的触发操作所生成的热力图,也就是说,服务器可先根据至少一个第二对象在第二画面中执行的触发操作,生成热力图,那么相应的,第一对象的终端设备可接收服务器发送的热力图;第一对象的终端设备也可根据至少一个第二对象在第二画面中执行的触发操作,生成热力图,在此种情况下,第一对象的终端设备可接收第二对象的终端设备通过服务器发送的各个触发操作的信息,本申请对此不作限定。
在一种具体实现中,在根据至少一个第二对象在所述第二画面中执行的触发操作,生成热力图时,可获取根据至少一个第二对象在第二画面中执行的触发操作,所生成的触发位置信息,一个触发位置信息可用于指示相应的触发操作的触发位置;并对第一对象的通信界面进行区域划分,得到多个划分区域,从而分别统计位于各个划分区域中的触发位置信息,以得到各个划分区域所对应的触发操作的次数。在此种情况下,可根据各个划分区域所对应的触发操作的次数,确定各个划分区域的显示颜色,任一划分区域的显示颜色的深度受到该任一划分区域所对应的触发操作的次数的正向影响,也就是说,随着划分区域所对应的触发操作的次数的增大,显示颜色的深度不变或加深;并采用各个划分区域的显示颜色对相应的划分区域进行突出显示,以得到热力图,且任一虚拟资源的热度与该任一虚拟资源所在的划分区域的显示颜色的深度成正相关。需要说明的是,每个划分区域可以为一个矩形小区域,也就是说,可根据第一对象的通信界面,自适应地将第一对象的通信界面划分为多个矩形小区域的矩阵;具体的,可按照预设长和预设宽,对第一对象的通信界面进行划分,以得到(通信界面长/预设长)*(通信界面宽/预设宽)个划分区域的矩阵,本申请对预设长和预设宽的取值均不作限定,如预设长可为10px(像素)或8px等,且预设宽可为10px或6px等,且预设长和预设宽可以相同,也可以不同。可以理解的是,当预设长和预设宽的单位为像素时,通信界面长和通信界面宽的单位也为像素。
应当理解的是,在获取到根据至少一个第二对象在第二画面中执行的触发操作,所生成的触发位置信息后,可将各个触发位置信息映射到相应的划分区域中,从而根据各个划分区域中的触发位置信息,得到各个划分区域所对应的触发操作的次数。具体的,当触发位置信息与触发操作一一对应时,即每当一个触发操作被执行,则生成一个触发位置信息时,可分别对各个划分区域中的触发位置信息进行求和运算,以得到各个划分区域所对应的触发操作的次数;当任一触发位置信息还可携带作用于该任一触发位置的触发操作的次数时,即任一触发位置信息还可用于指示作用于该任一触发位置的触发操作的次数时,可分别对各个划分区域中的触发位置信息所指示的触发操作的次数进行求和运算,得到各个划分区域所对应的触发操作的次数。需要说明的是,本申请也可将触发位置信息称为坐标值,且当第二对象针对第二画面所执行的触发操作为点击操作时,也可将触发操作的次数称为点击次数;在此种情况下,当每个坐标值均携带第二对象的点击次数的信息时,可将收集到的点击区域的坐标值先映射到划分好的矩阵内,再将各坐标值相应的点击次数累加到各自所属的矩阵(即划分区域)内,以得到各个划分区域的点击次数。可选的,在得到各个划分区域所对应的触发操作的次数后,可采用各个划分区域所对应的触发操作的次数,生成一个数据矩阵,并基于该数据矩阵中的数据,确定各个划分区域的显示颜色,以生成热力图。
进一步的,在根据各个划分区域所对应的触发操作的次数,确定各个划分区域的显示颜色的过程中,可先将各个划分区域所对应的触发操作的次数映射至用于描述热力颜色数值的预设范围内,得到各个划分区域的热力颜色数值,从而根据各个划分区域的热力颜色数值,确定各个划分区域的显示颜色。在此种情况下,可将各个划分区域所对应的触发操作的次数所形成的数据矩阵转化为彩色矩阵图,该彩色矩阵图包括各个划分区域的热力颜色数值,从而根据彩色矩阵图,确定各个划分区域的显示颜色。需要说明的是,用于描述热力颜色数值的预设范围可以是按照实际需求设置的,也可以是按照经验设置的,本申请对此不作限定。例如,当用于描述热力颜色数值的预设范围为[0,1]时,可将各个划分区域所对应的触发操作的次数映射至[0,1]中,也就是说,可对各个划分区域所对应的触发操作的次数进行归一化处理,以映射到对应范围的热力颜色数值,从而得到彩色矩阵图。
在具体的实现中,在根据各个划分区域的热力颜色数值,确定各个划分区域的显示颜色时,可先对各个划分区域的热力颜色数值进行平滑处理(即卷积操作),得到各个划分区域的平滑热力颜色数值,进而根据各个划分区域的平滑热力颜色数值,确定各个划分区域的显示颜色。换句话说,可先对彩色矩阵图进行平滑处理(即卷积操作),得到平滑处理后的彩色矩阵图,从而根据平滑处理后的彩色矩阵图,确定各个划分区域的显示颜色,本申请对平滑处理的具体过程不作限定,如可也用高斯滤波或均值滤波等方法对彩色矩阵图进行平滑处理。需要说明的是,此处的平滑处理可计算出各个划分区域(即矩形小区域)的热力颜色数值与相邻的划分区域的热力颜色数值之间的平均数值,从而柔化热力图各区域边缘,以生成更加平滑的热力图。
例如,如图5a所示,在对划分区域51进行平滑处理的过程中,可对划分区域51的热力颜色数值和相邻的8个划分区域的热力颜色数值进行加权求和,以得到划分区域51的平滑热力颜色数值;假设每个划分区域的热力颜色数值所对应的权重相同,且各个权重之和为1,则可计算划分区域51的热力颜色数值和相邻的8个划分区域的热力颜色数值之间的平均数值,并将得到的平均数值作为划分区域51的平滑热力颜色数值,在此种情况下,划分区域51的平滑热力颜色数值约等于0.54,也就是说,划分区域51在平滑处理后的彩色矩阵图中的值可为0.54。需要说明的是,图5a仅示例性地说明了平滑处理过程,本申请实施例对此不作限定;例如,在其他实施例中,划分区域51的相邻的划分区域的个数也可以为15或者16等。
在此种情况下,生成热力图的具体过程可如图5b所示;应当理解的是,图5b仅示例性地表示了生成热力图的具体过程,本申请对此不作限定;例如,可不生成数据矩阵,而对各个划分区域所对应的触发操作的次数进行归一化处理;又如,也可不执行平滑处理,而是根据各个划分区域的热力颜色数值(即彩色矩阵图),生成热力图,等等。
进一步的,在根据各个划分区域的平滑热力颜色数值,确定各个划分区域的显示颜色时,可基于各个划分区域的平滑热力颜色数值和各个显示颜色之间的映射关系,确定各个划分区域的显示颜色。应当理解的是,也可不执行平滑,而根据各个划分区域的热力颜色数值,确定各个划分区域的显示颜色,也就是说,可基于各个划分区域的热力颜色数值和各个显示颜色之间的映射关系,确定各个划分区域的显示颜色,本申请对此不作限定。
示例性的,假设用于描述热力颜色数值的预设范围为[0,1],且假设当划分区域的热力颜色数值位于区间范围[0,0.3]时,划分区域的显示颜色为颜色A,当划分区域的热力颜色数值位于区间范围(0.3,0.6]时,划分区域的显示颜色为颜色B,当划分区域的热力颜色数值位于(0.6,1]时,划分区域的显示颜色为颜色C,则颜色C的深度大于颜色B的深度,且颜色B的深度大于颜色A的深度;又假设第一对象的通信界面被划分为12个划分区域,且各个划分区域的平滑热力颜色数值和对应的显示颜色分别如图5c所示。需要说明的是,图5c仅示例性地表征了显示颜色与各个热力颜色数值之间的映射关系,本申请对此不作限定;例如,在其他实施例中,热力图中的显示颜色的类别也可以为4种或5种,等等。
另一种具体实现中,可获取根据至少一个第二对象在第二画面中执行的触发操作,所生成的触发位置信息,确定第一对象的通信界面中的目标区域,并按照目标区域,对各个触发位置信息进行过滤,得到位于目标区域中的目标触发位置信息;并对目标区域进行区域划分,得到多个划分区域,从而分别统计位于各个划分区域中的目标触发位置信息,以得到各个划分区域所对应的触发操作的次数;相应的,根据各个划分区域所对应的触发操作的次数,确定各个划分区域的显示颜色;并采用各个划分区域的显示颜色对相应的划分区域进行突出显示,以得到热力图。在此种情况下,热力图用于反映目标区域中的虚拟资源的热度。
需要说明的是,在确定第一对象的通信界面中的目标区域时,第一对象的终端设备可响应于针对第一对象的通信界面的区域选择操作,将区域选择操作所指示的区域作为目标区域。相应的,当第一对象的终端设备检测到针对第一对象的通信界面的滑动操作时,可确定在第一对象的通信界面中检测到区域选择操作,并可将滑动操作所指示的滑动轨迹所围成的区域作为目标区域;第一对象的终端设备也可在检测到针对第一对象的通信界面的按压操作或连续点击操作时,可确定在第一对象的通信界面中检测到区域选择操作,在此种情况下,可显示区域选择框,该区域选择框可被移动,且该区域选择框的大小可被修改,那么第一对象的终端设备可将该区域选择框所包含的区域作为目标区域,本申请对此不作限定。应当理解的是,在检测到区域选择操作后,可在第一对象的通信界面中的目标区域上显示相应的热力图,以更新第一对象的通信界面,且更新后的通信界面在后续所提及的界面示意图(如图5d)进行说明。
S404,在第一对象的通信界面中,显示热力图
例如,假设第一对象是在游戏直播场景下进行直播的,当区域选择操作指的是滑动操作时,即第一对象的终端设备可将滑动操作所指示的滑动轨迹52所围成的区域作为目标区域,则显示热力图的示意图如图5d所示;当检测到针对第一对象的通信界面的按压操作或连续点击操作时,可确定在第一对象的通信界面中检测到区域选择操作,并显示区域选择框53,以确定目标区域,从而显示热力图的示意图如图5e所示。应当理解的是,图5d和图5e均只是示例性地表征显示热力图的示意图,本申请对此不作限定。
需要说明的是,上述关于步骤S403和S404的相关描述只是示例性地阐述了第一对象的终端设备采用热力图来更新第一对象的通信界面的方式,本申请对更新第一对象的通信界面的具体方式不作限定。在其他实施例中,第一对象的终端设备也可采用用于指示已选择目标虚拟资源的画面来更新第一对象的通信界面,还可采用决策提示来更新第一对象的通信界面,等等。
具体的,若第一对象的通信界面是通过显示用于指示已选择目标虚拟资源的画面进行更新的,则第一对象的终端设备可根据至少一个第二对象在第二画面中执行的触发操作,从N个虚拟资源中确定出目标虚拟资源;然后,选择目标虚拟资源,并在第一对象的通信界面中,显示用于指示已选择所述目标虚拟资源的画面。相应的,若第一对象的通信界面是通过显示决策提示进行更新的,则第一对象的终端设备可根据至少一个第二对象在第二画面中执行的触发操作,从N个虚拟资源中确定出目标虚拟资源;并在第一对象的通信界面输出决策提示,该决策提示用于提示所述第一对象选择所述N个虚拟资源中的目标虚拟资源。
需要说明的是,在根据至少一个第二对象在第二画面中执行的触发操作,从N个虚拟资源中确定出目标虚拟资源时,第一对象的终端设备可获取根据至少一个第二对象在第二画面中执行的触发操作所生成的热力图,并根据该热力图从N个虚拟资源中确定出目标虚拟资源,即将热力图中显示颜色最深的区域中的虚拟资源作为目标虚拟资源。或者,第一对象的终端设备可获取根据至少一个第二对象在第二画面中执行的触发操作所生成的目标标识,并根据目标标识从N个虚拟资源中确定出目标虚拟资源;其中,根据至少一个第二对象在第二画面中执行的触发操作,生成目标标识的执行主体可以是第一对象的终端设备,也可以是服务器,本申请对此不作限定;当根据至少一个第二对象在第二画面中执行的触发操作,生成目标标识的执行主体是服务器时,服务器可根据至少一个第二对象在第二画面中执行的触发操作,生成目标标识,并将该目标标识发送至第一对象的终端设备。或者,第一对象的终端设备可直接根据至少一个第二对象在第二画面中执行的触发操作,从N个虚拟资源中确定出目标虚拟资源;在此种情况下,第一对象的终端设备可接收相应的第二对象的终端设备通过服务器发送的各个触发位置信息,并根据各个触发位置信息,统计出各个划分区域所对应的触发操作的次数,并将次数最大的划分区域所上的虚拟资源作为目标虚拟资源;或者,根据各个划分区域所对应的触发操作的次数,计算出各个划分区域的热力颜色数值,并将热力颜色数值最大的划分区域上的虚拟资源作为目标虚拟资源,等等。本申请对确定出目标虚拟资源的具体实施方式不作限定。
本申请实施例可在第一对象和M个第二对象的通信过程中,在第一对象的通信界面中显示第一画面,并在各个第二对象的通信界面中显示第二画面,以使与第一对象进行互动的至少一个第二对象对第二画面执行触发操作。然后,可获取根据至少一个第二对象在第二画面中执行的触发操作,所生成的热力图,并在第一对象的通信界面中,显示该热力图,且该热力图可用于反映各个虚拟资源的热度,从而直观地反馈出至少一个第二对象针对N个虚拟资源进行资源选择的想法。可见,本申请实施例可更加高效、精确且直观地使第一对象得到至少一个第二对象的反馈意见,即具有直观性和即时性,可以更直观、易懂的方式实现第一对象和至少一个第二对象之间的交流,并增加了互动过程中的沉浸感和趣味性,从而提升对象黏度。
基于上述描述,本申请实施例还提出一种对象互动方法,该对象互动方法可以由上述所提及的通信***中的第二对象的终端设备执行;或者,由第二对象的终端设备中所运行的具有观看直播功能的客户端执行。为便于阐述,后续均以第二对象的终端设备执行该对象互动方法为例进行说明;请参见图6,该对象互动方法可包括以下步骤S601-S602:
S601,在第二对象与第一对象进行通信的过程中,在第二对象的通信界面中显示第二画面;第二画面的画面内容与第一对象的通信界面中所显示的第一画面的画面内容相同;第一画面中包括:待由第一对象选择的N个虚拟资源;M和N均为正整数。
步骤S601的具体实施方式,与上述实施例中的在第二对象的通信界面中显示第二画面的方式相同,本申请在此不作赘述。
需要说明的是,第二对象的终端设备可接收互动提示信息,该互动提示信息可以是第一对象的终端设备通过服务器发送至第二对象的终端设备的,也可以是服务器接收到第一对象的终端设备的发送通知后,由服务器发送至第二对象的终端设备的,本申请对此不作限定。
进一步的,在接收到互动提示信息后,第二对象的终端设备可在第二对象的通信界面中显示互动提示信息,该互动提示信息用于提示:相应的第二对象是否参加与第一对象的互动;然后,响应于针对互动提示信息的确认操作,在第二对象的通信界面中输出一个状态提示信息,该状态提示信息用于提示第二对象处于与第一对象的互动状态。需要说明的是,状态提示信息的显示位置可与互动提示信息的显示位置相同,也可与互动提示信息的显示位置不同,本申请对此不作限定;可以理解的是,当状态提示信息的显示位置与互动提示信息的显示位置相同时,第二对象的终端设备可响应于针对互动提示信息的确认操作,采用状态提示信息覆盖或替换互动提示信息。
其中,确认操作包括但不限于:针对第二对象的通信界面中的确认组件的触发操作,输入针对互动提示信息进行确认的语音口令操作,针对第二对象的通信界面的按压操作或连续点击操作,以及输入预设手势的操作,等等。需要说明的是,本申请对此处的预设手势的具体内容不作限定。
在具体的实现中,第二对象的终端设备可在第二对象的通信界面中显示确认组件;当检测到确认组件被触发时,可确定在第二对象的通信界面中检测到确认操作。可选的,互动提示信息可以是通过弹窗进行显示的,且第二对象的终端设备可在该弹窗中显示确认组件;本申请也可将确认组件称为去参与按钮。在此种情况下,在接收到互动提示信息后,可在第二对象的通信界面弹出弹窗来询问第二对象是否参与互动,且本申请也可将互动称为即时互动。在此种情况下,第二对象可触发(如点击、按压)去参与按钮后,可进入与第一对象的互动,弹窗可被更新为正在参与互动的状态。
例如,假设第一对象是在游戏直播场景下进行直播的,第二对象的终端设备可在第二对象的通信界面中显示互动提示信息71,当确认操作是指针对第二对象的通信界面中的确认组件72的触发操作时,显示状态提示信息73的示意图如图7a所示;当确认操作是指按压操作时,显示状态提示信息73的示意图如图7b所示;当确认操作是指输入预设手势的操作时,以预设手势为手势L为例进行说明,则显示状态提示信息73的示意图如图7c所示。需要说明的是,图7a-图7c均只是示例性地表征显示状态提示信息73的示意图,本申请对此不作限定;例如,图7a-图7b中显示的状态提示信息73均位于第二画面以外的显示区域中,但在其他实施例中,状态提示信息73也可悬浮在第二画面之上,等等。
进一步的,在显示互动提示信息后,若在预设时长内未检测到针对互动提示信息的确认操作,则在第二对象的通信界面中取消显示互动提示信息,也就是说,第二对象的终端设备可在显示互动提示信息后,从预设时长开始倒计时,在倒计时结束时取消显示互动提示信息。或者,若检测到针对互动提示信息的关闭操作,则在第二对象的通信界面中取消显示互动提示信息;具体的,第二对象的终端设备可在第二对象的通信界面中显示关闭倒计时的按钮(即用于关闭互动提示信息的关闭组件),那么在检测到关闭倒计时的按钮被触发时,第二对象的终端设备可确定检测到针对互动提示信息的关闭操作。可选的,当互动提示信息和关闭倒计时的按钮显示在弹窗中时,关闭倒计时的按钮可显示在弹窗右上角;在此种情况下,第二对象的终端设备可在倒计时结束前点击关闭弹窗或倒计时结束时弹窗自动消失,从而取消对互动提示信息的显示。
例如,假设第一对象是在游戏直播场景下进行直播的,则当关闭操作是指针对关闭倒计时的按钮74的触发操作时,取消显示互动提示信息71的示意图如图7d所示。需要说明的是,上述关闭操作也可以指的是针对第二对象的通信界面的按压操作、连续点击操作,还可以指的是输入预设手势的操作或者输入取消显示互动提示信息的语音口令的操作,等等;本申请对此不作限定。
可选的,若取消显示互动提示信息,且第二对象处于未与第一对象进行互动的状态,可在第二对象的通信界面中显示确认恢复组件;在检测到针对该确认恢复组件的触发操作时,可在第二对象的通信界面中显示互动提示信息和确认组件;或者,可在第二对象的通信界面中显示确认组件,等等。例如,假设第一对象是在游戏直播场景下进行直播的,在检测到针对确认恢复组件75的触发操作时,可在第二对象的通信界面中显示互动提示信息71和互动确认组件72,且显示互动提示信息71的示意图如图7e所示。
S602,在第二对象处于与第一对象进行互动的状态下,响应于第二对象针对第二画面的触发操作,通知第一对象的终端设备根据第二对象执行的触发操作,更新第一对象的通信界面。
其中,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
需要说明的是,第二对象的终端设备可响应于第二对象针对第二画面的触发操作,对第二对象执行的触发操作在第二画面中的操作位置(即触发位置),进行视觉突出显示;其中,所述视觉突出显示包括以下至少一项:高亮显示,以及采用预设标识对操作位置进行标识处理;此处的触发操作包括但不限于:点击操作和按压操作,等等;并且,预设标识可以是文本标识,也可以是图像标识,本申请对此不作限定。在此种情况下,视觉突出显示可用于提示第二对象触发成功;相应的,第二对象的终端设备在每次进行视觉突出显示以向第二对象反馈触发结果时,反馈的数据(即上述所提及的触发位置信息)都会被第二对象的终端设备记录下来并上传至服务器(即后台)存储。进一步的,第二对象的终端设备在进行视觉突出显示之前,可判断触发操作的操作位置是否处于允许触发区域;相应的,若该操作位置处于允许触发区域,则对第二对象执行的触发操作在第二画面中的操作位置,进行视觉突出显示;若该操作位置不处于允许触发区域,则不对第二对象执行的触发操作在第二画面中的操作位置,进行视觉突出显示。其中,该允许触发区域可以指的是第二画面的显示区域,也可以指的是第二画面中与上述所提及的目标区域所对应的显示区域,还可以指第二画面中与第一对象的通信界面中除互动模式关闭组件以外的区域所对应的显示区域,本申请对此不作限定。
例如,假设第一对象是在游戏直播场景下进行直播的,当视觉突出显示包括高亮显示时,视觉突出显示的示意图如图7f所示;当视觉突出显示包括采用预设标识76对操作位置进行标识处理时,视觉突出显示的示意图如图7g所示。基于此,第二对象已从被动观看的状态转变为主动参与到第一对象的游戏中,可帮助第一对象出谋划策,能够体验到和第一对象一起玩游戏的感觉。应当理解的是,图7f和图7g均只是示例性地表征视觉突出显示的示意图,本申请对此不作限定。
需要说明的是,在第二对象与第一对象进行通信的过程中,若第一对象关闭了互动模式,则第二对象的终端设备可接收到关闭通知,退出与第一对象的互动,也就是说,第二对象的终端设备可在第二对象的通信界面中显示参与互动前的画面,并继续观看第二画面。可选的,在接收到关闭通知后,第二对象的终端设备还可显示互动模式关闭信息;其中,该互动模式关闭信息可以是通过toast(一种消息提示框)的方式进行显示的,也可以是通过弹窗的方式进行显示的,还可以是通过弹幕的方式进行显示的,本申请对此不作限定。
在本申请实施例中,第二对象的终端设备还可响应于针对第二对象的通信界面的互动模式退出操作,退出与第一对象的互动。具体的,第二对象的终端设备可在第二对象的通信界面中显示退出组件;在检测到退出组件被触发时,可确定在第二对象的终端界面中检测到互动模式退出操作;可选的,该退出组件可显示在提示元素中,该提示元素还可包括上述状态提示信息,也就是说,第二对象的终端设备可将退出组件和状态提示信息显示在同一区域内。需要说明的是,互动模式退出操作也可以指的是针对第二对象的通信界面的按压操作或连续点击操作,还可以指的是输入退出互动的语音口令的操作或输入预设手势的操作,等等;本申请对此不作限定。
例如,假设第一对象是在游戏直播场景下进行直播的,那么当第一对象关闭互动模式后,第二对象的终端设备可退出与第一对象的互动,并在第二对象的通信界面中显示互动模式关闭信息77,以更新第二对象的通信界面的示意图如图7h所示;当检测到第二对象的通信界面中的退出组件78被触发时,更新第二对象的通信界面的示意图如图7i所示。需要说明的是,图7h和图7i均只是示例性地表征更新第二对象的通信界面的示意图,本申请对此不作限定。
本申请实施例可在第二对象与第一对象进行通信的过程中,在第二对象的通信界面中显示第二画面,第二画面的画面内容与第一对象的通信界面中所显示的第一画面的画面内容相同,且第一画面中包括:待由第一对象选择的N个虚拟资源。然后,在第二对象处于与第一对象进行互动的状态下,可响应于第二对象针对第二画面的触发操作,通知第一对象的终端设备根据第二对象执行的触发操作,更新第一对象的通信界面,且更新后的通信界面用于以热力图的形式展示N个虚拟资源的热度,以提示第一对象进行资源选择;基于此,第二对象可主动参与到和第一对象的互动中,从而向第一对象提供针对N个虚拟资源进行资源选择的决策。可见,本申请实施例可提高第二对象在互动过程中的参与感,促使第二对象在互动过程中具有更沉浸的体验;并且,尤其是针对无法通过语音和第一对象进行互动的第二对象(如聋哑人等残障人士)来说,这种处于静默状态下,通过简单的触发操作与第一对象进行互动的方式,可使第二对象的体验更加流畅、无障碍,从而提升对象黏度。
由上述描述可知,本申请实施例所提出的对象互动方法可运用在不同的应用场景中,如基于游戏直播的应用场景、基于唱歌的应用场景以及基于商品推荐直播(即电商直播)的应用场景,等等。下面以基于游戏直播的应用场景为例,并结合图8所示的流程图对上述所提及的对象互动方法的应用过程作进一步阐述:
当第一对象(即主播对象)想要进行游戏直播时,可选择一个目标游戏进行直播,那么M个第二对象(即观众对象)可观看第一对象直播的画面,M为正整数。在直播过程中,即在第一对象和M个第二对象的通信过程中,第一对象的终端设备(即主播前端)可在第一对象的通信界面(即屏幕或前端页面)中显示第一画面,该第一画面为第一对象进行游戏的过程中所涉及到的一个游戏画面,且第一画面包括第一对象进行游戏的过程中所涉及的游戏资源;并且,第一对象的终端设备可对第一对象的通信界面中显示的第一画面进行采集,得到第二画面,从而将第二画面通过服务器(即后台***)发送至各个第二对象的终端设备;相应的,各个第二对象的终端设备在接收到第二画面后,可在相应的第二对象的通信界面中显示第二画面。
相应的,第一对象的终端设备可在第一对象的通信界面中显示互动组件(即开启即时互动按钮),且第一对象的终端设备可实时检测第一对象针对互动组件的触发操作;若检测到该触发操作,即若检测到第一对象点击了第一对象的通信界面中的互动组件,第一对象的终端设备可向服务器提交发起互动申请,那么服务器可将发起申请成功的结果返回至第一对象的终端设备。在此种情况下,服务器可向M个第二对象中的各个第二对象的终端设备发起参与即时互动的请求(即互动提示信息),也就是说,服务器可向所有正在收看直播的第二对象的终端设备发起参与即时互动的请求。
基于此,各个第二对象的终端设备可在相应的第二对象的通信界面中展示弹窗,询问相应的第二对象是否参与即时互动,且旁边附带确认组件(即确认按钮或去参与按钮);那么,各个第二对象的终端设备可实时检测相应的第二对象针对确认组件的触发操作,若任一第二对象的终端设备检测到该任一第二对象点击了确认组件以确认参与互动,该任一第二对象的终端设备可将该任一第二对象的通信界面更新为互动进行中的状态。在此种状态下,该任一第二对象可触发想让第一对象点击的任意触发区域(即触发位置)。进一步的,在任一第二对象的终端设备确认该任一第二对象参与互动后,可实时检测该任一第二对象执行的触发操作,以获得该任一第二对象执行的触发操作的触发区域在通信界面中的具体触发坐标值与触发次数。
进一步的,参加与第一对象进行互动的至少一个第二对象的终端设备可将相应的坐标值和触发次数发送至服务器,服务器可收集所有参与即时互动的第二对象触发通信界面的坐标值和触发次数,并将数据可视化成热力图的形式,进而将实时生成的热力图返回至第一对象的终端设备,热力图可通过显示颜色的深浅来展示各个触发操作的位置分布,从而反映各个区域中的游戏资源的热度。相应的,在第一对象的终端设备接收到热力图后,可将该热力图以半透明蒙层的形式覆盖在第一对象的通信界面中,以展示给第一对象。或者,第一对象的终端设备在互动模式开启后,可根据服务器传输的实时触发数据,在第一对象的通信界面生成第二对象所执行的触发数量热力图,使第一对象可通过热力图的颜色直观地看到当前的第二对象所执行的触发操作的数量的分布。
由上述描述可见,在将本申请实施例所提出的对象互动方法运用在基于游戏直播的应用场景中时,可实时将参加与第一对象的互动的至少一个第二对象执行的触发操作的位置分布,以热力图的形式显示在第一对象的通信界面中,使第一对象可通过更为直观的热力图的形式来查看各个第二对象想要触发的区域,并能够直接通过热力图的颜色深浅来判断第二对象最想触发的区域,从而实时了解至少一个第二对象想要选择的游戏资源,可有效提升第一对象与至少一个第二对象之间的互动效率,增加了趣味性。并且,参加与第一对象的互动的至少一个第二对象可以主动参与到直播中,帮助第一对象做触发的决策,可提高第二对象的参与感,并提高用户黏性。
基于上述对象互动方法的相关实施例的描述,一方面,本申请实施例还提出了一种对象互动装置,该对象互动装置可以是运行于计算机设备中的一个计算机程序(包括程序代码),且此处的计算机设备是指第一对象的终端设备;如图9a所示,该对象互动装置可包括第一输出单元901和第一处理单元902。该对象互动装置可以执行图2或图4所示的对象处理方法,即该对象互动装置可以运行上述单元:
第一输出单元901,用于在第一对象和M个第二对象的通信过程中,在所述第一对象的通信界面中显示第一画面;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
第一输出单元901,还用于在所述M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与所述第一对象进行互动的至少一个第二对象对所述第二画面执行触发操作;其中,所述第一画面的画面内容和所述第二画面的画面内容相同;
第一处理单元902,用于根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
在一种实施方式中,第一处理单元902在根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面时,可具体用于:
获取根据所述至少一个第二对象在所述第二画面中执行的触发操作所生成的热力图;
在所述第一对象的通信界面中,显示所述热力图。
另一种实施方式中,第一处理单元902在在所述第一对象的通信界面中,显示所述热力图时,可具体用于:
将所述热力图作为一个蒙层,叠加显示在所述第一对象的通信界面中的第一画面上;
或者,在所述第一对象的通信界面中输出一个子页面,并在所述子页面中叠加显示所述第二画面和所述热力图。
另一种实施方式中,第一处理单元902在根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面之后,还可用于:
根据所述更新后的通信界面,从所述N个虚拟资源中选中目标虚拟资源,所述目标虚拟资源是指所述N个虚拟资源中热度最高的虚拟资源;
第一输出单元901,还可用于:
在所述第一对象的通信界面中,显示用于指示已选择所述目标虚拟资源的画面。
另一种实施方式中,第一处理单元902在根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面之后,还可用于:
根据所述更新后的通信界面,从所述N个虚拟资源中确定出目标虚拟资源,所述目标虚拟资源是指所述N个虚拟资源中热度最高的虚拟资源;
第一输出单元901还可用于:
在所述第一对象的通信界面输出决策提示,所述决策提示用于提示所述第一对象选择所述N个虚拟资源中的目标虚拟资源。
另一种实施方式中,第一输出单元901还可用于:
响应于在所述第一对象的通信界面中检测到的互动模式开启操作,在所述各个第二对象的通信界面中显示互动提示信息;
其中,所述互动提示信息用于提示:相应的第二对象是否参加与所述第一对象的互动;且在任一第二对象对所述互动提示信息执行确认操作后,所述任一第二对象被确定参加与所述第一对象的互动。
另一种实施方式中,第一输出单元901还可用于:在所述第一对象的通信界面中显示互动组件;第一处理单元902还可用于:当检测到所述互动组件被触发时,确定在所述第一对象的通信界面中检测到互动模式开启操作。
另一种实施方式中,第一输出单元901还可用于:
当检测到所述互动组件被触发时,在所述第一对象的通信界面中显示目标元素;所述目标元素包括用于开启或关闭热力图的开关按钮,且所述开关按钮处于开启状态;
其中,所述热力图是在所述开关按钮处于开启状态下显示的,且当所述开关按钮从开启状态切换至关闭状态后,所述热力图被取消显示。
另一种实施方式中,第一输出单元901在所述第一对象的通信界面中显示目标元素时,可具体用于:
在所述第一对象的通信界面中,确定所述互动组件的显示位置;并在所述互动组件的显示位置处显示目标元素,以采用所述目标元素覆盖或替换所述互动组件。
另一种实施方式中,第一输出单元901还可用于:
在所述第一对象开启互动模式后,在所述第一对象的通信界面中显示互动时长;
其中,所述目标元素还包括互动模式关闭组件,所述互动时长显示在所述互动模式关闭组件的显示区域内。
另一种实施方式中,第一对象为主播对象,所述第一对象是在游戏直播场景下进行直播的;
其中,所述N个虚拟资源包括:在所述第一对象进行游戏的过程中,所涉及的游戏资源;
所述第一画面包括:在所述第一对象进行游戏的过程中所涉及的一个游戏画面;所述第二画面包括:由所述第一对象的终端设备对所述第一画面进行采集所得到的直播画面。
另一方面,本申请实施例还提出了另一种对象互动装置,该对象互动装置可以是运行于计算机设备中的一个计算机程序(包括程序代码),且此处的计算机设备是指第二对象的终端设备;如图9b所示,该对象互动装置可包括第二输出单元903和第二处理单元904。该对象互动装置可以执行图6所示的对象处理方法,即该对象互动装置可以运行上述单元:
第二输出单元903,用于在第二对象与第一对象进行通信的过程中,在所述第二对象的通信界面中显示第二画面;所述第二画面的画面内容与所述第一对象的通信界面中所显示的第一画面的画面内容相同;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
第二处理单元904,用于在所述第二对象处于与所述第一对象进行互动的状态下,响应于所述第二对象针对所述第二画面的触发操作,通知所述第一对象的终端设备根据所述第二对象执行的触发操作,更新所述第一对象的通信界面;
其中,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
在一种实施方式中,第二输出单元903还可用于:
响应于所述第二对象针对所述第二画面的触发操作,对所述第二对象执行的触发操作在所述第二画面中的操作位置,进行视觉突出显示;
其中,所述视觉突出显示包括以下至少一项:高亮显示,以及采用预设标识对所述操作位置进行标识处理。
另一种实施方式中,第二输出单元903还可用于:
在接收到互动提示信息后,在所述第二对象的通信界面中显示所述互动提示信息;所述互动提示信息用于提示:相应的第二对象是否参加与所述第一对象的互动;
响应于针对所述互动提示信息的确认操作,在所述第二对象的通信界面中输出一个状态提示信息,所述状态提示信息用于提示所述第二对象处于与所述第一对象的互动状态。
另一种实施方式中,在第二输出单元903显示所述互动提示信息后,还可用于:
若在预设时长内未检测到针对所述互动提示信息的确认操作,则在所述第二对象的通信界面中取消显示所述互动提示信息;
或者,若检测到针对所述互动提示信息的关闭操作,则在所述第二对象的通信界面中取消显示所述互动提示信息。
根据本申请的一个实施例,图2或图4所示的方法所涉及的各个步骤均可由图9a所示的对象互动装置中的各个单元来执行的。例如,图2中所示的步骤S201和步骤S202均可由图9a中所示的第一输出单元901执行,步骤S203可由图9a中所示的第一处理单元902执行。又如,图4中所示的步骤S401和S402均可由图9a所示的第一输出单元901执行,步骤S403和步骤S404均可由图9a所示的第一处理单元902执行,等等。
根据本申请的另一个实施例,图6所示的方法所涉及的各个步骤均可由图9b所示的对象互动装置中的各个单元来执行的。例如图6中所示的步骤S601可由图9b中所示的第二输出单元903执行,步骤S602可由图9b中所示的第二处理单元904执行,等等。
根据本申请的另一个实施例,图9a和图9b所示的对象互动装置中的各个单元均可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本申请的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本申请的其它实施例中,任一对象互动装置也可以包括其他单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
根据本申请的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图2或图4中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图9a中所示的对象互动装置,以及来实现本申请实施例的对象互动方法;并可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图6中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图9b中所示的对象互动装置,以及来实现本申请实施例的对象互动方法。所述计算机程序可以记载于例如计算机存储介质上,并通过计算机存储介质装载于上述计算设备中,并在其中运行。
本申请实施例可在第一对象和M个第二对象的通信过程中,可在第一对象的通信界面中显示第一画面,在各个第二对象的通信界面中显示第二画面;其中,第一画面中包括:待由第一对象选择的N个虚拟资源,且第二画面的画面内容与第一画面的画面内容相同。然后,与第一对象进行互动的至少一个第二对象的终端设备,可响应于相应的第二对象针对第二画面的触发操作;相应的,第一对象的终端设备可根据至少一个第二对象在第二画面中执行的触发操作,更新第一对象的通信界面,且更新后的通信界面用于以热力图的形式展示N个虚拟资源的热度,从而提高第一对象与至少一个第二对象之间的互动效率,并直观地反馈出至少一个第二对象针对N个虚拟资源进行资源选择的想法。可见,本申请实施例可更加高效、精确且直观地使第一对象得到至少一个第二对象的反馈意见,并增加了互动过程中的趣味性。另外,本申请实施例可支持第二对象主动参与到和第一对象的互动中,从而向第一对象提供针对N个虚拟资源进行资源选择的决策,可提高第二对象在互动过程中的参与感,促使第二对象在互动过程中具有更沉浸的体验,从而提升对象黏度(即用户黏度);并且,尤其是针对无法通过语音和第一对象进行互动的第二对象(如聋哑人等残障人士)来说,这种处于静默状态下,通过简单的触发操作与第一对象进行互动的方式,可使第二对象的体验更加流畅、无障碍。
基于上述方法实施例以及装置实施例的描述,本申请实施例还提供一种计算机设备。请参见图10,该计算机设备至少包括处理器1001、输入接口1002、输出接口1003以及计算机存储介质1004。其中,计算机设备内的处理器1001、输入接口1002、输出接口1003以及计算机存储介质1004可通过总线或其他方式连接。
计算机存储介质1004可以存储在计算机设备的存储器中,所述计算机存储介质1004用于存储计算机程序,所述计算机程序包括程序指令,所述处理器1001用于执行所述计算机存储介质1004存储的程序指令。处理器1001(或称CPU(Central Processing Unit,中央处理器))是计算机设备的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能。
在一个实施例中,当计算机设备为第一对象的终端设备时,本申请实施例所述的处理器1001可以用于进行一系列的对象互动,具体包括:在第一对象和M个第二对象的通信过程中,在所述第一对象的通信界面中显示第一画面;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;在所述M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与所述第一对象进行互动的至少一个第二对象对所述第二画面执行触发操作;其中,所述第一画面的画面内容和所述第二画面的画面内容相同;根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N],等等。
另一个实施例中,当计算机设备为第二对象的终端设备时,本申请实施例所述的处理器1001可以用于进行一系列的对象互动,具体包括:
在第二对象与第一对象进行通信的过程中,在所述第二对象的通信界面中显示第二画面;所述第二画面的画面内容与所述第一对象的通信界面中所显示的第一画面的画面内容相同;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;在所述第二对象处于与所述第一对象进行互动的状态下,响应于所述第二对象针对所述第二画面的触发操作,通知所述第一对象的终端设备根据所述第二对象执行的触发操作,更新所述第一对象的通信界面;其中,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N],等等。
本申请实施例还提供了一种计算机存储介质(Memory),所述计算机存储介质是计算机设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括计算机设备中的内置存储介质,当然也可以包括计算机设备所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了计算机设备的操作***。并且,在该存储空间中还存放了适于被处理器加载并执行的一条或多条的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的,还可以是至少一个位于远离前述处理器的计算机存储介质。在一个实施例中,可由处理器加载并执行计算机存储介质中存放的一条或多条指令,以实现上述有关图2或图4所示的对象互动方法的实施例中的各个方法步骤;另一个实施例中,可由处理器加载并执行计算机存储介质中存放的一条或多条指令,以实现上述有关图6所示的对象互动方法的实施例中的各个方法步骤。
本申请实施例可在第一对象和M个第二对象的通信过程中,可在第一对象的通信界面中显示第一画面,在各个第二对象的通信界面中显示第二画面;其中,第一画面中包括:待由第一对象选择的N个虚拟资源,且第二画面的画面内容与第一画面的画面内容相同。然后,与第一对象进行互动的至少一个第二对象的终端设备,可响应于相应的第二对象针对第二画面的触发操作;相应的,第一对象的终端设备可根据至少一个第二对象在第二画面中执行的触发操作,更新第一对象的通信界面,且更新后的通信界面用于以热力图的形式展示N个虚拟资源的热度,从而提高第一对象与至少一个第二对象之间的互动效率,并直观地反馈出至少一个第二对象针对N个虚拟资源进行资源选择的想法。可见,本申请实施例可更加高效、精确且直观地使第一对象得到至少一个第二对象的反馈意见,并增加了互动过程中的趣味性。另外,本申请实施例可支持第二对象主动参与到和第一对象的互动中,从而向第一对象提供针对N个虚拟资源进行资源选择的决策,可提高第二对象在互动过程中的参与感,促使第二对象在互动过程中具有更沉浸的体验,从而提升对象黏度(即用户黏度);并且,尤其是针对无法通过语音和第一对象进行互动的第二对象(如聋哑人等残障人士)来说,这种处于静默状态下,通过简单的触发操作与第一对象进行互动的方式,可使第二对象的体验更加流畅、无障碍。
需要说明的是,根据本申请的一个方面,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机存储介质中。当计算机设备为第一对象的终端设备时,计算机设备的处理器从计算机存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述图2或图4所示的对象互动方法实施例方面的各种可选方式中提供的方法;当计算机设备为第二对象的终端设备时,计算机设备的处理器从计算机存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述图6所示的对象互动方法实施例方面的各种可选方式中提供的方法。
并且,应理解的是,以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。
Claims (20)
1.一种对象互动方法,其特征在于,包括:
在第一对象和M个第二对象的通信过程中,在所述第一对象的通信界面中显示第一画面;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
在所述M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与所述第一对象进行互动的至少一个第二对象对所述第二画面执行触发操作;其中,所述第一画面的画面内容和所述第二画面的画面内容相同;
根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
2.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面,包括:
获取根据所述至少一个第二对象在所述第二画面中执行的触发操作所生成的热力图;
在所述第一对象的通信界面中,显示所述热力图。
3.根据权利要求2所述的方法,其特征在于,所述在所述第一对象的通信界面中,显示所述热力图,包括:
将所述热力图作为一个蒙层,叠加显示在所述第一对象的通信界面中的第一画面上;
或者,在所述第一对象的通信界面中输出一个子页面,并在所述子页面中叠加显示所述第二画面和所述热力图。
4.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面之后,所述方法还包括:
根据所述更新后的通信界面,从所述N个虚拟资源中选中目标虚拟资源,所述目标虚拟资源是指所述N个虚拟资源中热度最高的虚拟资源;
在所述第一对象的通信界面中,显示用于指示已选择所述目标虚拟资源的画面。
5.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面之后,所述方法还包括:
根据所述更新后的通信界面,从所述N个虚拟资源中确定出目标虚拟资源,所述目标虚拟资源是指所述N个虚拟资源中热度最高的虚拟资源;
在所述第一对象的通信界面输出决策提示,所述决策提示用于提示所述第一对象选择所述N个虚拟资源中的目标虚拟资源。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于在所述第一对象的通信界面中检测到的互动模式开启操作,在所述各个第二对象的通信界面中显示互动提示信息;
其中,所述互动提示信息用于提示:相应的第二对象是否参加与所述第一对象的互动;且在任一第二对象对所述互动提示信息执行确认操作后,所述任一第二对象被确定参加与所述第一对象的互动。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在所述第一对象的通信界面中显示互动组件;
当检测到所述互动组件被触发时,确定在所述第一对象的通信界面中检测到互动模式开启操作。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
当检测到所述互动组件被触发时,在所述第一对象的通信界面中显示目标元素;所述目标元素包括用于开启或关闭热力图的开关按钮,且所述开关按钮处于开启状态;
其中,所述热力图是在所述开关按钮处于开启状态下显示的,且当所述开关按钮从开启状态切换至关闭状态后,所述热力图被取消显示。
9.根据权利要求8所述的方法,其特征在于,所述在所述第一对象的通信界面中显示目标元素,包括:
在所述第一对象的通信界面中,确定所述互动组件的显示位置;并在所述互动组件的显示位置处显示目标元素,以采用所述目标元素覆盖或替换所述互动组件。
10.根据权利要求8所述的方法,其特征在于,所述方法还包括:
在所述第一对象开启互动模式后,在所述第一对象的通信界面中显示互动时长;
其中,所述目标元素还包括互动模式关闭组件,所述互动时长显示在所述互动模式关闭组件的显示区域内。
11.根据权利要求1所述的方法,其特征在于,所述第一对象为主播对象,所述第一对象是在游戏直播场景下进行直播的;
其中,所述N个虚拟资源包括:在所述第一对象进行游戏的过程中,所涉及的游戏资源;
所述第一画面包括:在所述第一对象进行游戏的过程中所涉及的一个游戏画面;所述第二画面包括:由所述第一对象的终端设备对所述第一画面进行采集所得到的直播画面。
12.一种对象互动方法,其特征在于,包括:
在第二对象与第一对象进行通信的过程中,在所述第二对象的通信界面中显示第二画面;所述第二画面的画面内容与所述第一对象的通信界面中所显示的第一画面的画面内容相同;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
在所述第二对象处于与所述第一对象进行互动的状态下,响应于所述第二对象针对所述第二画面的触发操作,通知所述第一对象的终端设备根据所述第二对象执行的触发操作,更新所述第一对象的通信界面;
其中,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
响应于所述第二对象针对所述第二画面的触发操作,对所述第二对象执行的触发操作在所述第二画面中的操作位置,进行视觉突出显示;
其中,所述视觉突出显示包括以下至少一项:高亮显示,以及采用预设标识对所述操作位置进行标识处理。
14.根据权利要求12所述的方法,其特征在于,所述方法还包括:
在接收到互动提示信息后,在所述第二对象的通信界面中显示所述互动提示信息;所述互动提示信息用于提示:相应的第二对象是否参加与所述第一对象的互动;
响应于针对所述互动提示信息的确认操作,在所述第二对象的通信界面中输出一个状态提示信息,所述状态提示信息用于提示所述第二对象处于与所述第一对象的互动状态。
15.根据权利要求14所述的方法,其特征在于,在显示所述互动提示信息后,所述方法还包括:
若在预设时长内未检测到针对所述互动提示信息的确认操作,则在所述第二对象的通信界面中取消显示所述互动提示信息;
或者,若检测到针对所述互动提示信息的关闭操作,则在所述第二对象的通信界面中取消显示所述互动提示信息。
16.一种对象互动装置,其特征在于,包括:
第一输出单元,用于在第一对象和M个第二对象的通信过程中,在所述第一对象的通信界面中显示第一画面;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
所述第一输出单元,还用于在所述M个第二对象中的各个第二对象的通信界面中显示第二画面,以使与所述第一对象进行互动的至少一个第二对象对所述第二画面执行触发操作;其中,所述第一画面的画面内容和所述第二画面的画面内容相同;
第一处理单元,用于根据所述至少一个第二对象在所述第二画面中执行的触发操作,更新所述第一对象的通信界面,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
17.一种对象互动装置,其特征在于,包括:
第二输出单元,用于在第二对象与第一对象进行通信的过程中,在所述第二对象的通信界面中显示第二画面;所述第二画面的画面内容与所述第一对象的通信界面中所显示的第一画面的画面内容相同;所述第一画面中包括:待由所述第一对象选择的N个虚拟资源;M和N均为正整数;
第二处理单元,用于在所述第二对象处于与所述第一对象进行互动的状态下,响应于所述第二对象针对所述第二画面的触发操作,通知所述第一对象的终端设备根据所述第二对象执行的触发操作,更新所述第一对象的通信界面;
其中,更新后的通信界面用于以热力图的形式展示所述N个虚拟资源的热度,以提示所述第一对象进行资源选择;其中,所述N个虚拟资源中的第j个虚拟资源被执行的触发操作的次数,高于所述N个虚拟资源中的其他虚拟资源被执行的触发操作的次数时,所述第j个虚拟资源的热度高于所述N个虚拟资源中其他虚拟资源的热度,j∈[1,N]。
18.一种计算机设备,其特征在于,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1-11任一项所述的方法;或者,所述计算机程序被所述处理器执行时,实现如权利要求12-15任一项所述的方法。
19.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1-11任一项所述的方法;或者,所述计算机程序被所述处理器执行时,实现如权利要求12-15任一项所述的方法。
20.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-11任一项所述的方法;或者,所述计算机程序被所述处理器执行时,实现如权利要求12-15任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210527088.7A CN117119205A (zh) | 2022-05-16 | 2022-05-16 | 对象互动方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210527088.7A CN117119205A (zh) | 2022-05-16 | 2022-05-16 | 对象互动方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117119205A true CN117119205A (zh) | 2023-11-24 |
Family
ID=88798898
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210527088.7A Pending CN117119205A (zh) | 2022-05-16 | 2022-05-16 | 对象互动方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117119205A (zh) |
-
2022
- 2022-05-16 CN CN202210527088.7A patent/CN117119205A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110784752B (zh) | 一种视频互动方法、装置、计算机设备和存储介质 | |
CN104935980B (zh) | 互动信息处理方法、客户端及服务平台 | |
CN112565804B (zh) | 一种直播互动方法、设备、存储介质及*** | |
EP4145841A1 (en) | Method for interacting in live streaming and electronic device | |
WO2020248711A1 (zh) | 一种显示设备及内容推荐方法 | |
US20210350482A1 (en) | Systems, methods, and media for providing an interactive presentation to remote participants | |
CN113411656B (zh) | 信息处理方法、装置、计算机设备及存储介质 | |
CN111045568B (zh) | 基于区块链的虚拟物品处理方法、装置、设备及存储介质 | |
CN113204656A (zh) | 多媒体资源的展示方法、装置、设备及存储介质 | |
CN109660854A (zh) | 视频推荐方法、装置、设备和存储介质 | |
CN113573092B (zh) | 直播数据处理方法、装置、电子设备及存储介质 | |
WO2023109037A1 (zh) | 基于直播间的互动方法及电子设备 | |
CN106559312A (zh) | 基于受控设备的群组管理方法和装置 | |
CN114663188A (zh) | 互动数据处理方法、装置、电子设备及存储介质 | |
CN112073740A (zh) | 信息显示方法、装置、服务器及存储介质 | |
KR20220002850A (ko) | 익명 기반 프로필을 통하여 소셜 네트워크 서비스를 제공하기 위한 인터페이스를 표시 방법 및 장치 | |
CN112947819B (zh) | 互动叙事作品的消息显示方法、装置、存储介质及设备 | |
KR101891155B1 (ko) | 공지기능이 구비된 대화 애플리케이션을 이용한 휴대용 단말기의 장치 및 방법 | |
CN113177759A (zh) | 物流信息展示方法、装置和投影设备 | |
CN117119205A (zh) | 对象互动方法、装置、设备及存储介质 | |
CN115767112A (zh) | 一种信息处理方法及装置 | |
CN113515336B (zh) | 直播间加入方法、创建方法、装置、设备及存储介质 | |
CN115639927A (zh) | 虚拟资源标识显示、配置信息处理方法、装置及设备 | |
CN112073302B (zh) | 用户管理方法、设备及计算机可读介质 | |
CN113891123A (zh) | 一种推送虚拟空间信息的方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |