CN105916042B - 虚拟物品赠送方法、用户终端、网络直播平台和*** - Google Patents
虚拟物品赠送方法、用户终端、网络直播平台和*** Download PDFInfo
- Publication number
- CN105916042B CN105916042B CN201610239203.5A CN201610239203A CN105916042B CN 105916042 B CN105916042 B CN 105916042B CN 201610239203 A CN201610239203 A CN 201610239203A CN 105916042 B CN105916042 B CN 105916042B
- Authority
- CN
- China
- Prior art keywords
- virtual objects
- main broadcaster
- information
- user terminal
- direct broadcasting
- 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.)
- Active
Links
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/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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种赠送虚拟物品的方法、用户终端、网络直播平台和***,属于网络技术领域。该方法包括:当接收到虚拟物品定制指令时,获取当前登录的第一用户账号和第一虚拟物品信息;向网络直播平台发送第一虚拟物品定制请求,使该网络直播平台生成该第一虚拟物品;当接收到该网络直播平台发送的该第一虚拟物品时,显示该第一虚拟物品;当接收到该第一虚拟物品的赠送指令时,向该网络直播平台发送虚拟物品赠送请求,以指示该网络直播平台将该第一虚拟物品赠送给目标主播。通过本发明实施例提供的方法,用户终端可以基于虚拟物品信息,向网络直播平台定制虚拟物品,并向目标主播赠送该定制的虚拟物品,扩展了获取虚拟物品的方式,提高了赠送虚拟物品的灵活性。
Description
技术领域
本发明涉及网络技术领域,特别涉及一种虚拟物品赠送方法、用户终端、网络直播平台和***。
背景技术
随着网络技术的发展,网络直播平台的应用越来越广泛。网络直播平台中可以包括主播和用户,主播可以在直播间中进行网络直播,而用户可以进入该直播间并观看该主播进行网络直播的内容。在用户观看的过程中,为了表达对该主播的支持和喜爱,可以向该主播赠送虚拟物品,例如,向该主播赠送有趣的图标、动画等。
现有技术中,当用户通过用户终端进入主播的直播间时,该用户终端可以从网络直播平台中获取并显示该直播间的直播页面,且该直播页面中可以包括虚拟物品列表,该虚拟物品列表可以包括多个虚拟物品。当该用户终端接收到针对某一虚拟物品的发送指令时,获取该虚拟物品的物品信息,并向网络直播平台发送虚拟物品赠送请求,以指示该网络直播平台将该虚拟物品赠送给该主播。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
用户只能从网络直播平台提供的虚拟物品列表中选择虚拟物品进行赠送,可供选择的虚拟物品种类较少,灵活性较低。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种虚拟物品赠送方法、用户终端、网络直播平台和***。所述技术方案如下:
第一方面,提供了一种虚拟物品赠送方法,所述方法包括:
当接收到虚拟物品定制指令时,获取当前登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为所述第一用户账号进行定制的虚拟物品;
向网络直播平台发送第一虚拟物品定制请求,使所述网络直播平台生成所述第一虚拟物品,所述第一虚拟物品定制请求中携带所述第一用户账号和所述第一虚拟物品信息;
当接收到所述网络直播平台发送的所述第一虚拟物品时,显示所述第一虚拟物品;
在显示所述第一虚拟物品之后,当接收到所述第一虚拟物品的赠送指令时,向所述网络直播平台发送虚拟物品赠送请求,所述虚拟物品赠送请求中携带所述第一用户账号,以指示所述网络直播平台将所述第一虚拟物品赠送给目标主播。
可选地,所述第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
可选地,所述虚拟物品赠送请求中还携带第一虚拟物品标识和目标主播标识中的至少一个。
可选地,所述第一虚拟物品定制请求中还携带目标主播标识,且当所述第一虚拟物品定制请求中还携带所述目标主播标识时,所述第一虚拟物品为所述第一用户账号为所述目标主播定制的虚拟物品。
第二方面,提供了一种虚拟物品赠送方法,所述方法包括:
接收第一用户终端发送的第一虚拟物品定制请求,所述第一虚拟物品定制请求携带当前在所述第一用户终端中登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为所述第一用户账号进行定制的虚拟物品;
基于所述第一虚拟物品信息,生成所述第一虚拟物品;
基于所述第一用户账号,将所述第一虚拟物品发送给所述第一用户终端,使所述第一用户终端显示所述第一虚拟物品;
将所述第一虚拟物品发送给所述第一用户终端之后,当接收到所述第一用户终端发送的虚拟物品赠送请求时,将所述第一虚拟物品赠送给目标主播,所述虚拟物品赠送请求中携带所述第一用户账号。
可选地,所述第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
可选地,所述基于所述第一虚拟物品信息,生成所述第一虚拟物品,包括:
将存储的模板信息列表发送给所述第一用户终端,使所述第一用户终端显示所述模板信息列表,所述模板信息列表中包括多个虚拟物品模板;
当接收到所述第一用户终端发送的指定虚拟物品模板时,基于所述第一虚拟物品信息和所述指定虚拟物品模板,生成所述第一虚拟物品,所述指定虚拟物品模板为所述多个虚拟物品模板中的任一个。
可选地,所述基于所述第一虚拟物品信息,生成所述第一虚拟物品,包括:
当所述第一虚拟物品信息中包括虚拟物品动画效果信息时,从存储的模板信息列表中选择与所述虚拟物品动画效果信息相同的虚拟物品模板,所述模板信息列表中包括多个虚拟物品模板;
基于所述第一虚拟物品信息和选择的虚拟物品模板,生成所述第一虚拟物品。
可选地,所述将所述第一虚拟物品赠送给目标主播,包括:
当所述虚拟物品赠送请求中还携带第一虚拟物品标识时,获取目标主播标识,所述目标主播为在所述第一用户账号当前所在直播间内进行网络直播的主播;
基于所述目标主播标识和所述第一虚拟物品标识,将所述第一虚拟物品赠送给所述目标主播。
可选地,所述将所述第一虚拟物品赠送给目标主播,包括:
当所述虚拟物品赠送请求中还携带目标主播标识时,根据所述第一用户账号和所述目标主播标识,确定所述第一用户账号为所述目标主播定制的第一虚拟物品标识;
基于所述目标主播标识和所述第一虚拟物品标识,将所述第一虚拟物品赠送给所述目标主播。
可选地,所述基于所述第一虚拟物品信息,生成所述第一虚拟物品之前,还包括:
当所述第一虚拟物品定制请求中还携带目标主播标识时,向主播终端发送第一虚拟物品定制通知,使所述主播终端确定是否向所述第一用户终端分配虚拟物品定制权限,所述第一虚拟物品定制通知携带所述第一用户账号;
当接收到所述主播终端发送的权限确认消息时,执行所述基于所述第一虚拟物品信息,生成所述第一虚拟物品的步骤。
可选地,所述方法还包括:
当接收到第二用户终端发送的第二虚拟物品定制请求时,向所述主播终端发送第二虚拟物品定制通知,使所述主播终端确定是否向所述第二用户终端分配所述虚拟物品定制权限,所述第二虚拟物品定制请求中携带当前在所述第二用户终端中登录的第二用户账号和第二虚拟物品信息,所述第二虚拟物品定制通知中携带所述第二用户账号;
当接收到所述主播终端发送的权限确认消息时,释放所述主播终端向所述第一用户终端分配的虚拟物品定制权限;
基于所述第二虚拟物品信息,生成第二虚拟物品;
基于所述第二用户账号,将所述第二虚拟物品发送给所述第二用户终端,使所述第二用户终端显示所述第二虚拟物品。
第三方面,提供了一种用户终端,所述用户终端包括:
获取模块,用于当接收到虚拟物品定制指令时,获取当前登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为所述第一用户账号进行定制的虚拟物品;
第一发送模块,用于向网络直播平台发送第一虚拟物品定制请求,使所述网络直播平台生成所述第一虚拟物品,所述第一虚拟物品定制请求中携带所述第一用户账号和所述第一虚拟物品信息;
显示模块,用于当接收到所述网络直播平台发送的所述第一虚拟物品时,显示所述第一虚拟物品;
第二发送模块,在显示所述第一虚拟物品之后,当接收到所述第一虚拟物品的赠送指令时,向所述网络直播平台发送虚拟物品赠送请求,所述虚拟物品赠送请求中携带所述第一用户账号,以指示所述网络直播平台将所述第一虚拟物品赠送给目标主播。
可选地,所述第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
可选地,所述虚拟物品赠送请求中还携带第一虚拟物品标识和目标主播标识中的至少一个。
可选地,所述第一虚拟物品定制请求中还携带目标主播标识,且当所述第一虚拟物品定制请求中还携带所述目标主播标识时,所述第一虚拟物品为所述第一用户账号为所述目标主播定制的虚拟物品。
第四方面,提供了一种网络直播平台,所述网络直播平台包括:
接收模块,用于接收第一用户终端发送的第一虚拟物品定制请求,所述第一虚拟物品定制请求携带当前在所述第一用户终端中登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为所述第一用户账号进行定制的虚拟物品;
第一生成模块,用于基于所述第一虚拟物品信息,生成所述第一虚拟物品;
第一发送模块,用于基于所述第一用户账号,将所述第一虚拟物品发送给所述第一用户终端,使所述第一用户终端显示所述第一虚拟物品;
第一赠送模块,将所述第一虚拟物品发送给所述第一用户终端之后,当接收到所述第一用户终端发送的虚拟物品赠送请求时,将所述第一虚拟物品赠送给目标主播,所述虚拟物品赠送请求中携带所述第一用户账号。
可选地,所述第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
可选地,所述第一生成模块包括:
发送单元,用于将存储的模板信息列表发送给所述第一用户终端,使所述第一用户终端显示所述模板信息列表,所述模板信息列表中包括多个虚拟物品模板;
生成单元,用于当接收到所述第一用户终端发送的指定虚拟物品模板时,基于所述第一虚拟物品信息和所述指定虚拟物品模板,生成所述第一虚拟物品,所述指定虚拟物品模板为所述多个虚拟物品模板中的任一个。
可选地,所述第一生成模块包括:
选择单元,用于当所述第一虚拟物品信息中包括虚拟物品动画效果信息时,从存储的模板信息列表中选择与所述虚拟物品动画效果信息相同的虚拟物品模板,所述模板信息列表中包括多个虚拟物品模板;
生成单元,用于基于所述第一虚拟物品信息和选择的虚拟物品模板,生成所述第一虚拟物品。
可选地,所述第一赠送模块包括:
获取单元,用于当所述虚拟物品赠送请求中还携带第一虚拟物品标识时,获取目标主播标识,所述目标主播为在所述第一用户账号当前所在直播间内进行网络直播的主播;
赠送单元,用于基于所述目标主播标识和所述第一虚拟物品标识,将所述第一虚拟物品赠送给所述目标主播。
可选地,所述第一赠送模块包括:
确定单元,用于当所述虚拟物品赠送请求中还携带目标主播标识时,根据所述第一用户账号和所述目标主播标识,确定所述第一用户账号为所述目标主播定制的第一虚拟物品标识;
赠送单元,用于基于所述目标主播标识和所述第一虚拟物品标识,将所述第一虚拟物品赠送给所述目标主播。
可选地,所述装置还包括:
第二发送模块,用于当所述第一虚拟物品定制请求中还携带目标主播标识时,向主播终端发送第一虚拟物品定制通知,使所述主播终端确定是否向所述第一用户终端分配虚拟物品定制权限,所述第一虚拟物品定制通知携带所述第一用户账号;
第二生成模块,用于当接收到所述主播终端发送的权限确认消息时,基于所述第一虚拟物品信息,生成所述第一虚拟物品。
可选地,所述装置还包括:
第三发送模块,用于当接收到第二用户终端发送的第二虚拟物品定制请求时,向所述主播终端发送第二虚拟物品定制通知,使所述主播终端确定是否向所述第二用户终端分配所述虚拟物品定制权限,所述第二虚拟物品定制请求中携带当前在所述第二用户终端中登录的第二用户账号和第二虚拟物品信息,所述第二虚拟物品定制通知中携带所述第二用户账号;
释放模块,用于当接收到所述主播终端发送的权限确认消息时,释放所述主播终端向所述第一用户终端分配的虚拟物品定制权限;
第三生成模块,用于基于所述第二虚拟物品信息,生成第二虚拟物品;
第四发送模块,用于基于所述第二用户账号,将所述第二虚拟物品发送给所述第二用户终端,使所述第二用户终端显示所述第二虚拟物品。
第五方面,提供了一种虚拟物品赠送***,所述***包括上述第三方面提供的任一所述的用户终端和上述第四方面提供的任一所述的网络直播平台。
本发明实施例提供的技术方案带来的有益效果是:
通过本发明实施例提供的方法,第一用户终端可以基于当前登录的第一用户账号和第一虚拟物品信息,向网络直播平台定制第一虚拟物品,并向目标主播赠送该定制的第一虚拟物品,而无需仅从网络直播平台提供的虚拟物品列表中选择虚拟物品进行赠送,扩展了获取虚拟物品的方式,使得可供选择的虚拟物品的种类更多,提高了赠送虚拟物品的灵活性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种虚拟物品赠送***结构示意图;
图2是本发明实施例提供的一种虚拟物品赠送方法流程图;
图3是本发明实施例提供的一种虚拟物品赠送方法流程图;
图4A是本发明实施例提供的一种虚拟物品赠送方法流程图;
图4B是本发明实施例提供的一种直播页面示意图;
图4C是本发明实施例提供的一种虚拟物品定制页面示意图;
图5是本发明实施例提供的一种用户终端结构示意图;
图6A是本发明实施例提供的一种网络直播平台结构示意图;
图6B是本发明实施例提供的一种第一生成模块602的结构示意图;
图6C是本发明实施例提供的一种第一生成模块602的结构示意图;
图6D是本发明实施例提供的一种赠送模块604的结构示意图;
图6E是本发明实施例提供的一种赠送模块604的结构示意图;
图6F是本发明实施例提供的一种网络直播平台结构示意图;
图6G是本发明实施例提供的一种网络直播平台结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
图1是本发明实施例提供的一种虚拟物品赠送***结构示意图,参见图1,该***包括:第一用户终端101和网络直播平台102。
该第一用户终端101,用于当接收到虚拟物品定制指令时,获取当前登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为该第一用户账号进行定制的虚拟物品;向该网络直播平台102发送第一虚拟物品定制请求,该第一虚拟物品定制请求中携带该第一用户账号和该第一虚拟物品信息。
该网络直播平台102,用于接收该第一用户终端101发送的第一虚拟物品定制请求;基于该第一虚拟物品信息,生成该第一虚拟物品;基于该第一用户账号,将该第一虚拟物品发送给该第一用户终端101。
该第一用户终端101,还用于在显示该第一虚拟物品之后,当接收到该第一虚拟物品的赠送指令时,向该网络直播平台102发送虚拟物品赠送请求,该虚拟物品赠送请求中携带该第一用户账号。
该网络直播平台102,还用于将该第一虚拟物品发送给该第一用户终端101之后,当接收到该第一用户终端101发送的虚拟物品赠送请求时,将该第一虚拟物品赠送给目标主播,该虚拟物品赠送请求中携带该第一用户账号。
其中,该第一用户终端101可以为任一用户终端,该用户终端可以为手机、平板电脑、计算机等,本发明实施例对此不做限定。该网络直播平台102可以为直播服务器。
图2是本发明实施例提供的一种虚拟物品赠送方法流程图,该方法的执行主体为第一用户终端,参见图2,该方法包括:
步骤201:当接收到虚拟物品定制指令时,获取当前登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为该第一用户账号进行定制的虚拟物品。
步骤202:向网络直播平台发送第一虚拟物品定制请求,使该网络直播平台生成该第一虚拟物品,该第一虚拟物品定制请求中携带该第一用户账号和该第一虚拟物品信息。
步骤203:当接收到该网络直播平台发送的该第一虚拟物品时,显示该第一虚拟物品。
步骤204:在显示该第一虚拟物品之后,当接收到该第一虚拟物品的赠送指令时,向该网络直播平台发送虚拟物品赠送请求,该虚拟物品赠送请求中携带该第一用户账号,以指示该网络直播平台将该第一虚拟物品赠送给目标主播。
通过本发明实施例提供的方法,第一用户终端可以基于当前登录的第一用户账号和第一虚拟物品信息,向网络直播平台定制第一虚拟物品,并向目标主播赠送该定制的第一虚拟物品,而无需仅从网络直播平台提供的虚拟物品列表中选择虚拟物品进行赠送,扩展了获取虚拟物品的方式,使得可供选择的虚拟物品的种类更多,提高了赠送虚拟物品的灵活性。
可选地,该第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
可选地,该虚拟物品赠送请求中还携带第一虚拟物品标识和目标主播标识中的至少一个。
可选地,该第一虚拟物品定制请求中还携带目标主播标识,且当该第一虚拟物品定制请求中还携带该目标主播标识时,该第一虚拟物品为该第一用户账号为该目标主播定制的虚拟物品。
上述所有可选技术方案,均可按照任意结合形成本发明的可选实施例,本发明实施例对此不再一一赘述。
图3是本发明实施例提供的一种虚拟物品赠送方法流程图,该方法的执行主体为网络直播平台,参见图3,该方法包括:
步骤301:接收第一用户终端发送的第一虚拟物品定制请求,该第一虚拟物品定制请求携带当前在该第一用户终端中登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为该第一用户账号进行定制的虚拟物品。
步骤302:基于该第一虚拟物品信息,生成该第一虚拟物品。
步骤303:基于该第一用户账号,将该第一虚拟物品发送给该第一用户终端,使该第一用户终端显示该第一虚拟物品。
步骤304:将该第一虚拟物品发送给该第一用户终端之后,当接收到该第一用户终端发送的虚拟物品赠送请求时,将该第一虚拟物品赠送给目标主播,该虚拟物品赠送请求中携带该第一用户账号。
通过本发明实施例提供的方法,网络直播平台可以接收第一用户终端发送的第一虚拟物品定制请求,基于该第一虚拟物品定制请求携带的第一虚拟物品信息,生成第一虚拟物品,并向第一用户终端发送该第一虚拟物品,使得该第一用户终端可以向目标主播赠送该定制的第一虚拟物品,而无需仅从网络直播平台提供的虚拟物品列表中选择虚拟物品进行赠送,扩展了第一用户终端获取虚拟物品的方式,使得可供选择的虚拟物品的种类更多,提高了赠送虚拟物品的灵活性。
可选地,该第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
可选地,该基于该第一虚拟物品信息,生成该第一虚拟物品,包括:
将存储的模板信息列表发送给该第一用户终端,使该第一用户终端显示该模板信息列表,该模板信息列表中包括多个虚拟物品模板;
当接收到该第一用户终端发送的指定虚拟物品模板时,基于该第一虚拟物品信息和该指定虚拟物品模板,生成该第一虚拟物品,该指定虚拟物品模板为该多个虚拟物品模板中的任一个。
可选地,该基于该第一虚拟物品信息,生成该第一虚拟物品,包括:
当该第一虚拟物品信息中包括虚拟物品动画效果信息时,从存储的模板信息列表中选择与该虚拟物品动画效果信息相同的虚拟物品模板,该模板信息列表中包括多个虚拟物品模板;
基于该第一虚拟物品信息和选择的虚拟物品模板,生成该第一虚拟物品。
可选地,该将该第一虚拟物品赠送给目标主播,包括:
当该虚拟物品赠送请求中还携带第一虚拟物品标识时,获取目标主播标识,该目标主播为在该第一用户账号当前所在直播间内进行网络直播的主播;
基于该目标主播标识和该第一虚拟物品标识,将该第一虚拟物品赠送给该目标主播。
可选地,该将该第一虚拟物品赠送给目标主播,包括:
当该虚拟物品赠送请求中还携带目标主播标识时,根据该第一用户账号和该目标主播标识,确定该第一用户账号为该目标主播定制的第一虚拟物品标识;
基于该目标主播标识和该第一虚拟物品标识,将该第一虚拟物品赠送给该目标主播。
可选地,该基于该第一虚拟物品信息,生成该第一虚拟物品之前,还包括:
当该第一虚拟物品定制请求中还携带目标主播标识时,向主播终端发送第一虚拟物品定制通知,使该主播终端确定是否向该第一用户终端分配虚拟物品定制权限,该第一虚拟物品定制通知携带该第一用户账号;
当接收到该主播终端发送的权限确认消息时,执行该基于该第一虚拟物品信息,生成该第一虚拟物品的步骤。
可选地,该方法还包括:
当接收到第二用户终端发送的第二虚拟物品定制请求时,向该主播终端发送第二虚拟物品定制通知,使该主播终端确定是否向该第二用户终端分配该虚拟物品定制权限,该第二虚拟物品定制请求中携带当前在该第二用户终端中登录的第二用户账号和第二虚拟物品信息,该第二虚拟物品定制通知中携带该第二用户账号;
当接收到该主播终端发送的权限确认消息时,释放该主播终端向该第一用户终端分配的虚拟物品定制权限;
基于该第二虚拟物品信息,生成第二虚拟物品;
基于该第二用户账号,将该第二虚拟物品发送给该第二用户终端,使该第二用户终端显示该第二虚拟物品。
上述所有可选技术方案,均可按照任意结合形成本发明的可选实施例,本发明实施例对此不再一一赘述。
图4A是本发明实施例提供的一种虚拟物品赠送方法流程图,该方法的执行主体为第一用户终端、第二用户终端和网络直播平台,参见图4A,该方法包括:
步骤401:第一用户终端当接收到虚拟物品定制指令时,获取当前登录的第一用户账号和第一虚拟物品信息,向网络直播平台发送第一虚拟物品定制请求,该第一虚拟物品为该第一用户账号进行定制的虚拟物品,该第一虚拟物品定制请求中携带该第一用户账号和该第一虚拟物品信息。
为了解决现有技术中用户终端仅能从网络直播平台提供的虚拟物品列表中选择虚拟物品进行赠送的问题,本发明实施例提供了一种虚拟物品定制功能,用户终端可以通过该虚拟物品定制功能向网络直播平台定制虚拟物品。
具体地,以该用户终端为第一用户终端为例,当该第一用户终端接收到虚拟物品定制指令时,可以获取当前登录的第一用户账号和第一虚拟物品信息,并向网络直播平台发送第一虚拟物品定制请求,使该网络直播平台生成与该第一虚拟物品信息对应的第一虚拟物品。
其中,该第一用户账号是该第一用户终端在该网络直播平台中进行注册后获得的,该第一用户账号可以为字母、数字、或者字母与数字的组合等,本发明实施例对此不做限定。该虚拟物品定制指令可以由用户通过第一指定操作触发,该第一指定操作可以为单击、双击、滑动、语音等操作,本发明实施例对此不做限定。
具体地,当用户通过该第一用户终端进入目标主播的直播间,在该直播间内观看直播的过程中,该直播页面可以显示与该虚拟物品定制功能对应的图标、按钮或选项等,本发明实施例对此不做限定。例如,参见图4B,该第一用户终端显示的直播页面可以包括直播画面和虚拟物品列表,该虚拟物品列表中包括多个虚拟物品和定制选项,当该第一用户终端检测到对该定制选项的点击操作时,可以显示如图4C所示的虚拟物品定制页面,该虚拟物品定制页面中包括输入框和确认选项,用户可以在该输入框中输入第一虚拟物品信息,并可以通过点击确认选项触发虚拟物品定制指令。
其中,该第一虚拟物品信息可以包括虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息中的至少一个。该虚拟物品等级信息用于指示第一虚拟物品的等级,该虚拟物品动画效果信息用于指示第一虚拟物品的动画展示效果。例如,该虚拟物品等级可以为定制第一虚拟物品所花费的数值,例如花费的星币数,该动画效果可以为第一虚拟物品的Flash(交互式矢量图和Web动画标准)动画效果。另外,该第一虚拟物品信息还可以包括提示语信息,例如,该提示语可以为“末日再出发(第一用户账号的用户昵称)专属定制礼物”,当然,实际应用中,第一虚拟物品信息还可以包括其他信息,本发明实施例对此也不做限定。
进一步地,若该第一虚拟物品定制请求还携带目标主播标识,则该第一虚拟物品为该第一用户账号为该目标主播定制的虚拟物品,也即是,该第一用户账号、该第一虚拟物品与该目标主播标识具有一一对应关系,该第一虚拟物品只能由该第一用户账号进行赠送,而不能由其他用户账号进行赠送,且该第一虚拟物品只能赠送给该目标主播,而不能赠送给其他主播。
其中,该目标主播标识用于唯一标识该目标主播,可以为该目标主播的用户ID(Identity,身份标识号码)、用户昵称等,本发明实施例对此不做限定。
例如,目标主播标识为目标主播的昵称,且目标主播的昵称为蓝齐儿,若该第一虚拟物品为第一用户账号为目标主播定制虚拟物品,则该第一虚拟物品的名称可以为“蓝齐儿我喜欢你”,且在定制第一虚拟物品时花费的星币数为9999,则第一虚拟物品等级可以为定制该第一虚拟物品所花费的星币数9999,该提示语可以为“末日再出发(第一用户账号的用户昵称)专属定制虚拟物品”。
步骤402:该网络直播平台接收该第一用户终端发送的第一虚拟物品定制请求。
步骤403:该网络直播平台基于该第一虚拟物品信息,生成该第一虚拟物品。
该网络直播平台接收到该第一虚拟物品定制请求后,可以基于该第一虚拟物品定制请求中携带的第一虚拟物品信息,生成与该第一虚拟物品信息对应的第一虚拟物品。
其中,基于该第一虚拟物品信息,生成该第一虚拟物品的过程,可以包括以下方式中的至少一项:
在第一种实现方式中,该网络直播平台可以将存储的模板信息列表发送给该第一用户终端,使该第一用户终端显示该模板信息列表,该模板信息列表中包括多个虚拟物品模板;当接收到该第一用户终端发送的指定虚拟物品模板时,基于该第一虚拟物品信息和该指定虚拟物品模板,生成该第一虚拟物品,该指定虚拟物品模板为该多个虚拟物品模板中的任一个。
其中,该指定虚拟物品模板可以为用户从该第一用户终端显示的模板信息列表中选择的任一个虚拟物品模板。也即是,该第一用户终端显示该模板信息列表之后,当接收到选择指令时,可以将该选择指令所选择的虚拟物品模板确定为该指定虚拟物品模板,并将该指定虚拟物品模板发送给该网络直播平台。当该网络直播平台接收到该第一用户终端发送的指定虚拟物品模板时,即可基于该第一虚拟物品信息和该指定虚拟物品模板,生成该第一虚拟物品。
其中,该模板信息列表中的每个虚拟物品模板可以包括多个属性,例如,可以包括虚拟物品名称属性、虚拟物品等级属性、虚拟物品动画效果属性或者提示语属性等,本发明实施例对此不做限定。且,该多个属性可以以选项、输入框等的形式显示在虚拟物品模板中,本发明实施例对此也不做限定。另外,该虚拟物品动画效果属性还可以显示为动画,该模板信息列表中的多个虚拟物品模板还可以包括不同的虚拟物品动画效果属性,本发明实施例对此也不做限定。
相应地,基于该第一虚拟物品信息和该指定虚拟物品模板,生成该第一虚拟物品过程可以包括:该网络直播平台获取该第一虚拟物品信息,将该第一虚拟物品信息填充到该指定虚拟物品模板的对应属性中,从而将该第一虚拟物品信息与该指定虚拟物品模板进行组合,得到该第一虚拟物品。
例如,该第一虚拟物品信息包括虚拟物品名称信息和提示语信息,该指定虚拟物品模板包括虚拟物品名称属性框、提示语属性框和动画,则该网络直播平台可以将该虚拟物品名称信息填充到虚拟物品名称属性框中,将该提示语信息填充到该提示语属性框中,将填充的第一虚拟物品信息与该指定虚拟物品模板进行组合,得到该第一虚拟物品。
在第二种实现方式中,当该第一虚拟物品信息中包括虚拟物品动画效果信息时,该网络直播平台可以从存储的模板信息列表中选择与该虚拟物品动画效果信息相同的虚拟物品模板,并基于该第一虚拟物品信息和选择的虚拟物品模板,生成该第一虚拟物品。其中,该模板信息列表中包括多个虚拟物品模板。
例如,在该第一用户终端向该网络直播平台发送第一虚拟物品定制请求之前,该第一用户终端可以显示虚拟物品定制页面,用户可以在该页面中输入该用户想要定制的第一虚拟物品的动画效果的描述信息,作为虚拟物品动画效果信息,相应地,该第一虚拟物品定制请求携带该虚拟物品动画效果信息。
而该网络直播平台可以存储虚拟物品列表,该虚拟物品列表中包括多个虚拟物物品模板。其中,该多个虚拟物品模板可以包括不同的动画,该网络直播平台可以存储与每个虚拟物品模板对应的虚拟物品模板信息,用于描述相应地虚拟物品模板中包括的动画。另外,参见第一种实现方式,每个虚拟物品模板还可以包括多个属性,本发明实施例对此不做限定。
则当该网络直播平台接收到携带虚拟物品动画效果信息的第一虚拟物品定制请求时,可以将该虚拟物品动画效果信息与存储的多个虚拟物品模板的虚拟物品模板信息进行比较,获取与该虚拟物品动画效果信息相同的虚拟物品模板信息,并选择与该获取的虚拟物品目标信息对应的虚拟物品模板,之后,即可基于该第一虚拟物品信息和选择的虚拟物品模板,生成该第一虚拟物品。其中,基于该第一虚拟物品信息和选择的虚拟物品模板,生成该第一虚拟物品的过程可以参考上述第一种实现方式,本发明实施例对此不再赘述。
在第三种可能的实现方式中,当该第一虚拟物品信息中包括虚拟物品动画效果信息时,该网络直播平台可以显示该虚拟物品动画效果信息,以指示管理员上传与该虚拟物品动画效果信息相对应的动画,当接收到上传指令时,基于该第一虚拟物品信息和该动画,生成该第一虚拟物品。
例如,当该第一虚拟物品信息中包括虚拟物品动画效果信息时,该网络直播平台可以显示该虚拟物品动画效果信息,使得网络直播平台的管理员看到该虚拟物品动画效果信息,并根据该虚拟物品动画效果信息制作与该虚拟物品动画效果信息相对应的动画,将该制作的动画上传至该网络直播平台。当该网络直播平台接收到上传指令时,即可获取该动画,并基于该第一虚拟物品信息和该动画,在预设虚拟物品模板中生成该第一虚拟物品。
其中,该预设虚拟物品模板可以由该网络直播平台默认设置,也可以由用户通过选择进行设置,本发明实施例对此不做限定。参见第一种实现方式,该预设虚拟物品模板可以包括多个属性,相应地,基于该第一虚拟物品信息和该动画,在预设虚拟物品模板中生成该第一虚拟物品的过程,可以参考上述第一种实现方式,本发明实施例对此也不再赘述。
进一步地,当该第一虚拟物品定制请求还携带目标主播标识时,该网络直播平台还可以存储该第一虚拟物品、该第一用户账号与该目标主播标识之间的对应关系,以表示该第一虚拟物品为该第一用户账号为该目标主播定制的虚拟物品,从而保证该第一虚拟物品只能由该第一用户账号赠送给该目标主播。
步骤404:该网络直播平台基于该第一用户账号,将该第一虚拟物品发送给该第一用户终端。
步骤405:该第一用户终端当接收到该网络直播平台发送的该第一虚拟物品时,显示该第一虚拟物品。
若该第一用户终端接收到该网络直播平台发送的该第一虚拟物品,并显示该第一虚拟物品,则表示该第一用户账号已经成功定制了该第一虚拟物品,之后,在用户观看直播的过程中,即可选择该第一虚拟物品进行赠送。
其中,该第一用户终端可以在直播页面中显示该虚拟物品,也可以在该第一用户账号的虚拟物品列表中显示该第一虚拟物品,本发明实施例对此不做限定。
进一步地,若该第一用户终端发送的第一虚拟物品定制请求中携带目标主播标识,也即是,该第一虚拟物品为第一用户账号为该目标主播定制的虚拟物品,则该网络直播平台还可以设置该第一用户终端仅在该第一用户账号当前所在直播间的直播页面显示该第一虚拟物品,而在其他直播页面中不显示该第一虚拟物品,或者,设置该第一用户终端仅在当前所在直播间的直播页面的虚拟物品列表中显示该第一虚拟物品,而在其他直播页面的虚拟物品列表中不显示该第一虚拟物品,本发明实施例对此不做限定。
步骤406:该第一用户终端在显示该第一虚拟物品之后,当接收到该第一虚拟物品的赠送指令时,向该网络直播平台发送虚拟物品赠送请求。
其中,该虚拟物品赠送请求中携带该第一用户账号,以指示该网络直播平台将该第一虚拟物品赠送给目标主播。该第一虚拟物品的赠送指令可以由用户通过第二指定操作触发,该第二指定操作可以为点击或拖动该第一虚拟物品的操作,本发明实施例对此不做限定。
可选地,该虚拟物品赠送请求中还携带第一虚拟物品标识和目标主播标识中的至少一个,也即是,该虚拟物品可以携带该第一用户账号和该第一虚拟物品标识,或者携带该第一用户账号和目标主播标识,或者携带第一用户账号、第一虚拟物品标识和目标主播标识,本发明实施例对此不做限定。
其中,该第一虚拟物品标识用于唯一确定该第一虚拟物品,例如,该第一虚拟物品标识可以为该网络直播平台为该第一虚拟物品分配的ID,使得该网络直播平台可以基于该第一虚拟物品标识,确定该第一虚拟物品。
步骤407:当接收到该第一用户终端发送的虚拟物品赠送请求时,将该第一虚拟物品赠送给目标主播。
当该主播终端接收到该第一虚拟物品时,可以在当前的直播页面中显示该第一虚拟物品,也可以在虚拟物品接收列表中显示该第一虚拟物品,本发明实施例对此不做限定。
可选地,当该第一虚拟物品信息中携带虚拟物品动画效果信息时,该第一虚拟物品包括与该虚拟物品动画效果信息对应的动画,相应地,当该网络直播平台将该第一虚拟物品赠送该目标主播后,该主播终端还可以在当前的直播页面或者虚拟物品接收列表中显示该动画。
进一步地,所有进入该目标主播的直播间的用户终端,均可以显示该第一虚拟物品,也即是,所有正在观看该目标主播的直播的用户,均可以看到该第一用户账号向该目标主播赠送了该第一虚拟物品。
通过上述方法,用户可以向喜欢的目标主播定制第一虚拟物品,并可以向该目标主播赠送该第一虚拟物品,对于用户而言,为喜欢的目标主播定制一件专属于该目标主播的第一虚拟物品,即表示了对该目标主播的无限支持,而且该用户也可以得到相应的荣誉感和参与感,例如,当向该目标主播赠送具有绚丽的动画效果的第一虚拟物品,并在该直播页面中看到该绚丽的动画效果时,该用户可以得到极大的荣誉感,另外,向喜欢的目标主播赠送为该目标主播定制的第一虚拟物品,还可以体现所赠送的虚拟物品的特殊性;而对于目标主播而言,若有用户为其定制了一件专属于该目标主播的第一虚拟物品,尤其是花费了一定的数值为其定制第一虚拟物品,则表示了对该目标主播的认可和支持。
其中,上述将该第一虚拟物品赠送给目标主播的过程可以包括以下方式中的至少一项:
在第一种实现方式中,当该虚拟物品赠送请求中还携带第一虚拟物品标识,也即是,该虚拟物品赠送请求中携带第一用户账号和第一虚拟物品标识时,该网络直播平台可以将在该第一用户账号当前所在直播间内进行网络直播的主播确定为目标主播,并获取该目标主播的目标主播标识,之后,基于该目标主播标识和该第一虚拟物品标识,将该第一虚拟物品赠送给该目标主播。
在第二种实现方式中,当该虚拟物品赠送请求中还携带目标主播标识时,也即是,该虚拟物品赠送请求中携带第一用户账号和目标主播标识时,该网络直播平台可根据该第一用户账号和该目标主播标识,确定该第一用户账号为该目标主播定制的第一虚拟物品标识,之后,可以基于该目标主播标识和该第一虚拟物品标识,将该第一虚拟物品赠送给该目标主播。
具体地,该网络直播平台可以预先存储该第一虚拟物品标识、该第一用户账号以及该目标主播标识的对应关系,当该网络直播平台接收到携带该第一用户账号和该目标主播标识的虚拟物品赠送请求时,可以根据已存储的对应关系,确定与该第一用户账号和该目标主播标识对应的第一虚拟物品标识,也即是,确定该第一用户账号为该目标主播定制的第一虚拟物品标识。
在第三种实现方式中,当该虚拟物品赠送请求中还携带第一虚拟物品标识和目标主播标识,也即是,该虚拟物品赠送请求中携带第一用户账号、第一虚拟物品标识和目标主播标识时,则该网络直播平台可以直接基于该第一用户账号和该目标主播标识,将该第一虚拟物品赠送给该目标主播。
可选地,由于当该第一虚拟物品定制请求中还携带目标主播标识时,表示该第一虚拟物品为该第一用户账号为该目标主播定制的虚拟物品,因此,为了确定目标主播是否同意该第一用户账号为其定制虚拟物品,当该第一虚拟物品定制请求中还携带目标主播标识时,该网络直播平台还可以向主播终端发送第一虚拟物品定制通知,使该主播终端确定是否向该第一用户终端分配虚拟物品定制权限。其中,该第一虚拟物品定制通知携带该第一用户账号,该虚拟物品定制权限用于指示该目标主播允许某一用户账号为其定制虚拟物品,且允许登录该用户账号的用户终端向其赠送定制的虚拟物品。
如果该主播终端确定向该第一用户终端分配虚拟物品定制权限,则表示该第一用户账号可以为该目标主播定制虚拟物品,且定制成功后,该第一用户终端可以向该主播终端赠送该第一虚拟物品。而如果该主播终端未确定向该第一用户终端分配虚拟物品定制权限,则该第一用户账号将不能为该目标主播定制虚拟物品。进一步地,在第一用户终端定制成功后,如果该主播终端中途释放了为该第一用户终端分配的定制权限,该第一用户终端将不能再向该主播终端赠送该第一虚拟物品,也即是,该第一用户终端将不具有向该主播终端赠送该第一虚拟物品的权限。
而当接收到该主播终端发送的权限确认消息时,表示该主播终端确定向该第一用户终端分配虚拟物品定制权限,则该网络直播平台即可执行步骤403-404,使该第一用户终端成功显示该第一虚拟物品。
可选地,由于当该第一虚拟物品定制请求中还携带目标主播标识时,表示该第一虚拟物品为该第一用户账号为该目标主播定制的虚拟物品,则该主播终端还可以配置第三用户终端是否显示该第一虚拟物品,例如,是否可以在虚拟物品列表中显示该第一虚拟物品。其中,该第三用户终端是指登录有除该第一用户账号之外的其他用户账号的用户终端。
具体地,当接收到该主播终端发送的该第一虚拟物品的展示消息时,该网络直播平台可以向第三用户终端发送展示通知,该展示通知用于指示允许该第三用户终端显示该第一虚拟物品;而未接收到该主播终端发送的该第一虚拟物品的展示消息时,当该网络直播平台将不会向第三用户终端发送展示通知,第三用户终端将不能显示该第一虚拟物品。
其中,该展示消息可以由该主播终端接收到展示指令时发送,该展示指令可以由目标主播通过第三指定操作触发,该第三指定操作可以为单击、双击、滑动、语音等操作,本发明实施例对此不做限定。
其中,由于该第一虚拟物品是该第一用户账号定制的虚拟物品,因此,即使该其他用户终端可以显示该第一虚拟物品,该其他用户终端也不能赠送该第一虚拟物品。例如,当某一其他用户终端接收到对该第一虚拟物品的赠送指令时,该用户终端将显示提示信息,该提示信息用于提示该第一虚拟物品是该第一用户账号进行定制的虚拟物品,仅允许该第一用户终端进行赠送,除该第一用户终端之外的其他用户终端不能赠送。
可选地,为了体现为目标主播所定制的虚拟物品的珍贵,每个目标主播只能拥有一件为该目标主播定制的虚拟物品。因此,本发明实施例中,在第一用户账号为该目标主播成功定制该第一虚拟物品之后,如果该网络直播平台接收到第二用户终端发送的第二虚拟物品定制请求,且该第二虚拟物品定制请求中携带该目标主播标识,则该网络直播平台可以向该主播终端发送第二虚拟物品定制通知,使该主播终端确定是否向该第二用户终端分配该虚拟物品定制权限。其中,该第二虚拟物品定制请求中携带当前在该第二用户终端中登录的第二用户账号和第二虚拟物品信息,该第二虚拟物品定制通知中携带该第二用户账号。
其中,该第二用户账号是该第二用户终端在该网络直播平台中进行注册后获得的,该第二用户账号可以为字母、数字、或者字母与数字的组合等,本发明实施例对此不做限定。
当该网络直播平台接收到该主播终端发送的权限确认消息时,表示该主播终端确认向该第二终端发送该第二虚拟物品的定制权限,此时,为了保证该主播终端仅拥有一件为该主播终端定制的虚拟物品,该网络直播平台可以释放该主播终端向该第一用户终端分配的虚拟物品定制权限,使得该第一用户终端不能再向该主播终端赠送该第一虚拟物品,并可以基于该第二虚拟物品信息,生成第二虚拟物品,基于该第二用户账号,将该第二虚拟物品发送给该第二用户终端,使该第二用户终端显示该第二虚拟物品。
可选地,在接收到该主播终端发送的权限确认消息时,该网络直播平台还可以取消该第一用户终端对该第一虚拟物品的显示,使得该第一用户终端不能再向该主播终端赠送定制的第一虚拟物品,从而保证该主播终端仅拥有一件为该主播终端定制的虚拟物品,本发明实施例对此不做限定。
需要说明的一点是,本发明实施例仅是以第一用户终端和第二用户终端为例进行说明,而实际应用中,该第一用户终端和该第二用户终端可以为任意用户终端,本发明实施例对此不做限定。
需要说明的另一点是,本发明实施例仅是以在步骤405之后执行步骤406为例进行说明,而实际应用中,在步骤405之后还可以不执行步骤406,本发明实施例对此不做限定。
通过本发明实施例提供的方法,用户终端可以基于当前登录的第一用户账号和第一虚拟物品信息,向网络直播平台定制第一虚拟物品,并向目标主播赠送该定制的第一虚拟物品,而无需仅从网络直播平台提供的虚拟物品列表中选择虚拟物品进行赠送,扩展了获取虚拟物品的方式,使得可供选择的虚拟物品的种类更多,提高了赠送虚拟物品的灵活性。
图5是本发明实施例提供的一种用户终端结构示意图,参见图5,该用户终端包括:
获取模块501,用于当接收到虚拟物品定制指令时,获取当前登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为该第一用户账号进行定制的虚拟物品;
第一发送模块502,用于向网络直播平台发送第一虚拟物品定制请求,使该网络直播平台生成该第一虚拟物品,该第一虚拟物品定制请求中携带该第一用户账号和该第一虚拟物品信息;
显示模块503,用于当接收到该网络直播平台发送的该第一虚拟物品时,显示该第一虚拟物品;
第二发送模块504,在显示该第一虚拟物品之后,当接收到该第一虚拟物品的赠送指令时,向该网络直播平台发送虚拟物品赠送请求,该虚拟物品赠送请求中携带该第一用户账号,以指示该网络直播平台将该第一虚拟物品赠送给目标主播。
本发明实施例中,用户终端可以基于当前登录的第一用户账号和第一虚拟物品信息,向网络直播平台定制第一虚拟物品,并向目标主播赠送该定制的第一虚拟物品,而无需仅从网络直播平台提供的虚拟物品列表中选择虚拟物品进行赠送,扩展了获取虚拟物品的方式,使得可供选择的虚拟物品的种类更多,提高了赠送虚拟物品的灵活性。
可选地,该第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
可选地,该虚拟物品赠送请求中还携带第一虚拟物品标识和目标主播标识中的至少一个。
可选地,该第一虚拟物品定制请求中还携带目标主播标识,且当该第一虚拟物品定制请求中还携带该目标主播标识时,该第一虚拟物品为该第一用户账号为该目标主播定制的虚拟物品。
上述所有可选技术方案,均可按照任意结合形成本发明的可选实施例,本发明实施例对此不再一一赘述。
图6A是本发明实施例提供的一种网络直播平台结构示意图,参见图6A,该网络直播平台包括:
接收模块601,用于接收第一用户终端发送的第一虚拟物品定制请求,该第一虚拟物品定制请求携带当前在该第一用户终端中登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为该第一用户账号进行定制的虚拟物品;
第一生成模块602,用于基于该第一虚拟物品信息,生成该第一虚拟物品;
第一发送模块603,用于基于该第一用户账号,将该第一虚拟物品发送给该第一用户终端,使该第一用户终端显示该第一虚拟物品;
赠送模块604,将该第一虚拟物品发送给该第一用户终端之后,当接收到该第一用户终端发送的虚拟物品赠送请求时,将该第一虚拟物品赠送给目标主播,该虚拟物品赠送请求中携带该第一用户账号。
本发明实施例中,网络直播平台可以接收第一用户终端发送的第一虚拟物品定制请求,基于该第一虚拟物品定制请求携带的第一虚拟物品信息,生成第一虚拟物品,并向第一用户终端发送该第一虚拟物品,使得该第一用户终端可以向目标主播赠送该定制的第一虚拟物品,而无需仅从网络直播平台提供的虚拟物品列表中选择虚拟物品进行赠送,扩展了第一用户终端获取虚拟物品的方式,使得可供选择的虚拟物品的种类更多,提高了赠送虚拟物品的灵活性。
可选地,该第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
可选地,参见图6B,该第一生成模块602包括:
发送单元6021,用于将存储的模板信息列表发送给该第一用户终端,使该第一用户终端显示该模板信息列表,该模板信息列表中包括多个虚拟物品模板;
生成单元6022,用于当接收到该第一用户终端发送的指定虚拟物品模板时,基于该第一虚拟物品信息和该指定虚拟物品模板,生成该第一虚拟物品,该指定虚拟物品模板为该多个虚拟物品模板中的任一个。
可选地,参见图6C,该第一生成模块602包括:
选择单元6023,用于当该第一虚拟物品信息中包括虚拟物品动画效果信息时,从存储的模板信息列表中选择与该虚拟物品动画效果信息相同的虚拟物品模板,该模板信息列表中包括多个虚拟物品模板;
生成单元6024,用于基于该第一虚拟物品信息和选择的虚拟物品模板,生成该第一虚拟物品。
可选地,参见图6D,该赠送模块604包括:
获取单元6041,用于当该虚拟物品赠送请求中还携带第一虚拟物品标识时,获取目标主播标识,该目标主播为在该第一用户账号当前所在直播间内进行网络直播的主播;
赠送单元6042,用于基于该目标主播标识和该第一虚拟物品标识,将该第一虚拟物品赠送给该目标主播。
可选地,参见图6E,该赠送模块604包括:
确定单元6043,用于当该虚拟物品赠送请求中还携带目标主播标识时,根据该第一用户账号和该目标主播标识,确定该第一用户账号为该目标主播定制的第一虚拟物品标识;
赠送单元6044,用于基于该目标主播标识和该第一虚拟物品标识,将该第一虚拟物品赠送给该目标主播。
可选地,参见图6F,该装置还包括:
第二发送模块605,用于当该第一虚拟物品定制请求中还携带目标主播标识时,向主播终端发送第一虚拟物品定制通知,使该主播终端确定是否向该第一用户终端分配虚拟物品定制权限,该第一虚拟物品定制通知携带该第一用户账号;
第二生成模块606,用于当接收到该主播终端发送的权限确认消息时,基于该第一虚拟物品信息,生成该第一虚拟物品。
可选地,参见图6G,该装置还包括:
第三发送模块607,用于当接收到第二用户终端发送的第二虚拟物品定制请求时,向该主播终端发送第二虚拟物品定制通知,使该主播终端确定是否向该第二用户终端分配该虚拟物品定制权限,该第二虚拟物品定制请求中携带当前在该第二用户终端中登录的第二用户账号和第二虚拟物品信息,该第二虚拟物品定制通知中携带该第二用户账号;
释放模块608,用于当接收到该主播终端发送的权限确认消息时,释放该主播终端向该第一用户终端分配的虚拟物品定制权限;
第三生成模块609,用于基于该第二虚拟物品信息,生成第二虚拟物品;
第四发送模块610,用于基于该第二用户账号,将该第二虚拟物品发送给该第二用户终端,使该第二用户终端显示该第二虚拟物品。
上述所有可选技术方案,均可按照任意结合形成本发明的可选实施例,本发明实施例对此不再一一赘述。
需要说明的是:上述实施例提供的用户终端和网络直播平台在赠送虚拟物品时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的用户终端和网络直播平台与虚拟物品赠送方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (23)
1.一种虚拟物品赠送方法,其特征在于,所述方法包括:
当接收到虚拟物品定制指令时,获取当前登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为所述第一用户账号进行定制的虚拟物品;
向网络直播平台发送第一虚拟物品定制请求,所述第一虚拟物品定制请求中携带所述第一用户账号和所述第一虚拟物品信息;
接收并显示所述网络直播平台发送的模板信息列表,所述模板信息列表中包括多个虚拟物品模板;
向所述网络直播平台发送指定虚拟物品模板,所述网络直播平台用于基于所述第一虚拟物品信息和所述指定虚拟物品模板,生成所述第一虚拟物品,所述指定虚拟物品模板为所述多个虚拟物品模板中的任一个;当接收到所述网络直播平台发送的所述第一虚拟物品时,显示所述第一虚拟物品;
在显示所述第一虚拟物品之后,当接收到所述第一虚拟物品的赠送指令时,向所述网络直播平台发送虚拟物品赠送请求,所述虚拟物品赠送请求中携带所述第一用户账号,以指示所述网络直播平台将所述第一虚拟物品赠送给目标主播。
2.根据权利要求1所述的方法,其特征在于,所述第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
3.根据权利要求1所述的方法,其特征在于,所述虚拟物品赠送请求中还携带第一虚拟物品标识和目标主播标识中的至少一个。
4.根据权利要求1所述的方法,其特征在于,所述第一虚拟物品定制请求中还携带目标主播标识,且当所述第一虚拟物品定制请求中还携带所述目标主播标识时,所述第一虚拟物品为所述第一用户账号为所述目标主播定制的虚拟物品。
5.一种虚拟物品的赠送方法,其特征在于,所述方法包括:
接收第一用户终端发送的第一虚拟物品定制请求,所述第一虚拟物品定制请求携带当前在所述第一用户终端中登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为所述第一用户账号进行定制的虚拟物品;
基于所述第一虚拟物品信息,生成所述第一虚拟物品,包括:
将存储的模板信息列表发送给所述第一用户终端,使所述第一用户终端显示所述模板信息列表,所述模板信息列表中包括多个虚拟物品模板;
当接收到所述第一用户终端发送的指定虚拟物品模板时,基于所述第一虚拟物品信息和所述指定虚拟物品模板,生成所述第一虚拟物品,所述指定虚拟物品模板为所述多个虚拟物品模板中的任一个;
基于所述第一用户账号,将所述第一虚拟物品发送给所述第一用户终端,使所述第一用户终端显示所述第一虚拟物品;
将所述第一虚拟物品发送给所述第一用户终端之后,当接收到所述第一用户终端发送的虚拟物品赠送请求时,将所述第一虚拟物品赠送给目标主播,所述虚拟物品赠送请求中携带所述第一用户账号。
6.根据权利要求5所述的方法,其特征在于,所述第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
7.根据权利要求5所述的方法,其特征在于,所述基于所述第一虚拟物品信息,生成所述第一虚拟物品,包括:
当所述第一虚拟物品信息中包括虚拟物品动画效果信息时,从存储的模板信息列表中选择与所述虚拟物品动画效果信息相同的虚拟物品模板,所述模板信息列表中包括多个虚拟物品模板;
基于所述第一虚拟物品信息和选择的虚拟物品模板,生成所述第一虚拟物品。
8.根据权利要求5所述的方法,其特征在于,所述将所述第一虚拟物品赠送给目标主播,包括:
当所述虚拟物品赠送请求中还携带第一虚拟物品标识时,获取目标主播标识,所述目标主播为在所述第一用户账号当前所在直播间内进行网络直播的主播;
基于所述目标主播标识和所述第一虚拟物品标识,将所述第一虚拟物品赠送给所述目标主播。
9.根据权利要求5所述的方法,其特征在于,所述将所述第一虚拟物品赠送给目标主播,包括:
当所述虚拟物品赠送请求中还携带目标主播标识时,根据所述第一用户账号和所述目标主播标识,确定所述第一用户账号为所述目标主播定制的第一虚拟物品标识;
基于所述目标主播标识和所述第一虚拟物品标识,将所述第一虚拟物品赠送给所述目标主播。
10.根据权利要求5所述的方法,其特征在于,所述基于所述第一虚拟物品信息,生成所述第一虚拟物品之前,还包括:
当所述第一虚拟物品定制请求中还携带目标主播标识时,向主播终端发送第一虚拟物品定制通知,使所述主播终端确定是否向所述第一用户终端分配虚拟物品定制权限,所述第一虚拟物品定制通知携带所述第一用户账号;
当接收到所述主播终端发送的权限确认消息时,执行所述基于所述第一虚拟物品信息,生成所述第一虚拟物品的步骤。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
当接收到第二用户终端发送的第二虚拟物品定制请求时,向所述主播终端发送第二虚拟物品定制通知,使所述主播终端确定是否向所述第二用户终端分配所述虚拟物品定制权限,所述第二虚拟物品定制请求中携带当前在所述第二用户终端中登录的第二用户账号和第二虚拟物品信息,所述第二虚拟物品定制通知中携带所述第二用户账号;
当接收到所述主播终端发送的权限确认消息时,释放所述主播终端向所述第一用户终端分配的虚拟物品定制权限;
基于所述第二虚拟物品信息,生成第二虚拟物品;
基于所述第二用户账号,将所述第二虚拟物品发送给所述第二用户终端,使所述第二用户终端显示所述第二虚拟物品。
12.一种用户终端,其特征在于,所述用户终端包括:
获取模块,用于当接收到虚拟物品定制指令时,获取当前登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为所述第一用户账号进行定制的虚拟物品;
第一发送模块,用于向网络直播平台发送第一虚拟物品定制请求,所述第一虚拟物品定制请求中携带所述第一用户账号和所述第一虚拟物品信息;接收并显示所述网络直播平台发送的模板信息列表,所述模板信息列表中包括多个虚拟物品模板;向所述网络直播平台发送指定虚拟物品模板,所述网络直播平台用于基于所述第一虚拟物品信息和所述指定虚拟物品模板,生成所述第一虚拟物品,所述指定虚拟物品模板为所述多个虚拟物品模板中的任一个;
显示模块,用于当接收到所述网络直播平台发送的所述第一虚拟物品时,显示所述第一虚拟物品;
第二发送模块,在显示所述第一虚拟物品之后,当接收到所述第一虚拟物品的赠送指令时,向所述网络直播平台发送虚拟物品赠送请求,所述虚拟物品赠送请求中携带所述第一用户账号,以指示所述网络直播平台将所述第一虚拟物品赠送给目标主播。
13.根据权利要求12所述的用户终端,其特征在于,所述第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
14.根据权利要求12所述的用户终端,其特征在于,所述虚拟物品赠送请求中还携带第一虚拟物品标识和目标主播标识中的至少一个。
15.根据权利要求12所述的用户终端,其特征在于,所述第一虚拟物品定制请求中还携带目标主播标识,且当所述第一虚拟物品定制请求中还携带所述目标主播标识时,所述第一虚拟物品为所述第一用户账号为所述目标主播定制的虚拟物品。
16.一种网络直播平台,其特征在于,所述网络直播平台包括:
接收模块,用于接收第一用户终端发送的第一虚拟物品定制请求,所述第一虚拟物品定制请求携带当前在所述第一用户终端中登录的第一用户账号和第一虚拟物品信息,第一虚拟物品为所述第一用户账号进行定制的虚拟物品;
第一生成模块,包括发送单元和生成单元,所述发送单元用于将存储的模板信息列表发送给所述第一用户终端,使所述第一用户终端显示所述模板信息列表,所述模板信息列表中包括多个虚拟物品模板;所述生成单元用于当接收到所述第一用户终端发送的指定虚拟物品模板时,基于所述第一虚拟物品信息和所述指定虚拟物品模板,生成所述第一虚拟物品,所述指定虚拟物品模板为所述多个虚拟物品模板中的任一个;
第一发送模块,用于基于所述第一用户账号,将所述第一虚拟物品发送给所述第一用户终端,使所述第一用户终端显示所述第一虚拟物品;
第一赠送模块,将所述第一虚拟物品发送给所述第一用户终端之后,当接收到所述第一用户终端发送的虚拟物品赠送请求时,将所述第一虚拟物品赠送给目标主播,所述虚拟物品赠送请求中携带所述第一用户账号。
17.根据权利要求16所述的网络直播平台,其特征在于,所述第一虚拟物品信息包括如下信息中的至少一个:
虚拟物品名称信息、虚拟物品等级信息和虚拟物品动画效果信息。
18.根据权利要求16所述的网络直播平台,其特征在于,所述第一生成模块包括:
选择单元,用于当所述第一虚拟物品信息中包括虚拟物品动画效果信息时,从存储的模板信息列表中选择与所述虚拟物品动画效果信息相同的虚拟物品模板,所述模板信息列表中包括多个虚拟物品模板;
生成单元,用于基于所述第一虚拟物品信息和选择的虚拟物品模板,生成所述第一虚拟物品。
19.根据权利要求16所述的网络直播平台,其特征在于,所述第一赠送模块包括:
获取单元,用于当所述虚拟物品赠送请求中还携带第一虚拟物品标识时,获取目标主播标识,所述目标主播为在所述第一用户账号当前所在直播间内进行网络直播的主播;
赠送单元,用于基于所述目标主播标识和所述第一虚拟物品标识,将所述第一虚拟物品赠送给所述目标主播。
20.根据权利要求16所述的网络直播平台,其特征在于,所述第一赠送模块包括:
确定单元,用于当所述虚拟物品赠送请求中还携带目标主播标识时,根据所述第一用户账号和所述目标主播标识,确定所述第一用户账号为所述目标主播定制的第一虚拟物品标识;
赠送单元,用于基于所述目标主播标识和所述第一虚拟物品标识,将所述第一虚拟物品赠送给所述目标主播。
21.根据权利要求16所述的网络直播平台,其特征在于,所述网络直播平台还包括:
第二发送模块,用于当所述第一虚拟物品定制请求中还携带目标主播标识时,向主播终端发送第一虚拟物品定制通知,使所述主播终端确定是否向所述第一用户终端分配虚拟物品定制权限,所述第一虚拟物品定制通知携带所述第一用户账号;
第二生成模块,用于当接收到所述主播终端发送的权限确认消息时,基于所述第一虚拟物品信息,生成所述第一虚拟物品。
22.根据权利要求21所述的网络直播平台,其特征在于,所述网络直播平台还包括:
第三发送模块,用于当接收到第二用户终端发送的第二虚拟物品定制请求时,向所述主播终端发送第二虚拟物品定制通知,使所述主播终端确定是否向所述第二用户终端分配所述虚拟物品定制权限,所述第二虚拟物品定制请求中携带当前在所述第二用户终端中登录的第二用户账号和第二虚拟物品信息,所述第二虚拟物品定制通知中携带所述第二用户账号;
释放模块,用于当接收到所述主播终端发送的权限确认消息时,释放所述主播终端向所述第一用户终端分配的虚拟物品定制权限;
第三生成模块,用于基于所述第二虚拟物品信息,生成第二虚拟物品;
第四发送模块,用于基于所述第二用户账号,将所述第二虚拟物品发送给所述第二用户终端,使所述第二用户终端显示所述第二虚拟物品。
23.一种虚拟物品赠送***,其特征在于,所述***包括上述权利要求12-15任一所述的用户终端和上述权利要求16-22任一所述的网络直播平台。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610239203.5A CN105916042B (zh) | 2016-04-15 | 2016-04-15 | 虚拟物品赠送方法、用户终端、网络直播平台和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610239203.5A CN105916042B (zh) | 2016-04-15 | 2016-04-15 | 虚拟物品赠送方法、用户终端、网络直播平台和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105916042A CN105916042A (zh) | 2016-08-31 |
CN105916042B true CN105916042B (zh) | 2019-05-07 |
Family
ID=56746374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610239203.5A Active CN105916042B (zh) | 2016-04-15 | 2016-04-15 | 虚拟物品赠送方法、用户终端、网络直播平台和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105916042B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106408379A (zh) * | 2016-09-07 | 2017-02-15 | 广州华多网络科技有限公司 | 虚拟物品配置方法、装置及移动终端 |
CN108335121A (zh) * | 2017-01-19 | 2018-07-27 | 阿里巴巴集团控股有限公司 | 数据对象信息处理方法、装置及*** |
CN106851426A (zh) * | 2017-03-29 | 2017-06-13 | 福建中金在线信息科技有限公司 | 一种虚拟物品的生成方法及装置 |
CN107087227A (zh) * | 2017-04-25 | 2017-08-22 | 暴风集团股份有限公司 | 在体育直播中虚拟物品的处理方法、直播客户端和服务端 |
CN108111568B (zh) * | 2017-11-03 | 2021-05-14 | 腾讯科技(上海)有限公司 | 对象获取方法和装置、存储介质及电子装置 |
CN108156503B (zh) * | 2017-12-14 | 2020-05-01 | 北京奇艺世纪科技有限公司 | 一种生成礼物的方法及装置 |
CN110400216B (zh) * | 2018-04-25 | 2022-10-14 | 腾讯科技(深圳)有限公司 | 产品分发、领取控制方法、机器设备和可读存储介质 |
CN109413056B (zh) * | 2018-10-15 | 2020-01-14 | 北京字节跳动网络技术有限公司 | 用于处理信息的方法和装置 |
CN112738608B (zh) * | 2019-10-28 | 2022-07-26 | 腾讯科技(深圳)有限公司 | 直播视频互动方法、客户端、设备及介质 |
CN111107384A (zh) * | 2019-12-06 | 2020-05-05 | 广州华多网络科技有限公司 | 虚拟礼物的展示方法、***、装置、设备和存储介质 |
CN111669658B (zh) * | 2020-06-17 | 2022-09-02 | 广州繁星互娱信息科技有限公司 | 虚拟物品的发放方法、装置、计算机设备及存储介质 |
CN111669640B (zh) * | 2020-06-18 | 2022-03-15 | 广州繁星互娱信息科技有限公司 | 虚拟物品转移特效的显示方法、装置、终端及存储介质 |
CN112616091B (zh) * | 2020-12-18 | 2023-02-17 | 北京达佳互联信息技术有限公司 | 虚拟物品的发送方法、装置、计算机设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104333775A (zh) * | 2014-11-25 | 2015-02-04 | 广州华多网络科技有限公司 | 一种直播频道中虚拟物品互动方法、装置和*** |
CN104994421A (zh) * | 2015-06-30 | 2015-10-21 | 广州华多网络科技有限公司 | 一种直播频道中虚拟物品的互动方法、装置和*** |
CN105447124A (zh) * | 2015-11-17 | 2016-03-30 | 广州酷狗计算机科技有限公司 | 虚拟物品分享方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008085827A (ja) * | 2006-09-28 | 2008-04-10 | Mercuro:Kk | デジタル放送受信端末を用いた情報出力システム |
-
2016
- 2016-04-15 CN CN201610239203.5A patent/CN105916042B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104333775A (zh) * | 2014-11-25 | 2015-02-04 | 广州华多网络科技有限公司 | 一种直播频道中虚拟物品互动方法、装置和*** |
CN104994421A (zh) * | 2015-06-30 | 2015-10-21 | 广州华多网络科技有限公司 | 一种直播频道中虚拟物品的互动方法、装置和*** |
CN105447124A (zh) * | 2015-11-17 | 2016-03-30 | 广州酷狗计算机科技有限公司 | 虚拟物品分享方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105916042A (zh) | 2016-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105916042B (zh) | 虚拟物品赠送方法、用户终端、网络直播平台和*** | |
US20180043264A1 (en) | Game Accessing Method and Processing Method, Server, Terminal, and System | |
CN109922377B (zh) | 播放控制方法和装置、存储介质及电子装置 | |
CN105450642B (zh) | 一种基于在线直播的数据处理方法、相关装置及*** | |
US9377938B2 (en) | Live videocast to social network | |
US9049341B2 (en) | Method and apparatus for video resource management in video conference | |
CN110312169A (zh) | 视频数据处理方法、装置、终端及服务器 | |
US20140129946A1 (en) | Crowd-sync technology for participant-sharing of a crowd experience | |
CN113727130B (zh) | 直播间的消息提示方法、***、装置及计算机设备 | |
US20100138772A1 (en) | Apparatus and Method for Providing Real-Time Event Updates | |
CN113179416B (zh) | 直播内容转播方法及相关设备 | |
CN114286156A (zh) | 直播交互方法、装置、存储介质及计算机设备 | |
CN114268812B (zh) | 直播间虚拟资源赠送方法、装置、计算机设备及存储介质 | |
CN113938696B (zh) | 基于自定义虚拟礼物的直播互动方法、***及计算机设备 | |
CN106792237B (zh) | 一种消息显示方法和*** | |
EP2154819A1 (en) | Content sharing method, server and system | |
WO2017030757A1 (en) | Impromptu community streamer | |
CN111343469B (zh) | 一种数据处理方法、装置、电子设备及存储介质 | |
CN109118258A (zh) | 投放内容监控方法和客户端设备 | |
CN106529993A (zh) | 一种智能广告投放的方法及装置 | |
CN113596490B (zh) | 直播互动方法、装置和存储介质及电子设备 | |
CN113891162B (zh) | 直播间加载方法、装置、计算机设备及存储介质 | |
KR101690227B1 (ko) | 통합 좌석 관리 장치 | |
CN112016280B (zh) | 一种文件编辑方法、装置及计算机可读介质 | |
CN106254956A (zh) | 一种根据节目关键词选取互动信息的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 510660 Guangzhou City, Guangzhou, Guangdong, Whampoa Avenue, No. 315, self - made 1-17 Applicant after: Guangzhou KuGou Networks Co., Ltd. Address before: 510000 B1, building, No. 16, rhyme Road, Guangzhou, Guangdong, China 13F Applicant before: Guangzhou KuGou Networks Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |