CN113034208A - 虚拟资源的处理方法、装置、电子设备及存储介质 - Google Patents

虚拟资源的处理方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN113034208A
CN113034208A CN202110429480.3A CN202110429480A CN113034208A CN 113034208 A CN113034208 A CN 113034208A CN 202110429480 A CN202110429480 A CN 202110429480A CN 113034208 A CN113034208 A CN 113034208A
Authority
CN
China
Prior art keywords
virtual resource
account
virtual
anchor
notification message
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
Application number
CN202110429480.3A
Other languages
English (en)
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202110429480.3A priority Critical patent/CN113034208A/zh
Publication of CN113034208A publication Critical patent/CN113034208A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0209Incentive being awarded or redeemed in connection with the playing of a video game
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5077Logical partitioning of resources; Management or configuration of virtualized resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/545Gui
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/547Messaging middleware

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请提供了一种虚拟资源的处理方法、装置、电子设备及计算机可读存储介质;方法包括:响应于直播平台的观众账号的虚拟资源请求操作,显示与所述观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,其中,所述虚拟角色具有虚拟资源传递功能;响应于虚拟资源传递配置操作,确定所述直播平台中的至少一个主播账号、以及向所述至少一个主播账号待传递的虚拟资源;响应于虚拟资源传递操作,向所述至少一个主播账号发送传递通知消息;其中,所述传递通知消息用于提示签收所述观众账号基于所述虚拟角色传递的所述虚拟资源。通过本申请,能够通过扩展虚拟资源的传递方式,增强互动性,从而提高虚拟资源的传递效率。

Description

虚拟资源的处理方法、装置、电子设备及存储介质
技术领域
本申请涉及互联网技术,尤其涉及一种虚拟资源的处理方法、装置、电子设备及计算机可读存储介质。
背景技术
随着直播行业的发展,通过直播技术,主播可以在直播间内进行直播,观众可以进入主播所在的直播间观看主播的表演。而且,在观看过程中,当观众非常喜欢主播的表演时,还可以向主播赠送虚拟资源,以表达对主播的喜爱。
相关技术中观众账号在向主播传递虚拟资源时,通常是直接将该虚拟资源从观众账号转移到主播账号中,虚拟资源的传递方式单一,互动性不足,从而导致虚拟资源传递效率较低。对此,相关技术尚无有效解决方案。
发明内容
本申请实施例提供一种虚拟资源的处理方法、装置、电子设备及计算机可读存储介质,能够通过扩展虚拟资源的传递方式,增强互动性,从而提高虚拟资源的传递效率。
本申请实施例的技术方案是这样实现的:
本申请实施例提供一种虚拟资源的处理方法,包括:
响应于直播平台的观众账号的虚拟资源请求操作,显示与所述观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,其中,所述虚拟角色具有虚拟资源传递功能;
响应于虚拟资源传递配置操作,确定所述直播平台中的至少一个主播账号、以及向所述至少一个主播账号待传递的虚拟资源;
响应于虚拟资源传递操作,向所述至少一个主播账号发送传递通知消息;
其中,所述传递通知消息用于提示签收所述观众账号基于所述虚拟角色传递的所述虚拟资源。
本申请实施例提供一种虚拟资源的处理方法,包括:
接收直播平台的观众账号发送的传递通知消息;
其中,所述传递通知消息用于提示所述观众账号基于虚拟角色向主播账号传递虚拟资源,所述虚拟角色具有虚拟资源传递功能;
显示所述传递通知消息;
响应于针对所述虚拟资源的签收操作,显示所述虚拟资源。
在上述方案中,当接收针对所述虚拟资源的签收操作时,还包括:
显示回信页面;
响应于在所述回信页面接收的回信操作,向所述观众账号发送回信;
其中,所述回信的类型包括:所述主播账号编辑的回信、与所述虚拟资源的类型匹配的默认回信。
在上述方案中,还包括:
当在签收有效期内未接收到所述签收操作时,向所述观众账号发送虚拟资源退回消息;
其中,所述虚拟资源退回消息表征所述主播账号未签收所述虚拟资源、且所述虚拟资源已经退回所述观众账号。
在上述方案中,所述签收操作的类型包括以下至少之一:
针对直播场景中显示的签收入口的触发操作;
在直播场景中的绘制操作,所述绘制操作绘制用于签收所述虚拟资源的预设轨迹。
本申请实施例提供一种虚拟资源的处理装置,包括:
第一显示模块,用于响应于直播平台的观众账号的虚拟资源请求操作,显示与所述观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,其中,所述虚拟角色具有虚拟资源传递功能;
确定模块,用于响应于虚拟资源传递配置操作,确定所述直播平台中的至少一个主播账号、以及向所述至少一个主播账号待传递的虚拟资源;
发送模块,用于响应于虚拟资源传递操作,向所述至少一个主播账号发送传递通知消息;
其中,所述传递通知消息用于提示签收所述观众账号基于所述虚拟角色传递的所述虚拟资源。
在上述方案中,所述第一显示模块,还用于根据所述虚拟角色的互动参数,显示与所述观众账号被分配的所述虚拟角色对应的虚拟资源传递配置页面,所述虚拟资源传递配置页面包括的候选虚拟资源类型的数量与所述互动参数正相关;其中,所述互动参数包括以下至少之一:所述观众账号基于所述虚拟角色已传递的虚拟资源的数量,所述观众账号在直播间中的活跃程度。
在上述方案中,所述虚拟资源请求操作的类型包括:绘制操作;所述第一显示模块,还用于响应于所述观众账号的所述绘制操作,识别所述绘制操作绘制的轨迹;当所述轨迹与用于传递所述虚拟资源的预设轨迹一致时,显示与所述观众账号的虚拟角色对应的虚拟资源传递配置页面。
在上述方案中,所述第一显示模块,还用于在直播场景响应于所述观众账号针对所述虚拟角色的虚拟形象的触发操作,显示任务列表;其中,所述任务列表中包括至少一个任务以及所述至少一个任务的状态,所述状态的类型包括已完成、未完成;其中,所述直播场景的类型包括:所述直播平台的首页、直播间;响应于针对所述任务列表中未完成的任务的选择操作,显示对应的任务实施页面,所述任务实施页面用于供所述观众账号完成对应的任务;响应于虚拟角色申请操作,基于所述观众账号在所述任务列表中已完成的任务,获取服务器为所述观众账号分配的所述虚拟角色。
在上述方案中,所述第一显示模块,还用于根据所述观众账号在所述任务列表中已完成的任务的数量,确定所述虚拟角色的等级,所述等级与所述已完成的任务的数量正相关;向所述服务器发送虚拟角色请求,以使所述服务器为所述观众账号分配对应所述等级的虚拟角色。
在上述方案中,所述确定模块,还用于响应于在所述虚拟资源传递配置页面中接收的主播账号编辑操作,显示所述直播平台中被配置的至少一个主播账号;响应于在所述虚拟资源传递配置页面中接收的虚拟资源编辑操作,显示所述虚拟资源编辑操作配置的待传递的虚拟资源。
在上述方案中,所述确定模块,还用于响应于在所述虚拟资源传递配置页面中接收的主播账号编辑操作,在所述虚拟资源传递配置页面中显示至少一个候选主播账号,其中,所述候选主播账号的类型包括以下至少之一:所述观众账号观看的直播间对应的主播账号;与所述观众账号之间具备互动关系的主播账号;与所述观众账号之间互动频率超过互动频率阈值的主播账号;响应于针对所述至少一个候选主播账号的选择操作,将选择的至少一个候选主播账号确定为所述直播平台中被配置的至少一个主播账号,并进行显示。
在上述方案中,所述确定模块,还用于在所述虚拟资源传递配置页面中显示至少一个候选虚拟资源,其中,所述候选虚拟资源的类型包括以下至少之一:被配置的次数超过次数阈值的虚拟资源;与所述主播账号的画像相匹配的虚拟资源;响应于针对所述至少一个候选虚拟资源的选择操作,将选择的候选虚拟资源确定为待传递的虚拟资源,并进行显示。
在上述方案中,所述发送模块,还用于通过服务器向所述至少一个主播账号发送所述传递通知消息,所述传递通知消息中携带所述虚拟资源;其中,当所述传递通知消息携带的所述虚拟资源被所述主播账号签收时,所述虚拟资源的状态被所述服务器标记为传递成功、且属于所述主播账号;当所述传递通知消息携带的所述虚拟资源未被所述主播账号签收时,所述虚拟资源的状态被所述服务器标记为传递失败、且属于所述观众账号。
在上述方案中,所述发送模块,还用于通过服务器向所述至少一个主播账号发送所述传递通知消息,所述传递通知消息中携带虚拟资源标识;其中,所述传递通知消息用于提示签收所述观众账号基于所述虚拟角色传递的所述虚拟资源,以使所述服务器接收到所述主播账号的虚拟资源请求时,根据所述虚拟资源标识向所述主播账号发送所述虚拟资源,所述虚拟资源请求是当所述虚拟资源被签收时由所述主播账号发送的。
在上述方案中,所述发送模块,还用于当所述虚拟资源不满足虚拟资源异步发送条件时,确定将通过所述服务器向所述至少一个主播账号发送携带所述虚拟资源的所述传递通知消息;当所述虚拟资源满足虚拟资源异步发送条件时,确定将通过所述服务器向所述至少一个主播账号发送携带虚拟资源标识的所述传递通知消息;其中,所述虚拟资源异步发送条件包括以下至少之一:所述观众账号和所述主播账号中的至少一个处于网络通信受限状态;所述虚拟资源消耗的网络通信流量大于传输流量阈值。
在上述方案中,所述虚拟资源的处理装置还包括:回信接收模块,用于当所述主播账号签收所述虚拟资源时,接收所述主播账号在签收所述虚拟资源后发送的回信,并显示所述回信;其中,所述回信的类型包括以下之一:所述主播账号编辑的回信、与所述虚拟资源的类型匹配的默认回信。
在上述方案中,所述虚拟资源的处理装置还包括:退回消息接收模块,用于当所述主播账号在签收有效期内未签收所述观众账号基于所述虚拟角色传递的所述虚拟资源时,接收所述主播账号发送的虚拟资源退回消息;其中,所述虚拟资源退回消息表征所述主播账号未签收所述虚拟资源、且所述虚拟资源已经退回所述观众账号。
本申请实施例提供一种虚拟资源的处理装置,包括:
接收模块,用于接收直播平台的观众账号发送的传递通知消息;
其中,所述传递通知消息用于提示所述观众账号基于虚拟角色向主播账号传递虚拟资源,所述虚拟角色具有虚拟资源传递功能;
第二显示模块,用于显示所述传递通知消息;
签收模块,用于响应于针对所述虚拟资源的签收操作,显示所述虚拟资源。
在上述方案中,所述第二显示模块,还用于在直播场景中显示所述传递通知消息,所述传递通知消息包括签收入口,所述签收入口用于接收所述签收操作;其中,所述直播场景的类型包括:所述直播平台的首页、直播间。
在上述方案中,所述第二显示模块,还用于当在通知有效期内未接收到所述签收操作时,停止显示所述传递通知消息,并在直播场景的虚拟资源区域中显示所述虚拟资源的图标;当接收到针对所述虚拟资源的图标的触发操作时,显示签收入口,其中,所述签收入口用于接收所述签收操作;其中,所述直播场景的类型包括:所述直播平台的首页、直播间。
在上述方案中,所述虚拟资源的处理装置还包括:回信模块,用于显示回信页面;响应于在所述回信页面接收的回信操作,向所述观众账号发送回信;其中,所述回信的类型包括:所述主播账号编辑的回信、与所述虚拟资源的类型匹配的默认回信。
在上述方案中,所述签收模块,还用于当在签收有效期内未接收到所述签收操作时,向所述观众账号发送虚拟资源退回消息;其中,所述虚拟资源退回消息表征所述主播账号未签收所述虚拟资源、且所述虚拟资源已经退回所述观众账号。
在上述方案中,所述签收操作的类型包括以下至少之一:针对直播场景中显示的签收入口的触发操作;在直播场景中的绘制操作,所述绘制操作绘制用于签收所述虚拟资源的预设轨迹。
本申请实施例提供一种电子设备,包括:
存储器,用于存储计算机可执行指令;
处理器,用于执行所述存储器中存储的计算机可执行指令时,实现本申请实施例提供的虚拟资源的处理方法。
本申请实施例提供一种计算机可读存储介质,存储有计算机可执行指令,用于被处理器执行时,实现本申请实施例提供的虚拟资源的处理方法。
本申请实施例提供一种计算机程序产品,计算机程序产品包括计算机可执行指令,用于被处理器执行时,实现本申请实施例提供的虚拟资源的处理方法。
本申请实施例具有以下有益效果:
向观众账号分配具有虚拟资源传递功能的虚拟角色,并呈现对应其虚拟角色的虚拟资源传递配置页面,便于观众通过虚拟资源传递配置页面选择待传递的主播账号和虚拟资源;并且向主播账号发送提示签收虚拟资源的传递通知消息,促进主播参与互动以增强互动性,从而提高虚拟资源的传递效率。
附图说明
图1是本申请实施例提供的虚拟资源的处理***100的架构示意图;
图2A是本申请实施例提供的终端400的结构示意图;
图2B是本申请实施例提供的终端500的结构示意图;
图3是本申请实施例提供的虚拟资源的处理方法的流程示意图;
图4是本申请实施例提供的虚拟资源的处理方法的流程示意图;
图5是本申请实施例提供的虚拟资源的处理方法的流程示意图;
图6A和图6B是本申请实施例提供的虚拟资源的应用场景示意图;
图7是本申请实施例提供的虚拟资源的应用场景示意图;
图8是本申请实施例提供的虚拟资源的流程示意图;
图9是本申请实施例提供的虚拟资源的流程示意图;
图10是本申请实施例提供的虚拟资源的流程示意图;
图11是本申请实施例提供的虚拟资源的应用场景示意图;
图12是本申请实施例提供的虚拟资源的应用场景示意图;
图13A和图13B是本申请实施例提供的虚拟资源的应用场景示意图;
图14是本申请实施例提供的虚拟资源的应用场景示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
在以下的描述中,所涉及的术语“第一/第二”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一/第二”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
对本申请实施例进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。
1)响应于,用于表示所执行的操作所依赖的条件或者状态,当满足所依赖的条件或状态时,所执行的一个或多个操作可以是实时的,也可以具有设定的延迟;在没有特别说明的情况下,所执行的多个操作不存在执行先后顺序的限制。
2)直播:在现场随着事件的发生、发展进程同步制作和发布信息,具有双向流通过程的信息网络发布方式。具体的,可以通过设备采集开播方数据,经过一系列处理,例如视频编码压缩成可观看可传输的视频流,输出至观看用户端的技术。
3)虚拟资源:是指能够在网络中传输的任意形式的资源,以“数额”来作为度量。虚拟资源可以是对应收付款的电子货币,数额可以是收付款的金额(即收付款所包括的电子货币的价值),收付款基于移动支付技术实现电子货币在用户之间的转移。虚拟资源还可以是虚拟物品(或称礼物),例如,数字鲜花、数字蛋糕等,直播平台的用户在直播平台通过法定货币进行购买,购买后可以赠送给主播。
本申请实施例提供一种虚拟资源的处理方法,能够通过扩展虚拟资源的传递方式,增强互动性,从而提高虚拟资源的传递效率。下面说明本申请实施例提供的虚拟资源的处理方法的示例性应用,本申请实施例提供的虚拟资源的处理方法可以由各种电子设备实施,例如,可以应用到智能手机、平板电脑、车载终端、智能穿戴设备等各种类型的用户终端(下文也简称为终端)。
接下来,以电子设备为终端为例,说明终端实施本申请实施例提供的虚拟资源的处理方法的一个示例性的应用***架构,参见图1,图1是本申请实施例提供的虚拟资源的处理***100的架构示意图。其中,虚拟资源的处理***100包括有:服务器200、网络300、终端400、以及终端500,将分别进行说明。
服务器200是客户端410和客户端510的后台服务器,用于接收客户端410发送的传递通知消息,并将传递通知消息发送至客户端510。
网络300,用于作为服务器200和终端400之间、以及服务器200和终端500之间通信的媒介,可以是广域网或者局域网,又或者是二者的组合。
终端400,归属于观众,用于运行客户端410,客户端410是具备直播功能的客户端。客户端410中登录有观众账号,用于响应于直播平台的观众账号的虚拟资源请求操作,显示与观众账号被分配的虚拟角色对应的虚拟资源传递配置页面;还用于响应于虚拟资源传递配置操作,确定直播平台中的主播账号、以及向主播账号待传递的虚拟资源;响应于虚拟资源传递操作,向服务器200发送传递通知消息。
终端500,归属于主播,用于运行客户端510,客户端510是具备直播功能的客户端。客户端510登录有主播账号,用于通过服务器200接收客户端410发送的传递通知消息,并进行显示;还用于响应于针对虚拟资源的签收操作,显示虚拟资源。
在一些实施例中,终端400和终端500通过运行计算机程序来实现本申请实施例提供的虚拟资源的处理方法,例如,计算机程序可以是操作***中的原生程序或软件模块;可以是本地(Native)应用程序(APP,Application),即需要在操作***中安装才能运行的程序,例如直播APP;也可以是小程序,即只需要下载到浏览器环境中就可以运行的程序,例如直播小程序;还可以是能够嵌入至任意APP中的直播小程序。总而言之,上述计算机程序可以是任意形式的应用程序、模块或插件。
本申请实施例可以借助于云技术(Cloud Technology)实现,云技术是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。
云技术是基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、以及应用技术等的总称,可以组成资源池,按需所用,灵活便利。云计算技术将变成重要支撑。技术网络***的后台服务需要大量的计算、存储资源。
作为示例,服务器200可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。终端400、终端500以及服务器200可以通过有线或无线通信方式进行直接或间接地连接,本申请实施例中不做限制。
接下来说明图1中的终端400的结构。参见图2A,图2A是本申请实施例提供的终端400的结构示意图,图2A所示的终端400包括:至少一个处理器410、存储器450、至少一个网络接口420和用户接口430。终端400中的各个组件通过总线***440耦合在一起。可理解,总线***440用于实现这些组件之间的连接通信。总线***440除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图2A中将各种总线都标为总线***440。
处理器410可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
用户接口430包括使得能够呈现媒体内容的一个或多个输出装置431,包括一个或多个扬声器和/或一个或多个视觉显示屏。用户接口430还包括一个或多个输入装置432,包括有助于用户输入的用户接口部件,比如键盘、鼠标、麦克风、触屏显示屏、摄像头、其他输入按钮和控件。
存储器450可以是可移除的,不可移除的或其组合。示例性的硬件设备包括固态存储器,硬盘驱动器,光盘驱动器等。存储器450可选地包括在物理位置上远离处理器410的一个或多个存储设备。
存储器450包括易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。非易失性存储器可以是只读存储器(ROM,Read Only Me mory),易失性存储器可以是随机存取存储器(RAM,Random Access Memor y)。本申请实施例描述的存储器450旨在包括任意适合类型的存储器。
在一些实施例中,存储器450能够存储数据以支持各种操作,这些数据的示例包括程序、模块和数据结构或者其子集或超集,下面示例性说明。
操作***451,包括用于处理各种基本***服务和执行硬件相关任务的***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。
网络通信模块452,用于经由一个或多个(有线或无线)网络接口420到达其他计算设备,示例性的网络接口420包括:蓝牙、无线相容性认证(WiFi)、和通用串行总线(USB,Universal Serial Bus)等。
呈现模块453,用于经由一个或多个与用户接口430相关联的输出装置431(例如,显示屏、扬声器等)使得能够呈现信息(例如,用于操作***设备和显示内容和信息的用户接口)。
输入处理模块454,用于对一个或多个来自一个或多个输入装置432之一的一个或多个用户输入或互动进行检测以及翻译所检测的输入或互动。
在一些实施例中,本申请实施例提供的虚拟资源的处理装置可以采用软件方式实现,图2A示出了存储在存储器450中的虚拟资源的处理装置455,其可以是程序和插件等形式的软件,包括以下软件模块:第一显示模块4551、确定模块4552和发送模块4553,这些模块是逻辑上的,因此根据所实现的功能可以进行任意的组合或进一步拆分。将在下文中说明各个模块的功能。
接下来说明图1中的终端500的结构。参见图2B,图2B是本申请实施例提供的终端500的结构示意图,图2B所示的终端500包括:至少一个处理器510、存储器550、至少一个网络接口520和用户接口530。终端500中的各个组件通过总线***540耦合在一起。可理解,总线***540用于实现这些组件之间的连接通信。总线***540除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图2B中将各种总线都标为总线***440。
在一些实施例中,处理器510、存储器550(包括操作***551、网络通信模块552、呈现模块553、输入处理模块554)、网络接口520、用户接口530(包括输出装置531和输入装置532)、以及总线***540与上述的处理器410、存储器450(包括操作***451、网络通信模块452、呈现模块453、输入处理模块454)、网络接口420、用户接口430(包括输出装置431和输入装置432)、以及总线***440的功能类似,在此不再进行赘述。
在一些实施例中,本申请实施例提供的虚拟资源的处理装置可以采用软件方式实现,图2B示出了存储在存储器550中的虚拟资源的处理装置555,其可以是程序和插件等形式的软件,包括以下软件模块:接收模块5551、第二显示模块5552和签收模块5553,这些模块是逻辑上的,因此根据所实现的功能可以进行任意的组合或进一步拆分。将在下文中说明各个模块的功能。
下面,以由图1中的终端400单独执行本申请实施例提供的虚拟资源的处理方法为例说明。参见图3,图3是本申请实施例提供的虚拟资源的处理方法的流程示意图,将结合图3示出的步骤进行说明。
需要说明的是,图3示出的方法可以由终端400运行的各种形式计算机程序执行,并不局限于上述的客户端410,例如上文的操作***451、软件模块、脚本和小程序,因此下文中以客户端的示例不应视为对本申请实施例的限定。
还需要说明的是,下文中的主播账号是归属于主播的,观众账号是归属于观众的,为了描述上的方便,对于主播账号和主播不做具体区分,对于观众账号和观众也不做具体区分。例如,观众账号的操作,具体就是持有观众账号的观众的操作。
在步骤S101中,响应于直播平台的观众账号的虚拟资源请求操作,显示与观众账号被分配的虚拟角色对应的虚拟资源传递配置页面。
在一些实施中,虚拟角色具有虚拟资源传递功能。虚拟资源请求操作可以是各种形式的操作,虚拟资源请求操作的类型包括以下至少之一:针对常驻在人机交互界面的虚拟资源请求操作入口的触发操作;在任意直播场景(例如直播平台的首页、直播间等)中的绘制操作;语音操作;体感操作(例如上下晃动的操作或曲线运动操作等)。如此,能够在任意直播场景快速调出虚拟资源传递功能,提高用户的操作体验,从而提高人机交互效率。
在一些实施例中,当虚拟资源请求操作的类型是绘制操作时,步骤S101可以包括:响应于观众账号的绘制操作,识别绘制操作绘制的轨迹;当轨迹与用于传递虚拟资源的预设轨迹一致时,显示与观众账号的虚拟角色对应的虚拟资源传递配置页面。
举例来说,图6B中,观众可以在任意直播场景通过在屏幕上绘制预设轨迹604(例如爱心形状、圆形、方形等)触发显示虚拟资源传递配置页面605。
作为示例,响应于观众账号的绘制操作,识别绘制操作绘制的轨迹;当轨迹与预设轨迹不一致时,显示绘制错误轨迹的提示信息。
举例来说,图11中,当观众(对应观众账号)绘制的轨迹111不是预设轨迹时,呈现提示消息112,用于提示由于观众绘制错误轨迹,无法显示虚拟资源传递配置页面。
在一些实施例中,在步骤S101之前,还可以包括:在直播场景响应于观众账号针对虚拟角色的虚拟形象的触发操作,当观众账号未被服务器分配虚拟角色时,显示任务列表;其中,任务列表中包括至少一个任务以及至少一个任务的状态,状态的类型包括已完成、未完成。响应于针对任务列表中未完成的任务的选择操作,显示对应的任务实施页面,任务实施页面用于供观众账号完成对应的任务;响应于虚拟角色申请操作,基于观众账号在任务列表中已完成的任务,获取服务器为观众账号分配的虚拟角色。
举例来说,图6A中,当观众点击“礼物快递员”按钮(即图6A中的虚拟角色的虚拟形象601)时,显示任务列表602,观众可以通过任务列表602完成对应的任务,当观众完成对应的任务后,通过触发申请入口603即可获取服务器为观众账号分配的虚拟角色。
作为示例,在获取服务器为观众账号分配的虚拟角色之后,还可以在观众账号的资料页面中显示与观众账号被分配的虚拟角色对应的身份标识。
作为示例,如果观众账号已获得服务器分配的虚拟角色,则可以不显示虚拟角色的虚拟形象;或者,也可以显示虚拟角色的虚拟形象,如此,观众可以随时了解自己是否拥有了传递虚拟资源的功能,从而可以快速响应于观众账号针对虚拟角色的虚拟形象的触发操作,直接显示虚拟资源传递配置页面。
作为示例,基于观众账号在任务列表中已完成的任务,获取服务器为观众账号分配的虚拟角色可以包括:当观众账号在任务列表中已完成的任务的数量超过任务数量阈值、或观众账号在任务列表中已完成的任务的数量和总任务数量之间的比值超过任务比例阈值时;向服务器发送虚拟角色请求,以使服务器为观众账号分配等级统一的虚拟角色。
举例来说,任务数量阈值和任务比例阈值可以是缺省值,也可以是客户端或服务器设定的值。
举例来说,只要观众账号完成任务的数量≥n就可以使服务器为观众账号分配等级统一的虚拟角色,例如,以n=3为例,当观众账号完成3个任务时,观众账号被分配的虚拟角色的等级是1;当观众账号完成5个任务时,观众账号被分配的虚拟角色的等级仍然是1。如此,观众可以通过传递虚拟资源来提升虚拟角色的等级,促进观众和主播之间的互动。
作为示例,基于观众账号在任务列表中已完成的任务,获取服务器为观众账号分配的虚拟角色可以包括:根据观众账号在任务列表中已完成的任务的数量,确定虚拟角色的等级,等级与已完成的任务的数量正相关;向服务器发送虚拟角色请求,以使服务器为观众账号分配对应等级的虚拟角色。
举例来说,只要观众账号完成任务的数量≥n就可以使服务器为观众账号分配对应等级的虚拟角色,例如,以n=3为例,当观众账号完成3个任务时,观众账号被分配的虚拟角色的等级是1;当观众账号完成5个任务时,观众账号被分配的虚拟角色的等级是2。
作为示例,基于观众账号在任务列表中已完成的任务,获取服务器为观众账号分配的虚拟角色可以包括:根据观众账号在直播间中的活跃程度,确定虚拟角色的等级,等级与观众账号在直播间中的活跃程度正相关;向服务器发送虚拟角色请求,以使服务器为观众账号分配对应等级的虚拟角色。
本申请实施例通过个性化分配虚拟角色的方式,可以提高观众针对虚拟角色进行升级的积极性,从而增强观众和主播之间的互动,提高观众黏度,进而提高虚拟资源的传递效率。
在一些实施例中,响应于直播平台的观众账号的虚拟资源请求操作,根据虚拟角色的互动参数,显示与观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,虚拟资源传递配置页面包括的候选虚拟资源类型的数量与互动参数正相关。
作为示例,互动参数包括以下至少之一:观众账号基于虚拟角色已传递的虚拟资源的数量,观众账号在直播间(例如,待签收虚拟资源的主播账号对应的直播间、或直播平台中与待签收虚拟资源的主播账号属于相同类型的主播账号对应的直播间、或直播平台中的全部主播账号对应的直播间)中的活跃程度,其中,观众账号在直播间中的活跃程度与观众账号在直播间中的互动(例如,评论、转发、点赞、回踩等)次数正相关。
本申请实施例根据观众账号对应的虚拟角色的互动参数,呈现差异化的虚拟资源传递配置页面,能够提高观众传递虚拟资源的积极性和在直播间的活跃程度,从而能够提高直播平台的人气,丰富直播平台的内容形态,进而提高了虚拟资源的传递效率。
在步骤S102中,响应于虚拟资源传递配置操作,确定直播平台中的至少一个主播账号、以及向至少一个主播账号待传递的虚拟资源。
在一些实施例中,响应于在虚拟资源传递配置页面中接收的主播账号编辑操作,在虚拟资源传递配置页面中显示直播平台中被配置的至少一个主播账号。
作为示例,响应于在虚拟资源传递配置页面中接收的主播账号编辑操作,在虚拟资源传递配置页面中显示至少一个候选主播账号,其中,候选主播账号的类型包括以下至少之一:观众账号观看的直播间对应的主播账号;与观众账号之间具备互动关系(例如,关注、评论、点赞等)的主播账号;与观众账号之间互动频率超过互动频率阈值(可以是缺省值,也可以是客户端或服务器设定的值)的主播账号;响应于针对至少一个候选主播账号的选择操作,将选择的至少一个候选主播账号确定为直播平台中被配置的至少一个主播账号,并进行显示。
举例来说,观众账号观看的直播间对应的主播账号可以是观众账号正在观看的直播间对应的主播账号,也可以是历史观看的次数最多或时长最长的直播间对应的主播账号。
举例来说,图12中,当观众在虚拟资源传递配置页面121中触发主播账号设置入口122时,显示多个候选主播账号123,观众可以通过触发候选主播账号123对应的选择按钮,选择至少一个候选主播账号作为直播平台中被配置的至少一个主播账号。
在一些实施例中,响应于在虚拟资源传递配置页面中接收的虚拟资源编辑操作,在虚拟资源传递配置页面中显示虚拟资源编辑操作配置的待传递的虚拟资源。
作为示例,在虚拟资源传递配置页面中显示至少一个候选虚拟资源,其中,候选虚拟资源的类型包括以下至少之一:被配置的次数超过次数阈值(可以是缺省值,也可以是客户端或服务器设定的值)的虚拟资源;与主播账号的画像相匹配的虚拟资源;响应于针对至少一个候选虚拟资源的选择操作,将选择的候选虚拟资源确定为待传递的虚拟资源,并进行显示。
举例来说,上述的虚拟资源编辑操作相当于针对至少一个候选虚拟资源的选择操作。
举例来说,被配置的次数超过次数阈值的虚拟资源可以是同一观众账号发送的次数超过次数阈值的虚拟资源,也可以是同一主播账号收到的次数超过次数阈值的虚拟资源。与主播账号的画像相匹配的虚拟资源可以是与主播性别、性格、年龄等匹配的虚拟资源,例如,与男性主播账号相匹配的虚拟资源可以是“跑车”、“打火机”等虚拟物品,与女性主播账号相匹配的虚拟资源可以是“钻石”、“鲜花”等虚拟物品。
举例来说,图12中,虚拟资源传递配置页面121中显示多个候选虚拟资源124,观众可以选择任意候选虚拟资源124作为待传递的虚拟资源。
在步骤S103中,响应于虚拟资源传递操作,向至少一个主播账号发送传递通知消息。
在一些实施例中,响应于虚拟资源传递操作,通过服务器向至少一个主播账号发送传递通知消息,传递通知消息中携带虚拟资源。
作为示例,当传递通知消息携带的虚拟资源被主播账号签收时,虚拟资源的状态被服务器标记为传递成功、且属于主播账号;当传递通知消息携带的虚拟资源未被主播账号签收(例如主播在签收有效期内未签收)时,虚拟资源的状态被服务器标记为传递失败、且属于观众账号。
举例来说,服务器在确认有效期内未接收到主播账号的签收操作的确认信息时,将虚拟资源的状态标记为传递失败、且属于观众账号,并向观众账号发送虚拟资源退回消息,其中,虚拟资源退回消息中携带虚拟资源。
本申请实施例在向主播账号发送传递通知消息的同时也发送虚拟资源,使得主播签收虚拟资源后,能够实时得到观众账号发送的虚拟资源,从而提高虚拟资源的传递效率。
在一些实施例中,响应于虚拟资源传递操作,通过服务器向至少一个主播账号发送传递通知消息,传递通知消息中携带虚拟资源标识。
作为示例,传递通知消息用于提示签收观众账号基于虚拟角色传递的虚拟资源,以使服务器接收到主播账号的虚拟资源请求时,根据虚拟资源标识向主播账号发送虚拟资源,虚拟资源请求是当虚拟资源被签收时由主播账号发送的。
举例来说,服务器在请求有效期内未接收到主播账号的虚拟资源请求时,将虚拟资源的状态标记为传递失败、且属于观众账号,并向观众账号发送虚拟资源退回消息。
本申请实施例在向主播账号发送传递通知消息的同时不发送虚拟资源,只有当主播签收后才向主播账号发送虚拟资源,能够节约由于主播未签收导致虚拟资源退回时所消耗的不必要的通信资源。
在一些实施例中,在向至少一个主播账号发送传递通知消息之前,还可以包括:当虚拟资源不满足虚拟资源异步发送条件时,确定将通过服务器向至少一个主播账号发送携带虚拟资源的传递通知消息;当虚拟资源满足虚拟资源异步发送条件时,确定将通过服务器向至少一个主播账号发送携带虚拟资源标识的传递通知消息。
作为示例,虚拟资源异步发送条件包括以下至少之一:观众账号和主播账号中的至少一个处于网络通信受限状态;虚拟资源消耗的网络通信流量大于传输流量阈值。
举例来说,网络通信受限状态是指网络连接被限制或无连接,观众账号处于网络通信受限状态表征观众账号发送传递通知消息时的网络通信速度较慢,主播账号处于网络通信受限状态表征主播账号接收传递通知消息时的网络通信速度较慢,此时,为了提高传递通知消息的传输速率,可以将传递通知消息和虚拟资源进行异步发送,从而能够节约通信资源。
举例来说,传输流量阈值可以是缺省值,也可以是客户端或服务器设定的值。虚拟资源消耗的网络通信流量大于传输流量阈值表征虚拟资源的数据量较大,例如虚拟资源是高清特效,此时,可以将传递通知消息和虚拟资源进行异步发送,从而能够提高传递通知消息的传输速率,进而能够提高虚拟资源的传递效率。
本申请实施例中,只有当待传递的虚拟资源所消耗的网络通信流量较小、或观众账号和主播账号中的至少一个所处的网络环境较好时,才将虚拟资源和传递通知消息同步发送,避免由于主播未签收导致虚拟资源退回时所浪费的通信资源,从而能够进一步节约终端和服务器之间的通信资源。
在一些实施例中,在步骤S103之后,还可以包括:当主播账号在签收有效期内未签收观众账号基于虚拟角色传递的虚拟资源时,接收主播账号发送的虚拟资源退回消息,并进行显示;其中,虚拟资源退回消息表征主播账号未签收虚拟资源、且虚拟资源已经退回观众账号。
作为示例,图13A中,当主播账号在签收有效期内未签收虚拟资源时,接收主播账号发送的虚拟资源退回消息131,并进行显示。
在一些实施例中,在步骤S103之后,还可以包括:当主播账号签收虚拟资源时,接收主播账号在签收虚拟资源后发送的回信,并显示回信;其中,回信的类型包括以下之一:主播账号编辑的回信、与虚拟资源的类型匹配的默认回信。
作为示例,图13B中,当主播通过回信页面133编辑回信后,可以通过触发“完成”按钮向观众账号发送回信,回信发送后,可以在观众账号的直播场景中显示回信132,从而能够增强主播与观众之间的沟通联系,提高虚拟资源的传递能动性。
下面,以由图1中的终端500单独执行本申请实施例提供的虚拟资源的处理方法为例说明。参见图4,图4是本申请实施例提供的虚拟资源的处理方法的流程示意图,将结合图4示出的步骤进行说明。
需要说明的是,图4示出的方法可以由终端500运行的各种形式计算机程序执行,并不局限于上述的客户端510,例如上文的操作***551、软件模块、脚本和小程序,因此下文中以客户端的示例不应视为对本申请实施例的限定。
在步骤S201中,接收直播平台的观众账号发送的传递通知消息。
在一些实施例中,传递通知消息用于提示观众账号基于虚拟角色向主播账号传递虚拟资源。
在步骤S202中,显示传递通知消息。
在一些实施例中,在直播场景中显示传递通知消息,传递通知消息包括签收入口,签收入口用于接收签收操作;其中,直播场景的类型包括:直播平台的首页、直播间。
作为示例,图7中,传递通知消息701中包括签收入口702,主播可以通过触发签收入口702签收观众账号传递的虚拟资源。
在一些实施例中,在步骤S202之后还可以包括:当在签收有效期内未接收到签收操作时,向观众账号发送虚拟资源退回消息;其中,虚拟资源退回消息表征主播账号未签收虚拟资源、且虚拟资源已经退回观众账号。
在一些实施例中,在步骤S202之后还可以包括:当在通知有效期内未接收到签收操作时,停止显示传递通知消息,并在直播场景的虚拟资源区域中显示虚拟资源的图标;当接收到针对虚拟资源的图标的触发操作时,显示签收入口,其中,签收入口用于接收签收操作。
作为示例,图14中,当主播在通知有效期内未触发传递通知消息142中的签收入口143时,停止显示传递通知消息142,并显示虚拟资源的图标141,当主播触发虚拟资源的图标141后,显示虚拟资源列表144,虚拟资源列表144包括至少一个主播未签收的虚拟资源、以及对应的签收入口,当主播触发未签收的虚拟资源对应的签收入口后,可以签收相应的虚拟资源并进行回信。如此,能够避免主播同时收到多个传递通知消息而来不及签收,从而能够提高主播签收虚拟资源的效率。
在步骤S203中,响应于针对虚拟资源的签收操作,显示虚拟资源。
在一些实施例中,当虚拟资源是虚拟物品时,可以在主播签收后展示;当虚拟资源是虚拟货币时,可以在主播签收后将对应的虚拟货币转入主播账号的电子钱包中。
在一些实施例中,签收操作的类型包括以下至少之一:针对直播场景中显示的签收入口的触发操作;绘制操作绘制用于签收虚拟资源的预设轨迹。
在一些实施例中,当接收针对虚拟资源的签收操作时,还可以包括:显示回信页面;响应于在回信页面接收的回信操作,向观众账号发送回信。
作为示例,回信的类型包括以下之一:主播账号编辑的回信、与虚拟资源的类型匹配的默认回信。
举例来说,图13B中,当主播通过回信页面133编辑回信后,可以通过触发“完成”按钮向观众账号发送回信,回信发送后,可以在观众账号的直播场景中显示回信132,从而能够增强主播与观众之间的沟通联系,提高虚拟资源的传递能动性。
下面,以由图1中的终端400和终端500协同执行本申请实施例提供的虚拟资源的处理方法为例说明。参见图5,图5是本申请实施例提供的虚拟资源的处理方法的流程示意图,将结合图5示出的步骤进行说明。
在步骤S501中,观众终端响应于直播平台的观众账号的虚拟资源请求操作,显示与观众账号被分配的虚拟角色对应的虚拟资源传递配置页面。
在步骤S502中,观众终端响应于虚拟资源传递配置操作,确定直播平台中的至少一个主播账号、以及向至少一个主播账号待传递的虚拟资源。
在步骤S503中,观众终端响应于虚拟资源传递操作,向主播终端发送传递通知消息。
在步骤S504中,主播终端显示传递通知消息。
在步骤S505中,主播终端响应于针对虚拟资源的签收操作,显示虚拟资源,并显示回信页面。
在步骤S506中,主播终端响应于在回信页面接收的回信操作,向观众终端发送回信。
在步骤S507中,观众终端显示回信。
需要说明的是,步骤S501至步骤S507中的具体实现方式和上述实施例类似,在此将不再进行赘述。
本申请实施例向观众账号分配具有虚拟资源传递功能的虚拟角色,并呈现对应其虚拟角色的虚拟资源传递配置页面,便于观众通过虚拟资源传递配置页面选择待传递的主播账号和虚拟资源;并且向主播账号发送提示签收虚拟资源的传递通知消息,便于主播签收虚拟资源,如此,通过扩展虚拟资源的传递方式,增强互动性,从而提高虚拟资源的传递效率。
下面,以一个具体应用场景为例说明本申请实施例提供的虚拟资源的处理方法。
本申请实施例中,观众账号送出快递礼物(即上述的虚拟资源)后,主播账号会收到提醒消息(即上述的传递通知消息),主播点击签收后,礼物赠送成功,如果该礼物超过签收有效期(例如三天)未被主播签收,礼物会退回给观众账号。主播签收礼物后,观众账号还可以收到一封感谢信(即上述的回信)。
本申请实施例采取“签收”和“回信”的形式让送礼行为更具有仪式感,对于主播来说,观众无需进入直播间就可以送礼,还可以和观众进行互动,用回信的形式感谢送礼者,表达了自己对粉丝的尊重和关心。对于直播平台来说,快递概念的融入不仅能解决观众多场景送礼物的技术问题,还可以增加直播送礼的趣味性,丰富直播平台的内容形态。
接下来,结合图6A、图6B、图7说明本申请实施例提供的虚拟资源的处理方法的实现方式,图6A、图6B、图7是本申请实施例提供的虚拟资源的应用场景示意图。
在一些实施例中,图6A中,当观众点击客户端内“礼物快递员”按钮(即图6A中的虚拟角色的虚拟形象601)时,显示任务列表602,观众可以通过任务列表602完成礼物快递员任务,当观众完成礼物快递员任务后,通过触发申请入口603即可申请成为礼物快递员(即上述的获取服务器为观众账号分配的虚拟角色)。
举例来说,图6A中,任务列表602中包括四项任务,分别包括:任务一:完善自己的个人资料,任务二:关注20位主播,任务三:连续三天登陆并看直播,任务四:开通任意一个主播守护。当观众完成这四项任务后,可以通过触发申请入口603申请成为“礼物快递员”。成功申请成为礼物快递员的观众在个人资料卡上会有角标的显示。
本申请实施例设置礼物快递员任务,不仅能够提升新老观众的活跃度和直播平台数据,还能够让观众填写自己的资料了解更多的个人信息。
在一些实施例中,图6B中,当观众成为礼物快递员后,在直播平台的任意场景都可以通过在屏幕上绘制预设轨迹604(例如爱心形状、圆形、方形等)触发呈现送快递礼物的弹框(即图6B中的虚拟资源传递配置页面605),观众可以通过送快递礼物的弹框选择要送礼物的主播,然后购买礼物并发送,如果主播签收后,观众可以收到一封主播的感谢信。
本申请实施例以快递礼物的概念让观众在直播平台的任意直播场景都可以送礼,提升了观众送礼物的概率,拓展了送礼物的场景,打破了常规的只能在直播间送礼的形式,另一方面,也增强了送礼的趣味性和仪式感,让观众对送礼物更有积极感。
在一些实施例中,图7中,当主播收到快递礼物时,显示传递通知消息701,以提醒主播进行签收,当主播在签收有效期(例如三天)内不签收礼物时,将快递礼物退回至观众。当主播通过签收入口702签收快递礼物后,显示回信页面703,主播可以通过回信页面703给观众编辑一封感谢信,也可以选择直播平台默认的感谢信。
本申请实施例中,快递礼物的形式不仅解决了观众送礼的场景诉求,还能够帮助主播提升自己的收入,收获到核心的粉丝群体。礼物以快递的形式发送给主播,增加了签收的流程,让快递礼物更具有仪式感。
在一些实施例中,快递礼物通常在直播间中不展示,观众可以通过绘制预设轨迹的行为触发显示快递礼物的面板(即图6B中的虚拟资源传递配置页面605),并通过支付一定的货币即可购买快递礼物,可以同时送给多个主播。
作为示例,观众送的快递礼物越多,对应的礼物快递员(即上述的虚拟角色)的等级越高,等级越高可以解锁出更多稀有的快递礼物来送给主播。
本申请实施例将直播送礼(即发送虚拟资源)和快递的概念相结合,不仅能够帮助观众在直播平台的各个场景中快速给主播送礼,打破传统的只能在直播间送礼的形式,还可以让观众更具有身份感的参与送礼物的过程,提升送礼的趣味性,从而提升观众送礼的积极度。由于主播收到快递礼物后需要签收和回信,能够提升送礼物和收礼物的仪式感。并且成为礼物快递员的观众可以在直播场景中,通过在屏幕上绘制预设轨迹(例如爱心形状、圆形、方形等)的手势,即可呈现送快递礼物的弹框,从而提高人机交互效率。
接下来,结合图8、图9和图10说明本申请实施例提供的虚拟资源的处理方法的具体实现方式,图8、图9和图10是本申请实施例提供的虚拟资源的流程示意图。
在一些实施例中,图8中,观众触发“礼物快递员”按钮后,查询观众是否完成任务,如果观众未完成任务的话,不能解锁快递礼物特权,即观众不具备向主播发送快递礼物的功能,如果观众完成任务的话,可以申请成为礼物快递员;观众成为礼物快递员后可以通过绘制预设轨迹的行为触发显示快递礼物的面板;观众通过快递礼物的面板确定赠送礼物的主播,并购买礼物赠送主播;赠送后主播收到提醒以提示签收快递礼物,当主播签收礼物后,可以回复感谢信,当主播未签收礼物时,退回礼物。
在一些实施例中,后台服务器用于处理观众的礼物快递员申请请求,统计并记录存储观众申请快递员所完成任务的情况,其中包含观众的个人资料填写的完整度、是否开通主播守护、连续三天的登陆情况以及观众所关注的主播信息等。另外,后台服务器还可以设计识别***,能够支持终端上传观众绘制的轨迹后,实时鉴别观众所绘的轨迹是否为预设轨迹,并向终端发送识别结果。针对主播终端,后台服务器需要提供发送收到快递礼物消息(即上述的传递通知消息)以及将感谢信发送到观众终端的服务。终端主要负责快递礼物相应的视图界面以及提供相应的交互操作支持,以及能够发出相应请求和处理后台服务器的回包消息等。
以主播终端为例,图9中,主播终端主要实现的是在直播间内接收用于签收快递礼物的提醒,并展示相应的气泡,以及在直播间右下角提供快递礼物查看入口(即上述的虚拟资源的图标),具体过程如下:
在步骤S901中,当收到观众终端发送的快递礼物时,在直播间中展示用于签收快递礼物的气泡。
在一些实施例中,当主播在直播间直播时,当收到观众赠送的快递礼物时,后台服务器发送通知消息至主播终端,主播终端判别该消息属于快递礼物通知时,在直播间中展示用于签收快递礼物的气泡。
在步骤S902中,当主播签收礼物时,显示感谢信编辑弹窗,并回信给观众终端;当主播未签收礼物时,停止显示气泡,显示快递礼物入口(即上述的虚拟资源的图标)。
在一些实施例中,主播可以通过触发快递礼物气泡的签收按钮,显示感谢信编辑弹窗,主播可以选择使用直播平台默认的感谢信或者自己编辑文字回信给观众。当主播在通知有效期(例如三秒)内未点击气泡的签收按钮时,快递礼物气泡停止显示,但是主播仍可通过直播间右下方的快递礼物入口查看未签收的礼物,并进行签收及回信。
在一些实施例中,主播回信给观众时,主播终端需要将回信内容、主播信息和观众信息等进行封装后向后台服务器发送回信请求。然后后台服务器会将回信内容通过***消息发送到观众终端。
在一些实施例中,后台服务器对每一个快递礼物的签收有效期进行记录,若主播在收到快递礼物的签收有效期内未签收,则***将礼物退回到观众终端。
以观众终端为例,图10中,观众终端主要实现多场景的礼物快递员功能,例如直播首页、直播间等。观众可以通过触发礼物快递员申请入口(即上述的“礼物快递员”按钮),解锁快递员任务,申请成为礼物快递员。解锁成功的观众,可在直播平台的任意场景下通过绘制预设轨迹的行为触发显示快递礼物的面板,通过快递礼物面板选择赠送相应的礼物给一位或多位主播,具体过程如下:
在步骤S110中,显示礼物快递员申请入口。
在一些实施例中,观众终端可以在直播平台首页、主播直播间等场景展示礼物快递员申请入口,并支持观众点击操作。
在步骤S120中,响应于针对礼物快递员申请入口的触发操作,显示快递员任务弹窗(即上述的任务列表)。
在一些实施例中,当观众点击礼物快递员申请入口后,观众终端请求后台服务器发送观众申请礼物快递员所完成任务的情况,对于已完成任务进行不可交互展示,对于未完成任务支持观众点击后跳转到相应的任务入口。
在步骤S130中,当观众完成所有任务时,更新用于表征观众成为礼物快递员的个人信息并进行显示。
在一些实施例中,当观众完成所有任务时,后台服务器更新观众的个人信息,并由观众终端在相应位置展示该身份标识。
在步骤S140中,响应于绘制操作,确定绘制操作绘制的轨迹是否与预设轨迹一致,当绘制的轨迹与预设轨迹一致时,显示快递礼物的面板,当绘制的轨迹与预设轨迹不一致时,显示绘制错误的提示信息。
在一些实施例中,对于成为礼物快递员的观众,观众终端支持观众在直播平台的任意场景进行绘制操作,且观众绘制完成后,观众终端将绘制操作绘制的轨迹发送到后台服务器进行识别,由后台服务器识别该轨迹是否与预设轨迹一致,并将识别结果返回至观众终端。
作为示例,当后台服务器识别该轨迹与预设轨迹一致时,观众终端显示快递礼物面板,并且支持观众在快递礼物面板中选择赠送相应的礼物给一位或多位主播;否则显示绘制错误的提示信息。
在一些实施例中,当主播回复感谢信给观众时,后台服务器以***消息的方式将回信发送至观众终端,由观众终端显示感谢信。
本申请实施例将直播送礼和快递的概念相结合,打破常规的直播送礼模式,将日常生活中的送快递元素融入到直播平台中,为观众提供了更便捷以及更丰富的送礼场景,而主播通过在收到快递礼物的回信操作,也增强了主播与观众之间的沟通联系,主播能以文字的形式表达自己对送礼观众的谢意,而不仅仅是常规的在直播过程中的口头感谢。与此同时,通过设置任务列表使观众解锁成为礼物快递员,为直播平台提供了更多的人气值,也丰富了直播平台的内容形态。
下面结合图2A和图2B说明本申请实施例提供的虚拟资源的处理装置的实施为软件模块的示例性结构。
在一些实施例中,如图2A所示,存储在存储器450的虚拟资源的处理装置455中的软件模块可以包括:第一显示模块4551,用于响应于直播平台的观众账号的虚拟资源请求操作,显示与观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,其中,虚拟角色具有虚拟资源传递功能;确定模块4552,用于响应于虚拟资源传递配置操作,确定直播平台中的至少一个主播账号、以及向至少一个主播账号待传递的虚拟资源;发送模块4553,用于响应于虚拟资源传递操作,向至少一个主播账号发送传递通知消息;其中,传递通知消息用于提示签收观众账号基于虚拟角色传递的虚拟资源。
在上述方案中,第一显示模块4551,还用于根据虚拟角色的互动参数,显示与观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,虚拟资源传递配置页面包括的候选虚拟资源类型的数量与互动参数正相关;其中,互动参数包括以下至少之一:观众账号基于虚拟角色已传递的虚拟资源的数量,观众账号在直播间中的活跃程度。
在上述方案中,虚拟资源请求操作的类型包括:绘制操作;第一显示模块4551,还用于响应于观众账号的绘制操作,识别绘制操作绘制的轨迹;当轨迹与用于传递虚拟资源的预设轨迹一致时,显示与观众账号的虚拟角色对应的虚拟资源传递配置页面。
在上述方案中,第一显示模块4551,还用于在直播场景响应于观众账号针对虚拟角色的虚拟形象的触发操作,显示任务列表;其中,任务列表中包括至少一个任务以及至少一个任务的状态,状态的类型包括已完成、未完成;其中,直播场景的类型包括:直播平台的首页、直播间;响应于针对任务列表中未完成的任务的选择操作,显示对应的任务实施页面,任务实施页面用于供观众账号完成对应的任务;响应于虚拟角色申请操作,基于观众账号在任务列表中已完成的任务,获取服务器为观众账号分配的虚拟角色。
在上述方案中,第一显示模块4551,还用于根据观众账号在任务列表中已完成的任务的数量,确定虚拟角色的等级,等级与已完成的任务的数量正相关;向服务器发送虚拟角色请求,以使服务器为观众账号分配对应等级的虚拟角色。
在上述方案中,确定模块4552,还用于响应于在虚拟资源传递配置页面中接收的主播账号编辑操作,显示直播平台中被配置的至少一个主播账号;响应于在虚拟资源传递配置页面中接收的虚拟资源编辑操作,显示虚拟资源编辑操作配置的待传递的虚拟资源。
在上述方案中,确定模块4552,还用于响应于在虚拟资源传递配置页面中接收的主播账号编辑操作,在虚拟资源传递配置页面中显示至少一个候选主播账号,其中,候选主播账号的类型包括以下至少之一:观众账号观看的直播间对应的主播账号;与观众账号之间具备互动关系的主播账号;与观众账号之间互动频率超过互动频率阈值的主播账号;响应于针对至少一个候选主播账号的选择操作,将选择的至少一个候选主播账号确定为直播平台中被配置的至少一个主播账号,并进行显示。
在上述方案中,确定模块4552,还用于在虚拟资源传递配置页面中显示至少一个候选虚拟资源,其中,候选虚拟资源的类型包括以下至少之一:被配置的次数超过次数阈值的虚拟资源;与主播账号的画像相匹配的虚拟资源;响应于针对至少一个候选虚拟资源的选择操作,将选择的候选虚拟资源确定为待传递的虚拟资源,并进行显示。
在上述方案中,发送模块4553,还用于通过服务器向至少一个主播账号发送传递通知消息,传递通知消息中携带虚拟资源;其中,当传递通知消息携带的虚拟资源被主播账号签收时,虚拟资源的状态被服务器标记为传递成功、且属于主播账号;当传递通知消息携带的虚拟资源未被主播账号签收时,虚拟资源的状态被服务器标记为传递失败、且属于观众账号。
在上述方案中,发送模块4553,还用于通过服务器向至少一个主播账号发送传递通知消息,传递通知消息中携带虚拟资源标识;其中,传递通知消息用于提示签收观众账号基于虚拟角色传递的虚拟资源,以使服务器接收到主播账号的虚拟资源请求时,根据虚拟资源标识向主播账号发送虚拟资源,虚拟资源请求是当虚拟资源被签收时由主播账号发送的。
在上述方案中,发送模块4553,还用于当虚拟资源不满足虚拟资源异步发送条件时,确定将通过服务器向至少一个主播账号发送携带虚拟资源的传递通知消息;当虚拟资源满足虚拟资源异步发送条件时,确定将通过服务器向至少一个主播账号发送携带虚拟资源标识的传递通知消息;其中,虚拟资源异步发送条件包括以下至少之一:观众账号和主播账号中的至少一个处于网络通信受限状态;虚拟资源消耗的网络通信流量大于传输流量阈值。
在上述方案中,虚拟资源的处理装置455还包括:回信接收模块,用于当主播账号签收虚拟资源时,接收主播账号在签收虚拟资源后发送的回信,并显示回信;其中,回信的类型包括以下之一:主播账号编辑的回信、与虚拟资源的类型匹配的默认回信。
在上述方案中,虚拟资源的处理装置455还包括:退回消息接收模块,用于当主播账号在签收有效期内未签收观众账号基于虚拟角色传递的虚拟资源时,接收主播账号发送的虚拟资源退回消息;其中,虚拟资源退回消息表征主播账号未签收虚拟资源、且虚拟资源已经退回观众账号。
在一些实施例中,如图2B所示,存储在存储器550的虚拟资源的处理装置555中的软件模块可以包括:接收模块5551,用于接收直播平台的观众账号发送的传递通知消息;其中,传递通知消息用于提示观众账号基于虚拟角色向主播账号传递虚拟资源,虚拟角色具有虚拟资源传递功能;第二显示模块5552,用于显示传递通知消息;签收模块5553,用于响应于针对虚拟资源的签收操作,显示虚拟资源。
在上述方案中,第二显示模块5552,还用于在直播场景中显示传递通知消息,传递通知消息包括签收入口,签收入口用于接收签收操作;其中,直播场景的类型包括:直播平台的首页、直播间。
在上述方案中,第二显示模块5552,还用于当在通知有效期内未接收到签收操作时,停止显示传递通知消息,并在直播场景的虚拟资源区域中显示虚拟资源的图标;当接收到针对虚拟资源的图标的触发操作时,显示签收入口,其中,签收入口用于接收签收操作;其中,直播场景的类型包括:直播平台的首页、直播间。
在上述方案中,虚拟资源的处理装置还包括:回信模块,用于显示回信页面;响应于在回信页面接收的回信操作,向观众账号发送回信;其中,回信的类型包括:主播账号编辑的回信、与虚拟资源的类型匹配的默认回信。
在上述方案中,签收模块5553,还用于当在签收有效期内未接收到签收操作时,向观众账号发送虚拟资源退回消息;其中,虚拟资源退回消息表征主播账号未签收虚拟资源、且虚拟资源已经退回观众账号。
在上述方案中,签收操作的类型包括以下至少之一:针对直播场景中显示的签收入口的触发操作;在直播场景中的绘制操作,绘制操作绘制用于签收虚拟资源的预设轨迹。
本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本申请实施例上述的虚拟资源的处理方法。
本申请实施例提供一种存储有计算机可执行指令的计算机可读存储介质,其中存储有计算机可执行指令,当计算机可执行指令被处理器执行时,将引起处理器执行本申请实施例提供的虚拟资源的处理方法,例如,图3、图4、图5、图8、图9和图10示出的虚拟资源的处理方法,计算机包括智能终端和服务器在内的各种计算设备。
在一些实施例中,计算机可读存储介质可以是FRAM、ROM、PROM、EP ROM、EEPROM、闪存、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备。
在一些实施例中,计算机可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。
作为示例,计算机可执行指令可以但不一定对应于文件***中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。
作为示例,计算机可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。
综上所述,本申请实施例向观众账号分配具有虚拟资源传递功能的虚拟角色,并呈现对应其虚拟角色的虚拟资源传递配置页面,便于观众通过虚拟资源传递配置页面选择待传递的主播账号和虚拟资源;并且向主播账号发送提示签收虚拟资源的传递通知消息,促进主播参与互动以增强互动性,从而提高虚拟资源的传递效率。
以上所述,仅为本申请的实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本申请的保护范围之内。

Claims (20)

1.一种虚拟资源的处理方法,其特征在于,所述方法包括:
响应于直播平台的观众账号的虚拟资源请求操作,显示与所述观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,其中,所述虚拟角色具有虚拟资源传递功能;
响应于虚拟资源传递配置操作,确定所述直播平台中的至少一个主播账号、以及向所述至少一个主播账号待传递的虚拟资源;
响应于虚拟资源传递操作,向所述至少一个主播账号发送传递通知消息;
其中,所述传递通知消息用于提示签收所述观众账号基于所述虚拟角色传递的所述虚拟资源。
2.根据权利要求1所述的方法,其特征在于,所述显示与所述观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,包括:
根据所述虚拟角色的互动参数,显示与所述观众账号被分配的所述虚拟角色对应的虚拟资源传递配置页面,所述虚拟资源传递配置页面包括的候选虚拟资源类型的数量与所述互动参数正相关;
其中,所述互动参数包括以下至少之一:所述观众账号基于所述虚拟角色已传递的虚拟资源的数量,所述观众账号在直播间中的活跃程度。
3.根据权利要求1所述的方法,其特征在于,
所述虚拟资源请求操作的类型包括:绘制操作;
所述响应于直播平台的观众账号的虚拟资源请求操作,显示与所述观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,包括:
响应于所述观众账号的所述绘制操作,识别所述绘制操作绘制的轨迹;
当所述轨迹与用于传递所述虚拟资源的预设轨迹一致时,显示与所述观众账号的虚拟角色对应的虚拟资源传递配置页面。
4.根据权利要求1所述的方法,其特征在于,在所述响应于直播平台的观众账号的虚拟资源请求操作,显示与所述观众账号被分配的虚拟角色对应的虚拟资源传递配置页面之前,所述方法还包括:
在直播场景响应于所述观众账号针对所述虚拟角色的虚拟形象的触发操作,显示任务列表;
其中,所述任务列表中包括至少一个任务以及所述至少一个任务的状态,所述状态的类型包括已完成、未完成;
其中,所述直播场景的类型包括:所述直播平台的首页、直播间;
响应于针对所述任务列表中未完成的任务的选择操作,显示对应的任务实施页面,所述任务实施页面用于供所述观众账号完成对应的任务;
响应于虚拟角色申请操作,基于所述观众账号在所述任务列表中已完成的任务,获取服务器为所述观众账号分配的所述虚拟角色。
5.根据权利要求4所述的方法,其特征在于,所述基于所述观众账号在所述任务列表中已完成的任务,获取服务器为所述观众账号分配的所述虚拟角色,包括:
根据所述观众账号在所述任务列表中已完成的任务的数量,确定所述虚拟角色的等级,所述等级与所述已完成的任务的数量正相关;
向所述服务器发送虚拟角色请求,以使所述服务器为所述观众账号分配对应所述等级的虚拟角色。
6.根据权利要求1所述的方法,其特征在于,所述响应于虚拟资源传递配置操作,确定所述直播平台中的至少一个主播账号、以及向所述至少一个主播账号待传递的虚拟资源,包括:
响应于在所述虚拟资源传递配置页面中接收的主播账号编辑操作,显示所述直播平台中被配置的至少一个主播账号;
响应于在所述虚拟资源传递配置页面中接收的虚拟资源编辑操作,显示所述虚拟资源编辑操作配置的待传递的虚拟资源。
7.根据权利要求6所述的方法,其特征在于,所述响应于在所述虚拟资源传递配置页面中接收的主播账号编辑操作,显示所述直播平台中被配置的至少一个主播账号,包括:
响应于在所述虚拟资源传递配置页面中接收的主播账号编辑操作,在所述虚拟资源传递配置页面中显示至少一个候选主播账号,其中,所述候选主播账号的类型包括以下至少之一:
所述观众账号观看的直播间对应的主播账号;
与所述观众账号之间具备互动关系的主播账号;
与所述观众账号之间互动频率超过互动频率阈值的主播账号;
响应于针对所述至少一个候选主播账号的选择操作,将选择的至少一个候选主播账号确定为所述直播平台中被配置的至少一个主播账号,并进行显示。
8.根据权利要求6所述的方法,其特征在于,所述响应于在所述虚拟资源传递配置页面中接收的虚拟资源编辑操作,显示所述虚拟资源编辑操作配置的待传递的虚拟资源,包括:
在所述虚拟资源传递配置页面中显示至少一个候选虚拟资源,其中,所述候选虚拟资源的类型包括以下至少之一:
被配置的次数超过次数阈值的虚拟资源;
与所述主播账号的画像相匹配的虚拟资源;
响应于针对所述至少一个候选虚拟资源的选择操作,将选择的候选虚拟资源确定为待传递的虚拟资源,并进行显示。
9.根据权利要求1所述的方法,其特征在于,所述向所述至少一个主播账号发送传递通知消息,包括:
通过服务器向所述至少一个主播账号发送所述传递通知消息,所述传递通知消息中携带所述虚拟资源;
其中,当所述传递通知消息携带的所述虚拟资源被所述主播账号签收时,所述虚拟资源的状态被所述服务器标记为传递成功、且属于所述主播账号;当所述传递通知消息携带的所述虚拟资源未被所述主播账号签收时,所述虚拟资源的状态被所述服务器标记为传递失败、且属于所述观众账号。
10.根据权利要求1所述的方法,其特征在于,所述向所述至少一个主播账号发送传递通知消息,包括:
通过服务器向所述至少一个主播账号发送所述传递通知消息,所述传递通知消息中携带虚拟资源标识;
其中,所述传递通知消息用于提示签收所述观众账号基于所述虚拟角色传递的所述虚拟资源,以使所述服务器接收到所述主播账号的虚拟资源请求时,根据所述虚拟资源标识向所述主播账号发送所述虚拟资源,所述虚拟资源请求是当所述虚拟资源被签收时由所述主播账号发送的。
11.根据权利要求9或10所述的方法,其特征在于,在所述向所述至少一个主播账号发送传递通知消息之前,所述方法还包括:
当所述虚拟资源不满足虚拟资源异步发送条件时,确定将通过所述服务器向所述至少一个主播账号发送携带所述虚拟资源的所述传递通知消息;
当所述虚拟资源满足虚拟资源异步发送条件时,确定将通过所述服务器向所述至少一个主播账号发送携带虚拟资源标识的所述传递通知消息;
其中,所述虚拟资源异步发送条件包括以下至少之一:
所述观众账号和所述主播账号中的至少一个处于网络通信受限状态;
所述虚拟资源消耗的网络通信流量大于传输流量阈值。
12.根据权利要求1所述的方法,其特征在于,在所述向所述至少一个主播账号发送传递通知消息之后,所述方法还包括:
当所述主播账号签收所述虚拟资源时,接收所述主播账号在签收所述虚拟资源后发送的回信,并显示所述回信;
其中,所述回信的类型包括以下之一:所述主播账号编辑的回信、与所述虚拟资源的类型匹配的默认回信。
13.根据权利要求1所述的方法,其特征在于,在所述向所述至少一个主播账号发送传递通知消息之后,所述方法还包括:
当所述主播账号在签收有效期内未签收所述观众账号基于所述虚拟角色传递的所述虚拟资源时,接收所述主播账号发送的虚拟资源退回消息,并进行显示;
其中,所述虚拟资源退回消息表征所述主播账号未签收所述虚拟资源、且所述虚拟资源已经退回所述观众账号。
14.一种虚拟资源的处理方法,其特征在于,所述方法包括:
接收直播平台的观众账号发送的传递通知消息;
其中,所述传递通知消息用于提示所述观众账号基于虚拟角色向主播账号传递虚拟资源,所述虚拟角色具有虚拟资源传递功能;
显示所述传递通知消息;
响应于针对所述虚拟资源的签收操作,显示所述虚拟资源。
15.根据权利要求14所述的方法,其特征在于,所述显示所述传递通知消息,包括:
在直播场景中显示所述传递通知消息,所述传递通知消息包括签收入口,所述签收入口用于接收所述签收操作;
其中,所述直播场景的类型包括:所述直播平台的首页、直播间。
16.根据权利要求14所述的方法,其特征在于,在所述显示所述传递通知消息之后,所述方法还包括:
当在通知有效期内未接收到所述签收操作时,停止显示所述传递通知消息,并在直播场景的虚拟资源区域中显示所述虚拟资源的图标;
当接收到针对所述虚拟资源的图标的触发操作时,显示签收入口,其中,所述签收入口用于接收所述签收操作;
其中,所述直播场景的类型包括:所述直播平台的首页、直播间。
17.一种虚拟资源的处理装置,其特征在于,包括:
第一显示模块,用于响应于直播平台的观众账号的虚拟资源请求操作,显示与所述观众账号被分配的虚拟角色对应的虚拟资源传递配置页面,其中,所述虚拟角色具有虚拟资源传递功能;
确定模块,用于响应于虚拟资源传递配置操作,确定所述直播平台中的至少一个主播账号、以及向所述至少一个主播账号待传递的虚拟资源;
发送模块,用于响应于虚拟资源传递操作,向所述至少一个主播账号发送传递通知消息;
其中,所述传递通知消息用于提示签收所述观众账号基于所述虚拟角色传递的所述虚拟资源。
18.一种虚拟资源的处理装置,其特征在于,包括:
接收模块,用于接收直播平台的观众账号发送的传递通知消息;
其中,所述传递通知消息用于提示所述观众账号基于虚拟角色向主播账号传递虚拟资源,所述虚拟角色具有虚拟资源传递功能;
第二显示模块,用于显示所述传递通知消息;
签收模块,用于响应于针对所述虚拟资源的签收操作,显示所述虚拟资源。
19.一种电子设备,其特征在于,包括:
存储器,用于存储计算机可执行指令;
处理器,用于执行所述存储器中存储的计算机可执行指令时,实现权利要求1至16任一项所述的虚拟资源的处理方法。
20.一种计算机可读存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令被执行时用于实现权利要求1至16任一项所述的虚拟资源的处理方法。
CN202110429480.3A 2021-04-21 2021-04-21 虚拟资源的处理方法、装置、电子设备及存储介质 Pending CN113034208A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110429480.3A CN113034208A (zh) 2021-04-21 2021-04-21 虚拟资源的处理方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110429480.3A CN113034208A (zh) 2021-04-21 2021-04-21 虚拟资源的处理方法、装置、电子设备及存储介质

Publications (1)

Publication Number Publication Date
CN113034208A true CN113034208A (zh) 2021-06-25

Family

ID=76457180

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110429480.3A Pending CN113034208A (zh) 2021-04-21 2021-04-21 虚拟资源的处理方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN113034208A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114567792A (zh) * 2022-02-18 2022-05-31 北京达佳互联信息技术有限公司 虚拟资源的展示方法、装置、设备、服务器及存储介质
CN116843805A (zh) * 2023-06-19 2023-10-03 上海奥玩士信息技术有限公司 一种包含行为的虚拟形象生成方法、装置、设备及介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112040264A (zh) * 2020-09-06 2020-12-04 北京字节跳动网络技术有限公司 互动***、方法、装置、计算机设备及存储介质
CN112073742A (zh) * 2020-09-01 2020-12-11 腾讯科技(深圳)有限公司 基于直播间的互动方法、装置、存储介质及计算机设备
CN112274930A (zh) * 2020-11-17 2021-01-29 拉扎斯网络科技(上海)有限公司 资源处理方法及装置
CN112672175A (zh) * 2020-12-11 2021-04-16 北京字跳网络技术有限公司 直播交互方法、装置、电子设备和存储介质
CN112672176A (zh) * 2020-12-15 2021-04-16 北京达佳互联信息技术有限公司 基于虚拟资源的交互方法、装置、终端、服务器及介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112073742A (zh) * 2020-09-01 2020-12-11 腾讯科技(深圳)有限公司 基于直播间的互动方法、装置、存储介质及计算机设备
CN112040264A (zh) * 2020-09-06 2020-12-04 北京字节跳动网络技术有限公司 互动***、方法、装置、计算机设备及存储介质
CN112274930A (zh) * 2020-11-17 2021-01-29 拉扎斯网络科技(上海)有限公司 资源处理方法及装置
CN112672175A (zh) * 2020-12-11 2021-04-16 北京字跳网络技术有限公司 直播交互方法、装置、电子设备和存储介质
CN112672176A (zh) * 2020-12-15 2021-04-16 北京达佳互联信息技术有限公司 基于虚拟资源的交互方法、装置、终端、服务器及介质

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114567792A (zh) * 2022-02-18 2022-05-31 北京达佳互联信息技术有限公司 虚拟资源的展示方法、装置、设备、服务器及存储介质
CN116843805A (zh) * 2023-06-19 2023-10-03 上海奥玩士信息技术有限公司 一种包含行为的虚拟形象生成方法、装置、设备及介质
CN116843805B (zh) * 2023-06-19 2024-03-19 上海奥玩士信息技术有限公司 一种包含行为的虚拟形象生成方法、装置、设备及介质

Similar Documents

Publication Publication Date Title
CN106888203B (zh) 基于增强现实的虚拟对象分配方法及装置
CN112423002B (zh) 一种直播方法及装置
US20180043264A1 (en) Game Accessing Method and Processing Method, Server, Terminal, and System
CN112218106B (zh) 游戏直播方法、装置、电子设备及存储介质
CN112616068A (zh) 一种任务处理方法、装置、电子设备及存储介质
CN112312153A (zh) 直播互动实现方法及计算机可读存储介质
CN106921724B (zh) 游戏推广内容处理方法和装置
CN113034208A (zh) 虚拟资源的处理方法、装置、电子设备及存储介质
CN112000252B (zh) 虚拟物品的发送及显示方法、装置、设备及存储介质
CN112203153B (zh) 直播互动方法、装置、设备及可读存储介质
WO2022193071A1 (zh) 一种基于直播的送礼方法及装置、设备以及存储介质
CN114071171A (zh) 资源获取方法、装置、计算机设备和存储介质
CN108288152B (zh) 一种分享信息的交互方法、终端及存储介质
CN112235588A (zh) 直播中的预测互动处理方法、装置、电子设备及存储介质
CN114760531B (zh) 直播间团队互动方法、装置、***、设备及存储介质
CN113515336B (zh) 直播间加入方法、创建方法、装置、设备及存储介质
CN114866268B (zh) 一种实现账号互通的方法、装置及电子设备
CN114257833A (zh) 直播间推荐和进入方法、***、装置、设备及存储介质
CN113992930A (zh) 虚拟资源转换方法、装置、直播***、设备及存储介质
CN114640644A (zh) 即时通信消息发送方法以及即时通信消息发送装置
CN114885191A (zh) 基于直播间专属昵称的互动方法、***、装置及设备
CN110912863B (zh) 身份线索信息获取方法、装置、计算机设备和存储介质
CN108932624B (zh) 用户信息映射方法及服务器、计算机可读存储介质
JP7411130B1 (ja) プログラム、方法、情報処理装置
CN115996209A (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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40046396

Country of ref document: HK