CN114401413A - 虚拟空间的交互提示方法、装置、电子设备和存储介质 - Google Patents

虚拟空间的交互提示方法、装置、电子设备和存储介质 Download PDF

Info

Publication number
CN114401413A
CN114401413A CN202111509246.8A CN202111509246A CN114401413A CN 114401413 A CN114401413 A CN 114401413A CN 202111509246 A CN202111509246 A CN 202111509246A CN 114401413 A CN114401413 A CN 114401413A
Authority
CN
China
Prior art keywords
virtual space
type information
service type
current
target
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.)
Granted
Application number
CN202111509246.8A
Other languages
English (en)
Other versions
CN114401413B (zh
Inventor
袁誉章
李珂辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202111509246.8A priority Critical patent/CN114401413B/zh
Publication of CN114401413A publication Critical patent/CN114401413A/zh
Application granted granted Critical
Publication of CN114401413B publication Critical patent/CN114401413B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • H04N21/4586Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本公开关于一种虚拟空间的交互提示方法、装置、电子设备和存储介质,该方法包括:获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,基于当前业务类型信息和历史业务类型信息,从在线虚拟空间中确定目标更新虚拟空间,基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签。向目标更新虚拟空间对应的会话群组中的目标对象转发当前交互标签,提示虚拟空间对应的业务类型信息更新为当前业务类型信息,使得目标对象可以从会话群组中参与到目标更新虚拟空间的交互中。该方法可以通过先确定需要进行标签更新的虚拟空间后,再更新这部分虚拟空间的当前交互标签,从而减少了服务器资源的消耗,提高了当前交互标签更新的有效性。

Description

虚拟空间的交互提示方法、装置、电子设备和存储介质
技术领域
本公开涉及直播技术领域,尤其涉及虚拟空间的交互提示方法、装置、电子设备和存储介质。
背景技术
聊天室作为直播业务提供的多人实时音视频互动玩法,是一种典型的社交关系驱动的互动场景。群聊业务则能够聚集多个用户,是聊天室业务关系沉淀的理想阵地。
相关技术中,在定时轮询任务频率较少的情况下,群聊中关于聊天室的交互操作类型更新的频率较慢,用户不能及时得到聊天室中交互操作更新的通知,从而降低了直播业务的有效性。而在定时轮询任务频率较高的情况下,则容易消耗更多的资源。
发明内容
本公开提供虚拟空间的交互提示方法、装置、电子设备和存储介质,以至少解决相关技术中定时轮询任务频率设置与减少资源消耗,以及直播业务的有效性不能兼顾的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种虚拟空间的交互提示方法,所述方法包括;
获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,所述在线虚拟空间为至少两个对象执行交互操作的空间;
基于所述当前业务类型信息和所述历史业务类型信息,从所述在线虚拟空间中确定目标更新虚拟空间;
基于所述目标更新虚拟空间对应的当前业务类型信息,生成所述目标更新虚拟空间的当前交互标签;
向所述目标更新虚拟空间对应的会话群组中的目标对象转发所述当前交互标签,所述当前交互标签用于提示所述虚拟空间对应的业务类型信息更新为所述当前业务类型信息。
作为一个可选的实施例,所述基于所述当前业务类型信息和所述历史业务类型信息,从所述在线虚拟空间中确定目标更新虚拟空间包括:
对比所述当前业务类型信息和所述历史业务类型信息,得到类型对比结果;
在所述类型对比结果指示所述当前业务类型信息和所述历史业务类型信息不匹配的情况下,将不匹配的类型对比结果对应的在线虚拟空间作为所述目标更新虚拟空间。
作为一个可选的实施例,所述对比所述当前业务类型信息和所述历史业务类型信息,得到类型对比结果之后,所述方法还包括:
在所述类型对比结果指示所述当前业务类型信息和所述历史业务类型信息匹配的情况下,将所述历史业务类型信息对应的历史交互标签作为所述当前交互标签。
作为一个可选的实施例,所述基于所述目标更新虚拟空间对应的当前业务类型信息,生成所述目标更新虚拟空间的当前交互标签之前,所述方法还包括:
获取所述目标更新虚拟空间的运行状态;
在所述目标更新虚拟空间的运行状态满足开启状态的情况下,执行所述基于所述目标更新虚拟空间对应的当前业务类型信息,生成所述目标更新虚拟空间的当前交互标签。
作为一个可选的实施例,所述方法还包括:
获取所述在线虚拟空间的运行状态;
在所述在线虚拟空间的运行状态满足预设条件的情况下,将所述在线虚拟空间作为待处理虚拟空间,并生成所述待处理虚拟空间对应的关闭提示信息;
向所述待处理虚拟空间对应的会话群组中的目标对象转发所述关闭提示信息。
作为一个可选的实施例,所述方法还包括:
接收目标终端发送的虚拟空间创建请求,所述目标终端为具有虚拟空间管理权限的终端;
基于所述虚拟空间创建请求中的业务类型信息,生成所述目标终端对应的新增在线虚拟空间;
存储所述虚拟空间创建请求中的业务类型信息。
作为一个可选的实施例,所述方法还包括:
接收目标终端发送的业务类型更新请求;
基于所述业务类型更新请求中的更新业务类型信息,对所述目标终端对应的虚拟空间进行更新,得到更新虚拟空间;
存储所述更新业务类型信息。
作为一个可选的实施例,所述向所述目标更新虚拟空间对应的会话群组中的目标对象发送所述当前交互标签包括:
向预设的消息队列中所述会话群组对应的分区写入所述当前交互标签,所述消息队列向所述会话群组对应的通信服务器发送所述当前交互标签,所述通信服务器向所述会话群组中的目标对象转发所述当前交互标签。
作为一个可选的实施例,所述目标更新虚拟空间包括多个虚拟空间,所述向所述目标更新虚拟空间对应的会话群组中的目标对象转发所述当前交互标签包括:
向预设的消息队列中每个所述会话群组对应的分区,写入每个所述会话群组对应的虚拟空间的当前交互标签,所述消息队列向所述会话群组对应的通信服务器并行发送每个所述虚拟空间的当前交互标签,所述通信服务器向每个所述会话群组中的目标对象转发每个所述会话群组对应的当前交互标签。
根据本公开实施例的第二方面,提供一种虚拟空间的交互提示装置,所述装置包括;
业务类型获取模块,被配置为执行获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,所述在线虚拟空间为至少两个对象执行交互操作的空间;
目标空间确定模块,被配置为执行基于所述当前业务类型信息和所述历史业务类型信息,从所述在线虚拟空间中确定目标更新虚拟空间;
交互标签生成模块,被配置为执行基于所述目标更新虚拟空间对应的当前业务类型信息,生成所述目标更新虚拟空间的当前交互标签;
提示信息发送模块,被配置为执行向所述目标更新虚拟空间对应的会话群组中的目标对象转发所述当前交互标签,所述当前交互标签用于提示所述虚拟空间对应的业务类型信息更新为所述当前业务类型信息。
作为一个可选的实施例,所述目标空间确定模块包括:
对比单元,被配置为执行对比所述当前业务类型信息和所述历史业务类型信息,得到类型对比结果;
目标空间确定单元,被配置为执行在所述类型对比结果指示所述当前业务类型信息和所述历史业务类型信息不匹配的情况下,将不匹配的类型对比结果对应的在线虚拟空间作为所述目标更新虚拟空间。
作为一个可选的实施例,所述装置还包括:
历史交互标签处理单元,被配置为执行在所述类型对比结果指示所述当前业务类型信息和所述历史业务类型信息匹配的情况下,将所述历史业务类型信息对应的历史交互标签作为所述当前交互标签。
作为一个可选的实施例,所述装置还包括:
第一运行状态获取模块,被配置为执行获取所述目标更新虚拟空间的运行状态;
交互标签生成模块,被配置为执行在所述目标更新虚拟空间的运行状态满足开启状态的情况下,执行所述基于所述目标更新虚拟空间对应的当前业务类型信息,生成所述目标更新虚拟空间的当前交互标签。
作为一个可选的实施例,所述装置还包括:
第二运行状态获取模块,被配置为执行获取所述在线虚拟空间的运行状态;
待处理虚拟空间确定模块,被配置为执行在所述在线虚拟空间的运行状态满足预设条件的情况下,将所述在线虚拟空间作为待处理虚拟空间,并生成所述待处理虚拟空间对应的关闭提示信息;
关闭提示信息转发模块,被配置为执行向所述待处理虚拟空间对应的会话群组中的目标对象转发所述关闭提示信息。
作为一个可选的实施例,所述装置还包括:
创建请求接收模块,被配置为执行接收目标终端发送的虚拟空间创建请求,所述目标终端为具有虚拟空间管理权限的终端;
虚拟空间生成模块,被配置为执行基于所述虚拟空间创建请求中的业务类型信息,生成所述目标终端对应的新增在线虚拟空间;
业务类型存储模块,被配置为执行存储所述虚拟空间创建请求中的业务类型信息。
作为一个可选的实施例,所述装置还包括:
更新请求接收模块,被配置为执行接收目标终端发送的业务类型更新请求;
业务类型更新模块,被配置为执行基于所述业务类型更新请求中的更新业务类型信息,对所述目标终端对应的虚拟空间进行更新,得到更新虚拟空间;
更新业务类型存储模块,被配置为执行存储所述更新业务类型信息。
作为一个可选的实施例,所述提示信息发送模块包括:
信息转发单元,被配置为执行向预设的消息队列中所述会话群组对应的分区写入所述当前交互标签,所述消息队列向所述会话群组对应的通信服务器发送所述当前交互标签,所述通信服务器向所述会话群组中的目标对象转发所述当前交互标签。
作为一个可选的实施例,所述目标更新虚拟空间包括多个虚拟空间,所述提示信息发送模块包括:
并发转发单元,被配置为执行向预设的消息队列中每个所述会话群组对应的分区,写入每个所述会话群组对应的虚拟空间的当前交互标签,所述消息队列向所述会话群组对应的通信服务器并行发送每个所述虚拟空间的当前交互标签,所述通信服务器向每个所述会话群组中的目标对象转发每个所述会话群组对应的当前交互标签。
根据本公开实施例的第三方面,提供一种电子设备,所述电子设备包括;
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如上述所述的虚拟空间的交互提示方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如上述所述的虚拟空间的交互提示方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述所述的虚拟空间的交互提示方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,基于当前业务类型信息和历史业务类型信息,从在线虚拟空间中确定目标更新虚拟空间,基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签。向目标更新虚拟空间对应的会话群组中的目标对象转发当前交互标签,提示虚拟空间对应的业务类型信息更新为当前业务类型信息,使得目标对象可以从会话群组中参与到目标更新虚拟空间的交互中。该方法可以通过先确定需要进行标签更新的虚拟空间后,再更新这部分虚拟空间的当前交互标签,从而减少了服务器资源的消耗,提高了当前交互标签更新的有效性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种虚拟空间的交互提示方法的应用场景示意图。
图2是根据一示例性实施例示出的一种虚拟空间的交互提示方法的流程图。
图3是根据一示例性实施例示出的一种虚拟空间的交互提示方法中确定目标更新虚拟空间的流程图。
图4是根据一示例性实施例示出的一种虚拟空间的交互提示方法中基于目标更新虚拟空间对应的运行状态确定是否生成当前交互标签的流程图。
图5是根据一示例性实施例示出的一种虚拟空间的交互提示方法中确定待处理虚拟空间的流程图。
图6是根据一示例性实施例示出的一种虚拟空间的交互提示方法中创建虚拟空间的流程图。
图7是根据一示例性实施例示出的一种虚拟空间的交互提示方法中更新业务类型的流程图。
图8是根据一示例性实施例示出的一种虚拟空间的交互提示装置的框图。
图9是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种虚拟空间的交互提示方法的应用场景示意图图,如图1所示,该应用场景包括服务器110和客户端120,服务器110定时获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,并基于当前业务类型信息和历史业务类型信息,从在线虚拟空间中确定目标更新虚拟空间。服务器110基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签,并向目标更新虚拟空间对应的会话群组中的目标对象对应的客户端120转发当前交互标签,提示目标对象进入目标更新虚拟空间。客户端120接收到当前交互标签后,可以从会话群组进入到目标更新虚拟空间中。
在本公开实施例中,服务器110可以包括一个独立运行的服务器,或者分布式服务器,或者由多个服务器组成的服务器集群。服务器110可以包括有网络通信单元、处理器和存储器等等。具体的,所述服务器110可以定时获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,并基于当前业务类型信息和历史业务类型信息,从在线虚拟空间中确定目标更新虚拟空间。服务器110还可以基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签。
在本发明实施例中,客户端120包括智能手机、台式电脑、平板电脑、笔记本电脑、数字助理、智能可穿戴设备等类型的实体设备,也可以包括运行于实体设备中的软体,例如应用程序等。本申请实施例中实体设备上运行的操作***可以包括但不限于安卓***、IOS***、linux、Unix、windows等。客户端120包括UI(User Interface,用户界面)层,所述用户终端120通过所述UI层对外提供当前交互标签的显示,另外,基于API(ApplicationProgramming Interface,应用程序接口)接收服务器110发送的当前交互标签。
图2是根据一示例性实施例示出的一种虚拟空间的交互提示方法的流程图,如图2所示,该方法用于直播服务器中,包括以下步骤。
S210.获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,在线虚拟空间为至少两个对象执行交互操作的空间;
作为一个可选的实施例,当前业务类型信息为当前在在线虚拟空间中执行的交互操作的类型,历史业务类型信息为在之前的历史时间段内在在线虚拟空间中执行的交互操作的类型。历史业务类型信息为在当前业务类型信息之前的业务类型信息。在线虚拟空间中存在至少两个对象,该至少两个对象可以为主播端对象和观众端对象,或管理员对象和观众端对象。在线虚拟空间可以为基于主播端或管理员终端的请求创建的虚拟空间,例如聊天室。在线虚拟空间中交互操作的业务类型可以包括KTV、放映厅、语音聊天室等不同的类型。在线虚拟空间与交互操作的业务类型可以一一对应,例如KTV业务对应一种聊天室,放映厅业务对应另一种聊天室。在线虚拟空间也可以为固定的虚拟空间,在固定的虚拟空间中切换不同的业务类型。例如设置聊天室之后,在聊天室时选择KTV功能,或切换到放映厅功能。
S220.基于当前业务类型信息和历史业务类型信息,从在线虚拟空间中确定目标更新虚拟空间;
作为一个可选的实施例,根据当前业务类型信息和历史业务类型信息间的对比结果,确定在线虚拟空间中的交互操作的类型是否更新,在在线虚拟空间中的交互操作发生更新的情况下,将该在线虚拟空间作为目标更新虚拟空间。
作为一个可选的实施例,请参见图3,基于当前业务类型信息和历史业务类型信息,从在线虚拟空间中确定目标更新虚拟空间包括:
S310.对比当前业务类型信息和历史业务类型信息,得到类型对比结果;
S320.在类型对比结果指示当前业务类型信息和历史业务类型信息不匹配的情况下,将不匹配的类型对比结果对应的在线虚拟空间作为目标更新虚拟空间。
作为一个可选的实施例,历史业务类型信息可以为当前业务类型信息的上一个业务类型信息。对比当前业务类型信息和当前业务类型信息的上一个业务类型信息,可以得到类型对比结果。在类型对比结果指示当前业务类型信息和历史业务类型信息不匹配的情况下,说明在线虚拟空间中的交互操作发生变化,导致业务类型更新,例如某一主播端对应的在线虚拟空间中的当前业务类型信息为KTV,历史业务类型信息为放映厅的情况下,当前业务类型信息与历史业务类型信息不匹配,可以确定主播端从放映厅业务切换到了KTV业务,使得聊天室中主播与观众间的交互操作发生了变化。因此,在类型对比结果指示当前业务类型信息和历史业务类型信息不匹配的情况下,可以将不匹配的类型对比结果对应的在线虚拟空间作为目标更新虚拟空间。
由于目标更新虚拟空间中交互操作的类型发生了改变,因此根据目标更新虚拟空间对应的当前业务类型信息,可以生成目标更新虚拟空间的当前交互标签,再基于当前交互标签,对目标更新虚拟空间对应的会话群组中的目标对象进行提示。例如,在某一主播端对应的聊天室中的当前业务类型信息为KTV,历史业务类型信息为放映厅时,确定主播端从放映厅业务切换到了KTV业务,则可以将该聊天室设置为目标更新虚拟空间。并基于目标更新虚拟空间对应的当前业务类型信息,即KTV业务类型,生成目标更新虚拟空间的当前交互标签,该当前交互标签就可以显示目标更新虚拟空间中的业务类型为KTV业务类型,将当前交互标签发送给目标更新虚拟空间对应的会话群组,也就是该主播端对应的会话群组中,可以显示为当前该主播的聊天室现在为KTV业务类型,从而使得会话群组中对KTV业务感兴趣的对象可以加入到该主播的聊天室中。
作为一个可选的实施例,确定目标更新虚拟空间可以设置为定时轮询任务,按照预设的周期获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,并基于每一周期获取到的当前业务类型信息和历史业务类型信息,从在线虚拟空间中确定目标更新虚拟空间。
该定时轮询任务在每次执行时,先确定在线虚拟空间中历史业务类型信息和当前业务类型信息间的对比结果,在该对比结果满足预设条件,也就是历史业务类型信息和当前业务类型信息不匹配的情况下再继续执行后续的更新提示步骤,若该对比结果不满足预设条件,则不继续执行后续的更新提示步骤。
通过对比当前业务类型信息和历史业务类型信息,根据对比的结果确定目标更新虚拟空间,目标更新虚拟空间即为交互操作的业务类型发生更新的虚拟空间,再对目标更新虚拟空间执行后续的更新提示步骤,可以避免频繁地请求轮询消耗资源的问题,还可以避免定时轮询的频率过低导致更新提示不能有效支持直播业务的问题,从而可以减少资源消耗,并提高交互提示的效率。
作为一个可选的实施例,请参见图3,对比当前业务类型信息和历史业务类型信息,得到类型对比结果之后,该方法还包括:
S330.在类型对比结果指示当前业务类型信息和历史业务类型信息匹配的情况下,将历史业务类型信息对应的历史交互标签作为当前交互标签。
作为一个可选的实施例,在类型对比结果指示当前业务类型信息和历史业务类型信息匹配的情况下,说明在线虚拟空间中的交互操作未发生变化,并没有业务类型更新的情况,例如某一主播端对应的在线虚拟空间中的当前业务类型信息为放映厅,历史业务类型信息也为放映厅的情况下,当前业务类型信息与历史业务类型信息相匹配,可以确定主播端未切换聊天室中交互操作对应的业务类型。因此,在类型对比结果指示当前业务类型信息和历史业务类型信息匹配的情况下,可以将历史业务类型信息对应的历史交互标签作为当前交互标签,在将历史交互标签设置为当前交互标签时,不执行后续的更新提示步骤。
在通过对比当前业务类型信息和历史业务类型信息,确定在线虚拟空间的中交互操作的业务类型未发生更新时,可以不执行后续的更新提示步骤,从而避免占用服务器资源,减少了资源消耗。
作为一个可选的实施例,请参见图4,基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签之前,该方法还包括:
S410.获取目标更新虚拟空间的运行状态;
S420.在目标更新虚拟空间的运行状态满足开启状态的情况下,执行基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签;
S430.在目标更新虚拟空间的运行状态满足关闭状态的情况下,不生成目标更新虚拟空间的当前交互标签。
作为一个可选的实施例,在生成目标更新虚拟空间的当前交互标签之前,可以先确定目标更新虚拟空间的运行状态。运行状态可以包括开启、关闭、活跃、不活跃等多种状态。其中活跃状态或不活跃状态可以通过目标更新虚拟空间中的对象数目进行确定。
在目标更新虚拟空间的运行状态满足开启状态的情况下,可以继续执行基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签。只要在目标更新虚拟空间的运行状态满足开启状态的情况下,目标更新虚拟空间处于活跃状态或者不活跃状态时,均可以生成目标更新虚拟空间的当前交互标签。
在目标更新虚拟空间的运行状态满足关闭状态的情况下,可以不执行基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签的步骤。例如在确定更新了交互操作的聊天室后,检测到该聊天室已经关闭,则不需要生成该聊天室对应的当前交互标签。
在确定目标更新虚拟空间后,还可以检测目标更新虚拟空间的运行状态,若处于开启状态则生成当前交互标签,若处于关闭状态则不生成当前交互标签,从而进一步减少资源消耗,提高当前交互标签生成的有效性。
S230.基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签;
作为一个可选的实施例,当前交互标签为标识目标更新虚拟空间中的当前交互操作的信息,因此基于目标更新虚拟空间对应的当前业务类型信息,可以生成当前交互标签。例如目标更新虚拟空间中的当前业务类型为KTV业务,则生成当前交互标签后,该当前交互标签标识目标更新虚拟空间中的交互操作为KTV业务对应的交互操作。
S240.向目标更新虚拟空间对应的会话群组中的目标对象转发当前交互标签,当前交互标签用于提示虚拟空间对应的业务类型信息更新为当前业务类型信息。
作为一个可选的实施例,目标更新虚拟空间对应的会话群组可以为目标终端建立的会话群组,例如主播建立的群聊,或者管理员端建立的群聊等,会话群组中的目标对象可以为目标终端对应的用户和观众端对应的用户,向会话群组中的目标对象转发当前交互标签,可以提示虚拟空间对应的业务类型信息更新为当前业务类型信息,从而可以吸引目标对象进入目标更新虚拟空间。例如,某个用户对KTV业务类型感兴趣,若在某一会话群组里看到该会话群组对应的聊天室的当前交互标签就是KTV业务,那么该用户可能会产生兴趣并加入到该聊天室中。
作为一个可选的实施例,请参见图5,该方法还包括:
S510.获取在线虚拟空间的运行状态;
S520.在在线虚拟空间的运行状态满足预设条件的情况下,将在线虚拟空间作为待处理虚拟空间,并生成待处理虚拟空间对应的关闭提示信息;
S530.向待处理虚拟空间对应的会话群组中的目标对象转发关闭提示信息。
作为一个可选的实施例,直播服务器还可以定时对不活跃状态的在线虚拟空间或关闭装提到在线虚拟空间进行清理。其中,获取在线虚拟空间的运行状态时,可以按照预设周期获取在线虚拟空间的运行状态,定期确定待处理虚拟空间。
在线虚拟空间的运行状态可以通过在线虚拟空间中对象的活跃程度进行确定,该活跃程度可以通过在线虚拟空间中对象的数目进行确定,在在线虚拟空间中对象的数目小于预设数目阈值的情况下,可以确定在线虚拟空间的运行状态满足预设条件。
在在线虚拟空间中的对象的数目小于预设数目阈值的情况下,说明在线虚拟空间中对象的活跃程度较低,可以将该在线虚拟空间确定为待处理虚拟空间,并生成待处理虚拟空间对应的关闭提示信息。可以向待处理虚拟空间对应的会话群组中的目标对象发送关闭提示信息,该关闭提示信息用于提示该待处理虚拟空间即将被关闭。该目标对象可以为主播端对应的用户或管理员终端对应的用户,以及观众端对应的用户。
作为一个可选的实施例,在主播端存在异常关播情况时,若主播端请求直播服务器创建的虚拟空间还在线,则会占用直播服务器资源。因此直播服务器需要定时获取活跃程度低于预设阈值的在线虚拟空间,将这些在线虚拟空间作为待处理虚拟空间,并发送关闭提示信息到待处理虚拟空间对应的会话群组中。在发送关闭提示信息后,若预设时间内未收到主播端反馈的响应信息,则可以直接关闭该待处理虚拟空间。
定时对满足预设条件的非活跃状态的直播间进行关闭提示,清理非活跃状态的直播间,从而减少服务器资源的占用,提高直播业务的效率。
作为一个可选的实施例,请参见图6,该方法还包括:
S610.接收目标终端发送的虚拟空间创建请求,目标终端为具有虚拟空间管理权限的终端;
S620.基于虚拟空间创建请求中的业务类型信息,生成目标终端对应的新增在线虚拟空间;
S630.存储虚拟空间创建请求中的业务类型信息。
作为一个可选的实施例,目标终端在创建虚拟空间时,向直播服务器发送虚拟空间创建请求,该虚拟空间创建请求中包括业务类型信息,直播服务器基于业务类型信息,可以生成与业务类型信息对应的新增在线虚拟空间,该新增在线虚拟空间为目标终端对应的虚拟空间。直播服务器可以存储虚拟空间创建请求中的业务类型信息。在业务类型信息发生更新时,直播服务器也可以存储更新后的业务类型信息。目标终端为具有虚拟空间管理权限的终端,可以为主播端或者管理员终端。
作为一个可选的实施例,直播服务器在存储业务类型信息时,并不是实时进行当前业务类型信息和历史业务类型信息的对比,直播服务器仅存储业务类型信息。直播服务器可以在定时轮询任务启动时,获取虚拟空间的当前业务类型信息和历史业务类型信息,将当前业务类型信息和历史业务类型信息进行对比。例如,直播服务器存储了主播端A的虚拟空间对应的业务类型信息a1,此时未到定时轮询任务启动的时候,直播服务器并不基于业务类型信息a1生成当前交互标签,在定时轮询任务启动的时候,直播服务器获取主播端A的虚拟空间对应的业务类型信息a2,将业务类型信息a2和业务类型信息a1进行对比,在业务类型信息a1和业务类型信息a2不匹配的情况下,基于业务类型信息a2,生成主播端A的虚拟空间的当前交互标签。
作为一个可选的实施例,直播服务器在创建虚拟空间后,第一次存储业务类型信息时,可以基于第一次存储的业务类型信息生成初始交互标签,并向该虚拟空间对应的会话群组中的目标对象转发初始交互标签,可以提示目标对象该主播端创建了虚拟空间。
在创建虚拟空间后,可以存储对应的业务类型信息,但不进行业务类型信息的对比,只有当定时轮询任务触发时再进行业务类型信息的对比,从而减少服务器资源的占用,提高交互提示的效率。
作为一个可选的实施例,请参见图7,该方法还包括:
S710.接收目标终端发送的业务类型更新请求;
S720.基于业务类型更新请求中的更新业务类型信息,对目标终端对应的虚拟空间进行更新,得到更新虚拟空间;
S730.存储更新业务类型信息。
作为一个可选的实施例,目标终端在需要更新虚拟空间中的业务类型时,可以向直播服务器发送业务类型更新请求,直播服务器响应于业务类型更新请求,基于业务类型更新请求中的更新业务类型信息,对目标终端对应的虚拟空间进行更新,得到与更新业务类型信息对应的更新虚拟空间。直播服务器还可以存储更新业务类型信息。目标终端为具有虚拟空间管理权限的终端,可以为主播端或者管理员终端。
作为一个可选的实施例,直播服务器在存储更新业务类型信息时,同样也不是实时进行当前业务类型信息和历史业务类型信息的对比。直播服务器可以在定时轮询任务启动时,获取虚拟空间的当前业务类型信息和历史业务类型信息,将当前业务类型信息和历史业务类型信息进行对比。例如,直播服务器存储了主播端B的虚拟空间对应的业务类型信息b1,并在之后更新为了业务类型信息b2,此时未到定时轮询任务启动的时候,直播服务器并不基于业务类型信息b2生成当前交互标签。
在创建虚拟空间后,可以更新虚拟空间对应的业务类型信息,但不进行业务类型信息的对比,只存储更新后的业务类型信息,只有当定时轮询任务触发时再进行业务类型信息的对比,从而减少服务器资源的占用,提高交互提示的效率。
作为一个可选的实施例,向目标更新虚拟空间对应的会话群组中的目标对象发送当前交互标签包括:
向预设的消息队列中会话群组对应的分区写入当前交互标签,消息队列向会话群组对应的通信服务器发送当前交互标签,通信服务器向会话群组中的目标对象转发当前交互标签。
作为一个可选的实施例,在向目标对象发送当前交互标签时,可以通过预设的消息队列进行消息中转。直播服务器可以作为生产者将当前交互标签写入预设的消息队列。在预设的消息队列中设置有与目标更新虚拟空间对应的会话群组标具有同一标识的分区,直播服务器向消息队列请求写入当前交互标签时,携带有该会话群组的标识,因此当前交互标签也会被写入到相同标识对应的分区中。通信服务器则是存储有会话群组的服务器。通信服务器作为消费者从预设的消息队列中读取当前交互标签,并将当前交互标签发送到目标更新虚拟空间对应的会话群组中各个目标对象的终端中。预设的消息队列可以为卡夫卡(kafka)消息队列。
通过设置消息队列进行消息的中转,直播服务器作为生产者将当前交互标签写入到消息队列中,通信服务器作为消费者从消息队列中读取当前交互标签,使得在线虚拟空间与会话群组解耦,提高了直播业务的灵活性和可扩展性,通过消息队列中与会话群组具有相同标识的分区,可以使得直播服务器发送到分区内的信息,以及通信服务器从分区内获取并发送到会话群组中的信息保持相同的序列,避免发生将当前交互标签发送到错误的会话群组的问题,从而提高了当前交互标签的准确性。
作为一个可选的实施例,目标更新虚拟空间包括多个虚拟空间,向目标更新虚拟空间对应的会话群组中的目标对象转发当前交互标签包括:
向预设的消息队列中每个会话群组对应的分区,写入每个会话群组对应的虚拟空间的当前交互标签,消息队列向会话群组对应的通信服务器并行发送每个虚拟空间的当前交互标签,通信服务器向每个会话群组中的目标对象转发每个会话群组对应的当前交互标签。
作为一个可选的实施例,在直播服务器一次向消息队列写入多个当前交互标签,且通信服务器一次向消息队列读取多个当前交互标签的情况下,通信服务器中可以进行并发消费,获取多个当前交互标签。通信服务器中可以设置有亲缘线程池,亲缘线程池可以将相同标识的当前交互标签按照输入顺序,存储在同一个内存队列中,并按照输入的顺序进行消费。因此,同一会话群组的当前交互标签均会按照输入的存放到该会话群组对应的内存队列中。例如,某一会话群组对应有当前交互标签x1和当前交互标签x2,其中,当前交互标签x1为先输入到会话群组对应的内存队列的信息,当前交互标签x2为后输入到会话群组对应的内存队列的信息,因此,先输出当前交互标签x1,将当前交互标签x1发送给该会话群组对应的目标对象,再输出当前交互标签x2,将当前交互标签x2发送给该会话群组对应的目标对象。
在读取多个当前交互标签的情况下,通信服务器可以通过并发读取的方式,提高获取当前交互标签的效率,并基于亲缘线程池使得同一个会话群组的当前交互标签的读取是有序的,从而提高了交互提示的准确性。
作为一个可选的实施例,该虚拟空间的交互提示方法可以应用在群聊和聊天室对应的直播场景中,虚拟空间可以为聊天室,会话群组可以为群聊,目标对象可以为用户。主播端向直播服务器发送聊天室创建请求,直播服务器创建聊天室后并存储该聊天室创建请求中的业务类型信息。直播服务器在该聊天室第一次创建时,可以基于聊天室创建请求中的业务类型信息,生成初始交互标签,并向通信服务器中与该聊天室对应的群聊中各个用户的终端发送初始交互标签,提示该聊天室对应的群聊中的对象该聊天室已经创建。
主播端可以切换聊天室中的业务类型,向直播服务器发送业务类型更新请求,直播服务器基于业务类型更新请求中的更新业务类型信息,对该主播端对应的聊天室进行更新,得到更新后的聊天室。直播服务器存储该更新业务类型信息。在主播端切换业务类型时,若未触发定时轮询任务,则直播服务器只进行更新业务类型信息的存储,并不会对比更新前后的业务类型信息。
在触发定时轮询任务的情况下,直播服务器可以获取聊天室对应的当前业务类型信息和历史业务类型信息。当前业务类型信息即为最近一次更新得到业务类型信息,历史业务类型信息为当前业务类型信息的上一业务类型信息。
直播服务器对比当前业务类型信息和历史业务类型信息,在当前业务类型信息和历史业务类型信息不匹配的情况下,将业务类型不匹配的聊天室作为目标更新聊天室,并基于该目标更新聊天室对应的当前业务类型信息,生成该目标更新聊天室的当前交互标签。直播服务器向通信服务器转发当前交互标签,通信服务器向目标更新聊天室对应的群聊中的各个用户的终端发送该当前交互标签,提示群聊中的各个用户进入目标更新聊天室。当前交互标签可以显示的内容是业务类型发生了更新,此时,群聊中如果有用户对更新后的业务类型信息感兴趣,便可以进入目标更新聊天室,参与到目标更新聊天室的交互活动中。
在当前业务类型信息和历史业务类型信息匹配的情况下,则只需要将历史业务类型信息对应的历史交互标签设置为当前交互标签,无需发送到通信服务器中对会话群组中的用户进行交互提示。
本公开实施例提出了一种虚拟空间的交互提示方法,该方法包括:获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,基于当前业务类型信息和历史业务类型信息,从在线虚拟空间中确定目标更新虚拟空间,基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签。向目标更新虚拟空间对应的会话群组中的目标对象转发当前交互标签,提示虚拟空间对应的业务类型信息更新为当前业务类型信息,使得目标对象可以从会话群组中参与到目标更新虚拟空间的交互中。该方法可以通过先确定需要进行标签更新的虚拟空间后,再更新这部分虚拟空间的当前交互标签,从而减少了服务器资源的消耗,提高了当前交互标签更新的有效性。
图8是根据一示例性实施例示出的一种虚拟空间的交互提示装置框图。参照图8,该装置包括:
业务类型获取模块810,被配置为执行获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,在线虚拟空间为至少两个对象执行交互操作的空间;
目标空间确定模块820,被配置为执行基于当前业务类型信息和历史业务类型信息,从在线虚拟空间中确定目标更新虚拟空间;
交互标签生成模块830,被配置为执行基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签;
提示信息发送模块840,被配置为执行向目标更新虚拟空间对应的会话群组中的目标对象转发当前交互标签,当前交互标签用于提示虚拟空间对应的业务类型信息更新为当前业务类型信息。
作为一个可选的实施例,目标空间确定模块包括:
对比单元,被配置为执行对比当前业务类型信息和历史业务类型信息,得到类型对比结果;
目标空间确定单元,被配置为执行在类型对比结果指示当前业务类型信息和历史业务类型信息不匹配的情况下,将不匹配的类型对比结果对应的在线虚拟空间作为目标更新虚拟空间。
作为一个可选的实施例,该装置还包括:
历史交互标签处理单元,被配置为执行在类型对比结果指示当前业务类型信息和历史业务类型信息匹配的情况下,将历史业务类型信息对应的历史交互标签作为当前交互标签。
作为一个可选的实施例,该装置还包括:
第一运行状态获取模块,被配置为执行获取目标更新虚拟空间的运行状态;
交互标签生成模块,被配置为执行在目标更新虚拟空间的运行状态满足开启状态的情况下,执行基于目标更新虚拟空间对应的当前业务类型信息,生成目标更新虚拟空间的当前交互标签。
作为一个可选的实施例,该装置还包括:
第二运行状态获取模块,被配置为执行获取在线虚拟空间的运行状态;
待处理虚拟空间确定模块,被配置为执行在在线虚拟空间的运行状态满足预设条件的情况下,将在线虚拟空间作为待处理虚拟空间,并生成待处理虚拟空间对应的关闭提示信息;
关闭提示信息转发模块,被配置为执行向待处理虚拟空间对应的会话群组中的目标对象转发关闭提示信息。
作为一个可选的实施例,该装置还包括:
创建请求接收模块,被配置为执行接收目标终端发送的虚拟空间创建请求,目标终端为具有虚拟空间管理权限的终端;
虚拟空间生成模块,被配置为执行基于虚拟空间创建请求中的业务类型信息,生成目标终端对应的新增在线虚拟空间;
业务类型存储模块,被配置为执行存储虚拟空间创建请求中的业务类型信息。
作为一个可选的实施例,该装置还包括:
更新请求接收模块,被配置为执行接收目标终端发送的业务类型更新请求;
业务类型更新模块,被配置为执行基于业务类型更新请求中的更新业务类型信息,对目标终端对应的虚拟空间进行更新,得到更新虚拟空间;
更新业务类型存储模块,被配置为执行存储更新业务类型信息。
作为一个可选的实施例,提示信息发送模块包括:
信息转发单元,被配置为执行向预设的消息队列中会话群组对应的分区写入当前交互标签,消息队列向会话群组对应的通信服务器发送当前交互标签,通信服务器向会话群组中的目标对象转发当前交互标签。
作为一个可选的实施例,目标更新虚拟空间包括多个虚拟空间,提示信息发送模块包括:
并发转发单元,被配置为执行向预设的消息队列中每个会话群组对应的分区,写入每个会话群组对应的虚拟空间的当前交互标签,消息队列向会话群组对应的通信服务器并行发送每个虚拟空间的当前交互标签,通信服务器向每个会话群组中的目标对象转发每个会话群组对应的当前交互标签。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图9是根据一示例性实施例示出的一种用于虚拟空间的交互提示的电子设备的框图,该电子设备可以是服务器,其内部结构图可以如图9所示。该电子设备包括通过***总线连接的处理器、存储器和网络接口。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种虚拟空间的交互提示方法。
本领域技术人员可以理解,图9中示出的结构,仅仅是与本公开方案相关的部分结构的框图,并不构成对本公开方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器904,上述指令可由电子设备900的处理器920执行以完成上述方法。可选地,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述所述的虚拟空间的交互提示方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (10)

1.一种虚拟空间的交互提示方法,其特征在于,所述方法包括:
获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,所述在线虚拟空间为至少两个对象执行交互操作的空间;
基于所述当前业务类型信息和所述历史业务类型信息,从所述在线虚拟空间中确定目标更新虚拟空间;
基于所述目标更新虚拟空间对应的当前业务类型信息,生成所述目标更新虚拟空间的当前交互标签;
向所述目标更新虚拟空间对应的会话群组中的目标对象转发所述当前交互标签,所述当前交互标签用于提示所述虚拟空间对应的业务类型信息更新为所述当前业务类型信息。
2.根据权利要求1所述的虚拟空间的交互提示方法,其特征在于,所述基于所述当前业务类型信息和所述历史业务类型信息,从所述在线虚拟空间中确定目标更新虚拟空间包括:
对比所述当前业务类型信息和所述历史业务类型信息,得到类型对比结果;
在所述类型对比结果指示所述当前业务类型信息和所述历史业务类型信息不匹配的情况下,将不匹配的类型对比结果对应的在线虚拟空间作为所述目标更新虚拟空间。
3.根据权利要求2所述的虚拟空间的交互提示方法,其特征在于,所述对比所述当前业务类型信息和所述历史业务类型信息,得到类型对比结果之后,所述方法还包括:
在所述类型对比结果指示所述当前业务类型信息和所述历史业务类型信息匹配的情况下,将所述历史业务类型信息对应的历史交互标签作为所述当前交互标签。
4.根据权利要求1所述的虚拟空间的交互提示方法,其特征在于,所述基于所述目标更新虚拟空间对应的当前业务类型信息,生成所述目标更新虚拟空间的当前交互标签之前,所述方法还包括:
获取所述目标更新虚拟空间的运行状态;
在所述目标更新虚拟空间的运行状态满足开启状态的情况下,执行所述基于所述目标更新虚拟空间对应的当前业务类型信息,生成所述目标更新虚拟空间的当前交互标签。
5.根据权利要求1所述的虚拟空间的交互提示方法,其特征在于,所述方法还包括:
获取所述在线虚拟空间的运行状态;
在所述在线虚拟空间的运行状态满足预设条件的情况下,将所述在线虚拟空间作为待处理虚拟空间,并生成所述待处理虚拟空间对应的关闭提示信息;
向所述待处理虚拟空间对应的会话群组中的目标对象转发所述关闭提示信息。
6.根据权利要求1所述的虚拟空间的交互提示方法,其特征在于,所述方法还包括:
接收目标终端发送的虚拟空间创建请求,所述目标终端为具有虚拟空间管理权限的终端;
基于所述虚拟空间创建请求中的业务类型信息,生成所述目标终端对应的新增在线虚拟空间;
存储所述虚拟空间创建请求中的业务类型信息。
7.一种虚拟空间的交互提示装置,其特征在于,所述装置包括:
业务类型获取模块,被配置为执行获取在线虚拟空间对应的当前业务类型信息和历史业务类型信息,所述在线虚拟空间为至少两个对象执行交互操作的空间;
目标空间确定模块,被配置为执行基于所述当前业务类型信息和所述历史业务类型信息,从所述在线虚拟空间中确定目标更新虚拟空间;
交互标签生成模块,被配置为执行基于所述目标更新虚拟空间对应的当前业务类型信息,生成所述目标更新虚拟空间的当前交互标签;
提示信息发送模块,被配置为执行向所述目标更新虚拟空间对应的会话群组中的目标对象转发所述当前交互标签,所述当前交互标签用于提示所述虚拟空间对应的业务类型信息更新为所述当前业务类型信息。
8.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至6中任一项所述的虚拟空间的交互提示方法。
9.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至6中任一项所述的虚拟空间的交互提示方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6任一项所述的虚拟空间的交互提示方法。
CN202111509246.8A 2021-12-10 2021-12-10 虚拟空间的交互提示方法、装置、电子设备和存储介质 Active CN114401413B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111509246.8A CN114401413B (zh) 2021-12-10 2021-12-10 虚拟空间的交互提示方法、装置、电子设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111509246.8A CN114401413B (zh) 2021-12-10 2021-12-10 虚拟空间的交互提示方法、装置、电子设备和存储介质

Publications (2)

Publication Number Publication Date
CN114401413A true CN114401413A (zh) 2022-04-26
CN114401413B CN114401413B (zh) 2023-09-05

Family

ID=81226594

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111509246.8A Active CN114401413B (zh) 2021-12-10 2021-12-10 虚拟空间的交互提示方法、装置、电子设备和存储介质

Country Status (1)

Country Link
CN (1) CN114401413B (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136867A (zh) * 2006-08-30 2008-03-05 腾讯科技(深圳)有限公司 一种向聊天室客户端发送提示信息的方法与装置
CN101720063A (zh) * 2009-12-02 2010-06-02 中兴通讯股份有限公司 群组创建方法及装置、聊天室功能实现方法及***
CN109618176A (zh) * 2018-12-14 2019-04-12 广州虎牙信息科技有限公司 一种直播业务的处理方法、设备和存储介质
CN110062248A (zh) * 2019-04-30 2019-07-26 广州酷狗计算机科技有限公司 推荐直播间的方法和装置
CN110263854A (zh) * 2019-06-20 2019-09-20 广州酷狗计算机科技有限公司 直播标签确定方法、装置及存储介质
CN111104551A (zh) * 2019-11-25 2020-05-05 网易(杭州)网络有限公司 直播间标签确定方法与装置、存储介质、电子设备
CN111901619A (zh) * 2020-07-23 2020-11-06 北京达佳互联信息技术有限公司 一种消息推送方法和装置
CN112616068A (zh) * 2020-12-31 2021-04-06 北京达佳互联信息技术有限公司 一种任务处理方法、装置、电子设备及存储介质
CN113395537A (zh) * 2021-06-16 2021-09-14 北京百度网讯科技有限公司 用于推荐直播间的方法和装置
CN113691878A (zh) * 2021-10-25 2021-11-23 北京达佳互联信息技术有限公司 数据处理方法、装置、电子设备及存储介质
CN113747207A (zh) * 2021-08-11 2021-12-03 北京达佳互联信息技术有限公司 数据的传输方法、装置、电子设备及存储介质

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136867A (zh) * 2006-08-30 2008-03-05 腾讯科技(深圳)有限公司 一种向聊天室客户端发送提示信息的方法与装置
CN101720063A (zh) * 2009-12-02 2010-06-02 中兴通讯股份有限公司 群组创建方法及装置、聊天室功能实现方法及***
CN109618176A (zh) * 2018-12-14 2019-04-12 广州虎牙信息科技有限公司 一种直播业务的处理方法、设备和存储介质
CN110062248A (zh) * 2019-04-30 2019-07-26 广州酷狗计算机科技有限公司 推荐直播间的方法和装置
CN110263854A (zh) * 2019-06-20 2019-09-20 广州酷狗计算机科技有限公司 直播标签确定方法、装置及存储介质
CN111104551A (zh) * 2019-11-25 2020-05-05 网易(杭州)网络有限公司 直播间标签确定方法与装置、存储介质、电子设备
CN111901619A (zh) * 2020-07-23 2020-11-06 北京达佳互联信息技术有限公司 一种消息推送方法和装置
CN112616068A (zh) * 2020-12-31 2021-04-06 北京达佳互联信息技术有限公司 一种任务处理方法、装置、电子设备及存储介质
CN113395537A (zh) * 2021-06-16 2021-09-14 北京百度网讯科技有限公司 用于推荐直播间的方法和装置
CN113747207A (zh) * 2021-08-11 2021-12-03 北京达佳互联信息技术有限公司 数据的传输方法、装置、电子设备及存储介质
CN113691878A (zh) * 2021-10-25 2021-11-23 北京达佳互联信息技术有限公司 数据处理方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN114401413B (zh) 2023-09-05

Similar Documents

Publication Publication Date Title
JP6127150B2 (ja) ユーザに関連付けられている複数のデバイスに対する通知の送信
CN110659121B (zh) 任务数据获取方法及装置、任务配置方法及装置和服务器
CN110944219B (zh) 资源分配方法、装置、服务器及存储介质
CN112752114B (zh) 直播回放互动消息的生成方法、装置、服务器及存储介质
CN111770355B (zh) 媒体服务器确定方法、装置、服务器以及存储介质
WO2014183427A1 (en) Method and apparatus for displaying webcast rooms
CN109274979B (zh) 直播间跳转方法、装置、存储介质和服务器
WO2014169688A1 (en) Method and system for identifying prank call, client, server, and storage medium
CN103368947A (zh) 一种媒体信息的控制方法及相关设备、***
CN109275042B (zh) 一种弹幕消息的分发方法、装置、终端和存储介质
CN105162879B (zh) 实现多机房数据一致性的方法、装置及***
CN109547807B (zh) 一种基于直播的信息处理方法、装置及服务器
CN105898582A (zh) 分享观影券的方法、终端设备和服务器
CN106331783B (zh) 一种资源分配方法、装置和智能电视***
CN108174227B (zh) 虚拟物品的显示方法、装置及存储介质
CN115412774A (zh) 互动处理方法、装置、电子设备、存储介质及程序产品
CN113781119A (zh) 一种虚拟资源发送方法、装置、电子设备及存储介质
CN106411713B (zh) 一种状态通知方法及服务器
CN113346973B (zh) 事件提示方法及装置、电子设备、计算机可读存储介质
CN113139123A (zh) 资源推荐方法、装置、服务端以及存储介质
US11445246B1 (en) Activity-based selection of replacement content
WO2023226341A1 (zh) 网络切片选择策略方法、数据连接创建方法、装置及***
CN114401413B (zh) 虚拟空间的交互提示方法、装置、电子设备和存储介质
CN112169312A (zh) 云游戏服务的排队调度方法、装置、设备和存储介质
CN108966034B (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
GR01 Patent grant
GR01 Patent grant