CN110324713A - 虚拟资源的管理方法及装置、直播*** - Google Patents

虚拟资源的管理方法及装置、直播*** Download PDF

Info

Publication number
CN110324713A
CN110324713A CN201910603231.4A CN201910603231A CN110324713A CN 110324713 A CN110324713 A CN 110324713A CN 201910603231 A CN201910603231 A CN 201910603231A CN 110324713 A CN110324713 A CN 110324713A
Authority
CN
China
Prior art keywords
client
virtual objects
virtual
target
target audience
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
CN201910603231.4A
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.)
Guangzhou Kugou Computer Technology Co Ltd
Original Assignee
Guangzhou Kugou Computer 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 Guangzhou Kugou Computer Technology Co Ltd filed Critical Guangzhou Kugou Computer Technology Co Ltd
Priority to CN201910603231.4A priority Critical patent/CN110324713A/zh
Publication of CN110324713A publication Critical patent/CN110324713A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • 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/4508Management of client data or end-user data
    • 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/47815Electronic shopping
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请公开了一种虚拟资源的管理方法及装置、直播***,属于网络技术领域。所述方法包括:在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,检测目标观众客户端是否满足目标条件集合中的任一条件;当目标观众客户端满足任一条件时,增加目标观众客户端对应的虚拟资源的数量;其中,直播服务器与多个观众客户端和多个主播客户端均建立有通信连接,且目标观众客户端为多个观众客户端中的任一客户端,目标主播客户端为多个主播客户端中的任一客户端。本申请解决了直播***的功能较为单一的问题,丰富了直播***的功能,本申请用于直播***。

Description

虚拟资源的管理方法及装置、直播***
技术领域
本申请涉及网络技术领域,特别涉及一种虚拟资源的管理方法及装置、直播***。
背景技术
随着网络技术的不断发展,直播***得到了广泛的应用。直播***包括:直播服务器、观众客户端和主播客户端,观众能够在观众客户端上通过直播服务器观看主播通过主播客户端录制的视频。
相关技术中,为了提高观众和主播的互动效果,观众还能够在观众客户端上通过直播服务器向喜欢的主播赠送虚拟礼物。观众在向主播赠送虚拟物品时,可以首先通过观众客户端在直播服务器中购买该虚拟礼物,并将该虚拟礼物赠送给主播。
但是,相关技术中直播***的功能较为单一。
发明内容
本申请提供了一种虚拟资源的管理方法及装置、直播***,可以解决相关技术中直播***的功能较为单一的问题,所述技术方案如下:
一方面,提供了一种虚拟资源的管理方法,用于直播服务器,所述方法包括:
在目标观众客户端通过所述直播服务器播放目标主播客户端的直播视频时,检测所述目标观众客户端是否满足目标条件集合中的任一条件;
当所述目标观众客户端满足所述任一条件时,增加所述目标观众客户端对应的虚拟资源的数量;
其中,所述直播服务器与多个观众客户端和多个主播客户端均建立有通信连接,且所述目标观众客户端为所述多个观众客户端中的任一客户端,所述目标主播客户端为所述多个主播客户端中的任一客户端。
可选地,所述目标条件集合包括以下一种或多种条件:
所述目标观众客户端通过所述直播服务器向所述目标主播客户端赠送多个虚拟礼物中的目标虚拟礼物;
所述目标观众客户端播放所述直播视频的时长大于或等于时长阈值;
所述目标观众客户端发送的针对所述直播视频的弹幕数量大于或等于弹幕数量阈值。
可选地,所述方法还包括:
接收所述目标观众客户端通过所述购买入口发送的购买请求,所述购买请求用于请求购买第一购买数量的所述第一虚拟物品,所述第一虚拟物品对应第一单位数量的所述虚拟资源;
依次执行针对所述第一购买数量的所述第一虚拟物品的购买操作;
其中,针对被购买的第j个第一虚拟物品的购买操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述虚拟资源的数量减少第一单位数量,并将所述购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量加1,以及在H0+Hi小于单位数量阈值时将所述第一单位数量更新为H0+Hi,j≥1,H0表示更新前的所述第一单位数量,Hi表示所述单位增加数量。
可选地,所述方法还包括:
接收所述目标观众客户端通过所述第一兑换入口发送的第一兑换请求,所述第一兑换请求用于请求采用第一兑换数量的所述第一虚拟物品第二虚拟物品,所述第二虚拟物品对应第二单位数量的所述第一虚拟物品;
依次执行针对所述第一兑换数量的所述第一虚拟物品的第一兑换操作;
其中,针对所述第j个第一虚拟物品的第一兑换操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量减1,将当前已兑换的每个第一虚拟物品对应的观众客户端所对应的所述第二虚拟物品的数量增加所述观众客户端对应的第一目标数量,将第二虚拟物品池中所述第二虚拟物品的数量增加第二目标数量Wj;
当前已兑换的第k个第一虚拟物品对应的观众客户端所对应的第一目标数量等于Xk的向下取整,Xk=Lk/H2*L0,k≥1,L0-1表示当前已被兑换的所述第一虚拟物品的数量,Lk-1表示当前已被所述第k个第一虚拟物品对应的观众客户端兑换的所述第一虚拟物品的数量,H2表示所述第二单位数量;所述第一兑换数量与所述第二单位数量的商Y1≥X1+X2,针对所述第一兑换数量的所述第一虚拟物品的第一兑换操作中,观众客户端对应的所述第二虚拟物品的数量的增加值之和为X1,所述第二虚拟物品池中所述第二虚拟物品的数量增加之和为X2。
可选地,所述方法还包括:
接收所述目标主播客户端发送的兑换指令;
根据所述兑换指令,执行倒计时操作;
在每次执行所述第一兑换操作时,若所述第二虚拟物品池中第二虚拟物品的数量小于物品数量阈值,则更新所述倒计时长,且更新后的所述倒计时长小于或等于时长上限;
当所述倒计时操作结束时,执行结算操作;
其中,所述结算操作包括:将所述多个观众客户端中第一观众客户端对应的所述第二虚拟物品的数量增加第一辅助数量Z1,以及将所述目标主播客户端对应的所述第二虚拟物品的数量增加第二辅助数量Z2;其中,Z1+Z2=Y2,Y2表示所述第二虚拟物品池中所述第二虚拟物品的数量,所述第一观众客户端为最后一个兑换所述第一虚拟物品的观众客户端。
可选地,所述方法还包括:
接收所述目标观众客户端发送的第二兑换请求,所述第二兑换请求用于请求兑换第二兑换数量的目标物品,所述目标物品包括:虚拟物品和真实物品中的一种或多种,所述目标物品对应第三单位数量的所述第二虚拟物品;
基于所述第二兑换请求执行第二兑换操作,所述第二兑换操作包括:将所述目标观众客户端对应的所述第二虚拟物品减少第二物品数量,将所述目标观众客户端对应的所述目标物品的数量增加所述第二兑换数量,所述第二兑换数量与所述第三单位数量的乘积等于所述第二物品数量。
可选地,所述目标虚拟礼物为所述多个虚拟礼物中的部分虚拟礼物。
可选地,X1/Y1=0.6。
可选地,Z1/Y2=0.8。
另一方面,提供了一种虚拟资源的管理装置,用于直播服务器,所述虚拟资源的管理装置包括:
检测模块,用于在目标观众客户端通过所述直播服务器播放目标主播客户端的直播视频时,检测所述目标观众客户端是否满足目标条件集合中的任一条件;
增加模块,用于在所述目标观众客户端满足目标条件集合中的任一条件时,增加所述目标观众客户端对应的虚拟资源的数量;
其中,所述直播服务器与多个观众客户端和多个主播客户端均建立有通信连接,且所述目标观众客户端为所述多个观众客户端中的任一客户端,所述目标主播客户端为所述多个主播客户端中的任一客户端。
可选地,所述目标条件集合包括以下一种或多种条件:
所述目标观众客户端通过所述直播服务器向所述目标主播客户端赠送多个虚拟礼物中的目标虚拟礼物;
所述目标观众客户端播放所述直播视频的时长大于或等于时长阈值;
所述目标观众客户端发送的针对所述直播视频的弹幕数量大于或等于弹幕数量阈值。
可选地,所述虚拟资源的管理装置还包括:
第一接收模块,用于接收所述目标观众客户端发送的购买请求,所述购买请求用于请求购买第一购买数量的所述第一虚拟物品,所述第一虚拟物品对应第一单位数量的所述虚拟资源;
购买模块,用于依次执行针对所述第一购买数量的所述第一虚拟物品的购买操作;
其中,针对被购买的第j个第一虚拟物品的购买操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述虚拟资源的数量减少第一单位数量,并将所述购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量加1,以及在H0+Hi小于单位数量阈值时将所述第一单位数量更新为H0+Hi,j≥1,H0表示更新前的所述第一单位数量,Hi表示所述单位增加数量。
可选地,所述虚拟资源的管理装置还包括:
第三接收模块,用于接收所述目标观众客户端发送的第一兑换请求,所述第一兑换请求用于请求采用第一兑换数量的所述第一虚拟物品兑换所述第二虚拟物品;所述第二虚拟物品对应第二单位数量的所述第一虚拟物品;
第一兑换模块,用于依次执行针对所述第一兑换数量的所述第一虚拟物品的第一兑换操作;
其中,针对所述第j个第一虚拟物品的第一兑换操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量减1,将当前已兑换的每个第一虚拟物品对应的观众客户端所对应的所述第二虚拟物品的数量增加所述观众客户端对应的第一目标数量,将第二虚拟物品池中所述第二虚拟物品的数量增加第二目标数量Wj;
当前已兑换的第k个第一虚拟物品对应的观众客户端所对应的第一目标数量等于Xk的向下取整,Xk=Lk/H2*L0,k≥1,L0-1表示当前已被兑换的所述第一虚拟物品的数量,Lk-1表示当前已被所述第k个第一虚拟物品对应的观众客户端兑换的所述第一虚拟物品的数量,H2表示所述第二单位数量;所述第一兑换数量与所述第二单位数量的商Y1≥X1+X2,针对所述第一兑换数量的所述第一虚拟物品的第一兑换操作中,观众客户端对应的所述第二虚拟物品的数量的增加值之和为X1,所述第二虚拟物品池中所述第二虚拟物品的数量增加之和为X2。
可选地,所述虚拟资源的管理装置还包括:
第二接收模块,用于接收所述目标主播客户端发送的兑换指令;
倒计时模块,用于根据所述兑换指令,执行倒计时操作;
更新模块,用于在每次执行所述第一兑换操作时,若所述第二虚拟物品池中第二虚拟物品的数量小于物品数量阈值,则更新所述倒计时长,且更新后的所述倒计时长小于或等于时长上限;
结算模块,用于当所述倒计时操作结束时,执行结算操作;
其中,所述结算操作包括:将所述多个观众客户端中第一观众客户端对应的所述第二虚拟物品的数量增加第一辅助数量Z1,以及将所述目标主播客户端对应的所述第二虚拟物品的数量增加第二辅助数量Z2;其中,Z1+Z2=Y2,Y2表示所述第二虚拟物品池中所述第二虚拟物品的数量,所述第一观众客户端为最后一个兑换所述第一虚拟物品的观众客户端。
可选地,所述虚拟资源的管理装置还包括:
第四接收模块,用于接收所述目标观众客户端发送的第二兑换请求,所述第二兑换请求用于请求兑换第二兑换数量的目标物品;所述目标物品包括:虚拟物品和真实物品中的一种或多种,所述目标物品对应第三单位数量的所述第二虚拟物品;
第二兑换模块,用于基于所述第二兑换请求执行第二兑换操作,所述第二兑换操作包括:将所述目标观众客户端对应的所述第二虚拟物品减少第二物品数量,将所述目标观众客户端对应的所述目标物品的数量增加所述第二兑换数量,所述第二兑换数量与所述第三单位数量的乘积等于所述第二物品数量。
另一方面,提供了一种虚拟资源的管理装置,包括:处理器和存储器,
所述存储器,用于存储计算机程序;
所述处理器,用于执行所述存储器上所存储的计算机程序,实现如第一方面所述的虚拟资源的管理方法。
另一方面,提供了一种直播***,包括:直播服务器、多个观众客户端和多个主播客户端,所述直播服务器与所述多个观众客户端和所述多个主播客户端均建立有通信连接;
所述直播服务器用于在目标观众客户端通过所述直播服务器播放目标主播客户端的直播视频时,检测所述目标观众客户端是否满足目标条件集合;其中,所述目标观众客户端为所述多个观众客户端中的任一客户端,所述目标主播客户端为所述多个主播客户端中的任一客户端;
所述直播服务器还用于在所述目标观众客户端满足目标条件集合时,增加所述目标观众客户端对应的虚拟资源的数量。
可选地,所述目标观众客户端还用于向所述直播服务器发送购买请求,所述购买请求用于请求购买第一购买数量的所述第一虚拟物品;所述第一虚拟物品对应第一单位数量的所述虚拟资源;
所述直播服务器还用于依次执行针对所述第一购买数量的所述第一虚拟物品的购买操作;
其中,针对被购买的第j个第一虚拟物品的购买操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述虚拟资源的数量减少第一单位数量,并将所述购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量加1,以及在H0+Hi小于单位数量阈值时将所述第一单位数量更新为H0+Hi,j≥1,H0表示更新前的所述第一单位数量,Hi表示所述单位增加数量。
可选地,所述目标观众客户端还用于向所述直播服务器发送第一兑换请求,所述第一兑换请求用于请求采用第一兑换数量的所述第一虚拟物品兑换所述第二虚拟物品,所述第二虚拟物品对应第二单位数量的所述第一虚拟物品;
所述直播服务器还用于依次执行针对所述第一兑换数量的所述第一虚拟物品的第一兑换操作;
其中,针对所述第j个第一虚拟物品的第一兑换操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量减1,将当前已兑换的每个第一虚拟物品对应的观众客户端所对应的所述第二虚拟物品的数量增加所述观众客户端对应的第一目标数量,将第二虚拟物品池中所述第二虚拟物品的数量增加第二目标数量Wj;
当前已兑换的第k个第一虚拟物品对应的观众客户端所对应的第一目标数量等于Xk的向下取整,Xk=Lk/H2*L0,k≥1,L0-1表示当前已被兑换的所述第一虚拟物品的数量,Lk-1表示当前已被所述第k个第一虚拟物品对应的观众客户端兑换的所述第一虚拟物品的数量,H2表示所述第二单位数量;所述第一兑换数量与所述第二单位数量的商Y1≥X1+X2,针对所述第一兑换数量的所述第一虚拟物品的第一兑换操作中,观众客户端对应的所述第二虚拟物品的数量的增加值之和为X1,所述第二虚拟物品池中所述第二虚拟物品的数量增加之和为X2。
可选地,所述目标主播客户端用于向所述直播服务器发送第二虚拟物品的兑换指令;
所述直播服务器还用于根据所述兑换指令,执行倒计时操作;
所述直播服务器还用于在每次执行所述第一兑换操作时,若所述第二虚拟物品池中第二虚拟物品的数量小于物品数量阈值,则更新所述倒计时长,且更新后的所述倒计时长小于或等于时长上限;
所述直播服务器还用于当所述倒计时操作结束时,执行结算操作;
其中,所述结算操作包括:将所述多个观众客户端中第一观众客户端对应的所述第二虚拟物品的数量增加第一辅助数量Z1,以及将所述目标主播客户端对应的所述第二虚拟物品的数量增加第二辅助数量Z2;其中,Z1+Z2=Y2,Y2表示所述第二虚拟物品池中所述第二虚拟物品的数量,所述第一观众客户端为最后一个兑换所述第一虚拟物品的观众客户端。
可选地,所述目标观众客户端还用于通过所述第二兑换入口向所述直播服务器发送第二兑换请求,所述第二兑换请求用于请求兑换第二兑换数量的目标物品;所述目标物品包括:虚拟物品和真实物品中的一种或多种,所述目标物品对应第三单位数量的所述第二虚拟物品;
所述直播服务器还用于基于所述第二兑换请求执行第二兑换操作,所述第二兑换操作包括:将所述目标观众客户端对应的所述第二虚拟物品减少第二物品数量,将所述目标观众客户端对应的所述目标物品的数量增加所述第二兑换数量,所述第二兑换数量与所述第三单位数量的乘积等于所述第二物品数量。
另一方面,提供了一种存储介质,当所述存储介质中的程序由处理器执行时,能够实现如第一方面所述的虚拟资源的管理方法。
本发明实施例提供的技术方案带来的有益效果包括:
由于本发明实施例提供的虚拟资源的管理方法中,在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,若目标观众客户端满足目标条件集合,则服务器可以增加目标观众客户端对应的虚拟资源的数量。这样一来,就丰富了直播***的功能。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种直播***的结构示意图;
图2为本发明实施例提供的一种虚拟资源的管理方法的流程图;
图3为本发明实施例提供的另一种虚拟资源的管理方法的流程图;
图4至图10为本发明实施例提供的终端界面示意图;
图11为本发明实施例提供的一种虚拟资源的管理装置的结构示意图;
图12为本发明实施例提供的另一种虚拟资源的管理装置的结构示意图;
图13为本发明实施例提供的一种服务器的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
图1为本发明实施例提供的一种直播***的结构示意图,如图1所示,该直播***包括:直播服务器011、多个观众客户端012和多个主播客户端013。
需要说明的是,上述“多个”指的是两个或两个以上。图1中仅示出了该直播***中的两个观众客户端012和一个主播客户端013。直播服务器011可以一个服务器或多个服务器组成服务器集群,或者是一个云计算服务中心。观众客户端012和主播客户端013均可以为运行有客户端程序的终端(如手机、台式电脑或平板电脑等)。
直播服务器011与多个观众客户端012和多个主播客户端013均建立有通信连接。示例地,直播服务器011和观众客户端012,以及直播服务器011与主播客户端013之间可以通过有线网络或者无线网络连接,其中,无线网络可以包括但不限于:无线保真(英文:Wireless Fidelity;简称:WIFI)或数据等。
通常情况下,观众能够在观众客户端上通过直播服务器观看主播通过主播客户端录制的视频。并且,观众还能够在观众客户端上通过直播服务器向喜欢的主播赠送虚拟礼物。但是,观众在向主播赠送虚拟礼物时,主播能够得到一定的分成,而观众无法得到任何分成,这样一来,就会降低观众向主播赠送虚拟礼物的积极性,并且使该直播***的功能较为单一。
本发明实施例提供了一种虚拟资源的管理方法,该方法能够提高观众向主播赠送虚拟礼物的积极性,以及丰富该直播***的功能。
示例地,图2为本发明实施例提供的一种虚拟资源的管理方法的流程图,该方法可以用于图1所示的直播***中的直播服务器,如图2所示,该方法包括:
步骤201、在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,检测目标观众客户端是否满足目标条件集合中的任一条件。
步骤202、当目标观众客户端满足该任一条件时,增加目标观众客户端对应的虚拟资源的数量。
其中,直播服务器与多个观众客户端和多个主播客户端均建立有通信连接,且目标观众客户端为多个观众客户端中的任一客户端,目标主播客户端为多个主播客户端中的任一客户端。
综上所述,由于本发明实施例提供的虚拟资源的管理方法中,在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,若目标观众客户端满足目标条件集合,则服务器可以增加目标观众客户端对应的虚拟资源的数量。这样一来,就丰富了直播***的功能。
可选地,目标条件集合包括以下一种或多种条件:条件1:目标观众客户端的用户通过直播服务器向目标主播客户端的用户赠送多个虚拟礼物中的目标虚拟礼物;条件2:目标观众客户端播放目标主播客户端直播的视频的时长大于或等于时长阈值;条件3:目标观众客户端发送的针对直播视频的弹幕数量大于或等于弹幕数量阈值。本发明实施例中以目标条件集合同时包括上述条件1、2和3为例。
对于条件1,由于在目标观众客户端的用户向目标主播客户端的用户赠送目标虚拟礼物时,目标观众客户端对应的虚拟资源会增加,因此,该过程能够增加目标观众客户端的用户向目标直播客户端的用户赠送目标虚拟礼物的积极性,从而能够增加目标虚拟礼物的销量。其中,目标虚拟礼物可以包括多个虚拟礼物中指定的一个或多个虚拟礼物。比如,目标虚拟礼物可以包括该多个虚拟礼物中的全部虚拟礼物,在这种情况下,一旦目标观众客户端的用户向目标主播客户端的用户赠送任一虚拟礼物,上述直播服务器便可以增加目标观众客户端对应的虚拟资源的数量。又比如,目标虚拟礼物也可以仅为该多个虚拟礼物中的部分虚拟礼物,在这种情况下,只有目标观众客户端的用户向目标主播客户端的用户赠送该部分虚拟礼物中的任一虚拟礼物,直播服务器才可以增加目标观众客户端对应的虚拟资源的数量。示例地,若为了促进多个虚拟礼物中数字专辑(一种虚拟礼物)的销量,则直播服务器的工作人员可以将该数字专辑设置为多个虚拟礼物中的目标虚拟礼物。
对于条件2,由于在目标观众客户端播放目标主播客户端直播的视频的时长大于或等于时长阈值时,目标观众客户端对应的虚拟资源会增加,因此,该过程能够增加目标观众客户端的用户观看上述直播视频的积极性,从而能够增加目标主播客户端直播的视频的热度。示例地,该时长阈值可以由直播服务器的工作人员在直播服务器上配置,比如,该时长阈值可以为10分钟或15分钟等。
对于条件3,由于在目标观众客户端发送的针对直播视频的弹幕数量大于或等于弹幕数量阈值时,目标观众客户端对应的虚拟资源会增加,因此,该过程能够增加目标观众客户端的用户发送的针对直播视频的弹幕的积极性,从而能够增加目标主播客户端直播的视频的热度。示例地,该弹幕数量阈值可以由直播服务器的工作人员在直播服务器上配置,比如,该弹幕数量阈值可以为20或30等。
需要说明的是,当目标条件集合包括:目标观众客户端通过直播服务器向目标主播客户端赠送多个虚拟礼物中的目标虚拟礼物时,若服务器增加目标观众客户端对应的虚拟资源的数量,则可以实现在观众(观众客户端的用户)向主播(主播客户端的用户)赠送目标虚拟礼物时,观众也能够得到一定数量的分成(如上述虚拟资源)。这样就提到了观众向主播赠送虚拟礼物的积极性。
示例地,图3为本发明实施例提供的另一种虚拟资源的管理方法的流程图,该方法可以用于图1所示的直播***,如图3所示,该方法包括:
步骤301、目标观众客户端通过直播服务器播放目标主播客户端的直播视频。
其中,目标观众客户端为图1所示的直播***中的任一观众客户端,目标主播客户端为图1所示的直播***中的任一主播客户端。
步骤302、在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,若目标观众客户端满足目标条件集合中的任一条件,则直播服务器增加目标观众客户端对应的虚拟资源的数量。
在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,直播服务器可以对目标观众客户端进行监控,以检测该目标观众客户端是否满足目标条件集合中的每个条件。其中,目标条件集合的解释可以参考图2所示的实施例中对目标条件集合的解释,本发明实施例在此不做赘述。
直播服务器用于管理每个客户端(如上述观众客户端和直播客户端)对应的虚拟资源,并记录每个客户端对应的虚拟资源的数量。示例地,直播服务器可以通过表1记录每个客户端对应的虚拟资源的数量,如表1所示,观众客户端1对应的虚拟资源的数量为5,观众客户端2和直播客户端3对应的虚拟资源的数量均为0。
表1
在目标观众客户端满足目标条件集合中的任一条件时,直播服务器可以增加该目标观众客户端对应的虚拟资源的数量。比如,直播服务器可以将记录的该目标观众客户端对应的虚拟资源的数量增加一定的数值。该虚拟资源可以为任意一种虚拟的货币,本发明实施例对此不作限定。
示例地,当目标条件集合包括:目标观众客户端的用户向目标主播客户端的用户赠送目标虚拟礼物(上述条件1)时,直播服务器可以根据该目标虚拟礼物的价格确定虚拟资源的数量的增加值。例如,直播服务器中还可以维护有价格范围与增加值的对应关系,直播服务器可以根据该目标虚拟礼物的价格,以及该对应关系,将该价格所在的价格范围所对应的增加值作为步骤302中虚拟资源的数量的增加值。
又示例地,当目标条件集合包括:目标观众客户端播放目标主播客户端直播的视频的时长大于或等于时长阈值(上述条件2)时,直播服务器可以根据该时长确定虚拟资源的数量的增加值。例如,直播服务器中还可以维护有时长范围与增加值的对应关系,直播服务器可以根据目标观众客户端播放目标主播客户端直播的视频的时长,以及该对应关系,将该时长所在的时长范围所对应的增加值,作为步骤302中虚拟资源的数量的增加值。
再示例地,当目标条件集合包括:目标观众客户端发送的针对直播视频的弹幕数量大于或等于弹幕数量阈值(上述条件3)时,直播服务器可以根据该弹幕数量确定虚拟资源的数量的增加值。例如,直播服务器中还可以维护有数量范围与增加值的对应关系,直播服务器可以根据该弹幕数量和该对应关系,将该弹幕数量所在的数量范围所对应的增加值,作为步骤302中虚拟资源的数量的增加值。
可选地,该虚拟资源可以称为能量,该虚拟资源的数量可以称为能量值,该能量可以兑换第一虚拟物品。
步骤303、目标观众客户端向直播服务器发送购买请求。
示例地,直播服务器可以首先控制目标观众客户端显示第一虚拟物品的购买入口,第一虚拟物品对应第一单位数量的虚拟资源。之后,目标观众客户端通过购买入口向直播服务器发送购买请求。示例地,购买请求用于请求购买第一购买数量的第一虚拟物品。
示例地,如图4所示,在目标观众客户端012通过直播服务器观看目标主播客户端的直播视频时,目标观众客户端012可以显示有该直播视频A。此时,直播服务器还可以控制目标观众客户端012显示第一虚拟物品的购买入口B1。该第一虚拟物品可以为任意的虚拟物品,如该第一虚拟物品为虚拟鲤鱼的养料,此时,目标观众客户端012还可以在购买入口B1附近显示该养料的图形C1。
可选地,图4中以该养料的图形C1和购买入口B1均覆盖该直播视频A为例,当然也可以是图形C1和购买入口B1与直播视频A分别在目标观众客户端012的不同显示区域显示。
另外,第一虚拟物品对应第一单位数量的虚拟资源。该第一虚拟物品需要用第一单位数量的虚拟资源进行购买。该第一单位数量可以由直播服务器的工作人员在直播服务器上配置。
如图4所示,目标观众客户端在显示购买入口B1时,目标观众客户端的用户(也即观众)可以点击该购买入口B1。此时,目标观众客户端可以显示如图5所示的购买数量获取界面D1。该购买数量获取界面D1包括:提示信息“请输入第一虚拟物品的购买数量”,购买数量输入框E1,以及确定按钮F1。
目标观众客户端的用户可以在该购买数量输入框E1中输入想要购买的第一虚拟物品的数量,如图5中的购买数量输入框E1中的数量1。另外,本发明实施例中将该数量称为第一购买数量。目标观众客户端的用户可以在该购买数量输入框E1中输入第一购买数量后,可以点击上述确定按钮F1,从而触发该目标观众客户端向直播服务器发送购买请求。
步骤304、直播服务器依次执行针对第一购买数量的第一虚拟物品的购买操作。
直播服务器在接收到目标观众客户端发送的购买请求后,可以基于该购买请求执行一系列的购买操作。其中,针对被购买的第j个第一虚拟物品的购买操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述虚拟资源的数量减少第一单位数量,并将所述购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量加1,以及在H0+Hi小于单位数量阈值时将所述第一单位数量更新为H0+Hi,j≥1,H0表示更新前的所述第一单位数量,Hi表示所述单位增加数量。
例如,假设直播服务器在执行针对被购买的第1个第一虚拟物品的购买操作时,第一单位数量为1000,单位增加数量为10,该第1个第一虚拟物品的购买者为目标观众客户端。直播服务器可以将目标观众客户端对应的虚拟资源的数量减少第一货币数量H1=10+10(1-1)=10,并将目标观众客户端对应的第一虚拟物品的数量加1,以及将第一单位数量由1000更新为1000+1*10=1010(小于单位数量阈值2000)。
可以看出,直播服务器每执行一次购买操作,则该第一虚拟物品对应的第一单位数量会增加上述单位增加数量,这样就使得越早购买第一虚拟物品,购买第一虚拟物品所需的虚拟资源越少;越晚购买第一虚拟物品,购买第一虚拟物品所需的虚拟资源越多。
可选地,上述购买操作也可以不包括:在H0+Hi小于单位数量阈值时将第一单位数量更新为H0+Hi,本发明实施例对此不作限定。
步骤305、目标主播客户端向直播服务器发送第二虚拟物品的兑换指令。
目标主播客户端还可以控制直播服务器是否开始进行第二虚拟物品的兑换,示例地,目标主播客户端向直播服务器发送的第二虚拟物品的兑换指令,以指示是否开始进行第二虚拟物品的兑换。
示例地,第二虚拟物品可以为虚拟的鲤鱼,用第一虚拟物品兑换第二虚拟物品可以看做是:利用虚拟的鲤鱼的养料(第一虚拟物品)投喂虚拟的鲤鱼(第二虚拟物品)的游戏过程。示例地,如图6所示,目标主播客户端013可以显示有其直播视频A,以及开始游戏(相当于是否开始兑换第二虚拟物品)的按钮F2。目标主播客户端013的用户(也即主播)通过点击该按钮F2,以触发目标主播客户端向直播服务器发送第二虚拟物品的兑换指令。
可选地,图6中以该按钮F2覆盖该直播视频A为例,当然也可以是按钮F2与直播视频A分别在目标观众客户端012的不同显示区域显示。
步骤306、直播服务器根据兑换指令执行倒计时操作。
直播服务器在接收到该兑换指令时,便可以立即执行倒计时操作。该倒计时操作的倒计时长可以为工作人员在该直播服务器中配置的。示例地,该倒计时长可以为1分钟或2分钟等。
步骤307、目标观众客户端向直播服务器发送第一兑换请求。
示例地,直播服务器可以首先根据兑换指令,控制目标观众客户端显示第二虚拟物品的第一兑换入口,之后目标观众客户端通过第一兑换入口向直播服务器发送第一兑换请求。第一兑换请求用于请求兑换第一兑换数量的第二虚拟物品,第二虚拟物品对应第二单位数量的第一虚拟物品。
直播服务器在接收到该兑换指令时,还可以控制目标观众客户端显示该第二虚拟物品的第一兑换入口。如图8所示,目标观众客户端012可以根据直播服务器的控制,显示第二虚拟物品的第一兑换入口B2。并且,当该第二虚拟物品为虚拟的鲤鱼时,第一兑换入口B2可以为“投喂”按钮。
可选地,图8中以该第一兑换入口B2覆盖该直播视频A为例,当然也可以是第一兑换入口B2与直播视频A分别在目标观众客户端012的不同显示区域显示。
另外,第二虚拟物品对应第二单位数量的第一虚拟物品。该第二虚拟物品需要用第二单位数量的第一虚拟物品进行兑换。该第二单位数量可以由直播服务器的工作人员在直播服务器上配置。
如图7所示,目标观众客户端在显示第一兑换入口B2时,目标观众客户端的用户(也即观众)可以点击该第一兑换入口B2。此时,目标观众客户端可以显示如图8所示的兑换数量获取界面D2。该兑换数量获取界面D2包括:提示信息“请输入投喂鲤鱼的养料数量”,兑换数量输入框E2,以及确定按钮F2。
目标观众客户端的用户可以在该兑换数量输入框E2中输入想要投喂的第一虚拟物品的数量,如图8中的兑换数量输入框E2中的数量10。另外,本发明实施例中将该数量称为第一兑换数量。目标观众客户端的用户可以在该兑换数量输入框E2中输入第一兑换数量后,点击上述确定按钮F2,从而触发该目标观众客户端向直播服务器发送第一兑换请求。
步骤308、直播服务器依次执行针对第一兑换数量的第一虚拟物品的第一兑换操作。
示例地,针对直播服务器中被购买的第j个第一虚拟物品的第一兑换操作包括:将购买该第j个第一虚拟物品的观众客户端对应的第一虚拟物品的数量减1,将当前已兑换的每个第一虚拟物品对应的观众客户端(也即兑换该每个第一虚拟物品的观众客户端)所对应的第二虚拟物品的数量增加观众客户端对应的第一目标数量,将第二虚拟物品池中第二虚拟物品的数量增加第二目标数量Wj;当前已兑换的第k个第一虚拟物品对应的观众客户端所对应的第一目标数量等于Xk的向下取整,Xk=Lk/H2*L0,k≥1,L0-1表示当前已被兑换的第一虚拟物品的数量,Lk-1表示当前已被第k个第一虚拟物品对应的观众客户端兑换的第一虚拟物品的数量,H2表示第二单位数量。
第一兑换数量与第二单位数量的商Y1=X1+X2,针对第一兑换数量的第一虚拟物品的第一兑换操作中,观众客户端对应的第二虚拟物品的数量的增加值之和为X1,第二虚拟物品池中第二虚拟物品的数量增加之和为X2。也即是,用第一兑换数量共能够兑换Y1个第二虚拟物品,该Y1个虚拟物品可以分给每个兑换过第一虚拟物品的观众客户端,以及上述第二虚拟物品池。可选地,直播服务器可以基于第一比例和第二比例(该第一比例与第二比例之和等于1),将Y1分发给第二虚拟物品池和这些观众客户端。比如,X1为Y1的第一比例,X2为Y1的第二比例。示例地,第一比例可以为60%,第二比例可以为40%;或者,第一比例可以为70%,第二比例可以为30%。
可以看出,直播服务器每执行一次兑换操作,第二虚拟物品池中第二虚拟物品的数量就会增加,并且,n个观众客户端对应的第二虚拟物品的数量也会增加。
步骤309、直播服务器在每次执行第一兑换操作时,若第二虚拟物品池中第二虚拟物品的数量小于物品数量阈值,则更新倒计时长。
需要说明的是,更新后的倒计时长可以小于或等于时长上限。
可选地,每个观众客户端均可以向直播服务器发送一次或多次第一兑换请求直播服务器可以根据每次接收到的第一兑换请求执行第一兑换操作。并且,在直播服务器根据每次接收到的第一兑换请求执行第一兑换操作时,直播服务器还需要判断当前第二虚拟物品池中第二虚拟物品的数量是否小于物品数量阈值。
当第二虚拟物品池中第二虚拟物品的数量小于物品数量阈值时,直播服务器需要进一步判断当前的倒计时长与目标时长之和是否小于时长上限。若当前的倒计时长与目标时长之和小于时长上限,则直播服务器需要将倒计时长更新为当前的倒计时长与目标时长之和;若倒计时长与目标时长之和大于或等于时长上限时,则直播服务器需要将倒计时长更新为该时长上限。其中,目标时长等于第一兑换数量与单位更新时长之积,单位更新时长小于所述时长上限。
例如,假设上述物品数量阈值为500万,时长上限为1小时,当前的倒计时长为30分钟,且目标时长为30秒。若在步骤311中,第二虚拟物品池中第二虚拟物品的数量为400,则直播服务器可以确定第二虚拟物品池中第二虚拟物品的数量小于物品数量阈值,此时,直播服务器需要进一步判断当前的倒计时长30分钟与目标时长30秒之和是否小于时长上限1小时。经过判断后,直播服务器可以确定当前的倒计时长30分钟与目标时长30秒之和30分钟30秒小于时长上限1小时,则直播服务器需要将倒计时长30分钟更新为当前的倒计时长30分钟与目标时长30秒之和30分钟30秒。
另外,当第二虚拟物品池中第二虚拟物品的数量大于或等于物品数量阈值时,制备服务器无需执行步骤311。上述单位更新时长和物品数量阈值均可以为直播服务器的工作人员在直播服务器中配置的。
步骤310、当倒计时操作结束时,直播服务器执行结算操作。
示例地,结算操作可以包括:将多个观众客户端中第一观众客户端对应的第二虚拟物品的数量增加第一辅助数量Z1,以及将目标主播客户端对应的第二虚拟物品的数量增加第二辅助数量Z2;其中,Z1+Z2=Y2,Y2表示第二虚拟物品池中第二虚拟物品的当前数量,第一观众客户端为最后一个兑换第一虚拟物品的观众客户端。
在倒计时操作结束时,直播服务器需要首先确定上述第一观众客户端。之后,直播服务器需要首先确定上述Y2,然后再将Y2分发给第一观众客户端和目标主播客户端。示例地,直播服务器可以将第一观众客户端对应的第二虚拟物品的数量增加第一辅助数量Z1,以及将目标主播客户端对应的第二虚拟物品的数量增加第二辅助数量Z2。
可选地,直播服务器可以基于第三比例和第四比例(该第三比例和第四比例之和等于1),将Y2分发给第一观众客户端和目标主播客户端。比如,直播服务器将Y2的第三比例确定为上述第一辅助数量Z1,以及将Y2的第四比例确定为上述第二辅助数量Z2。示例地,且第三比例可以为80%,第四比例可以为20%;或者,第三比例可以为70%,第四比例可以为30%。
步骤311、目标观众客户端向直播服务器发送第二兑换请求。
示例地,直播服务器可以首先控制目标观众客户端显示目标物品的第二兑换入口。之后,目标观众客户端通过第二兑换入口向直播服务器发送第二兑换请求。该目标物品包括:虚拟物品和真实物品中的一种或多种,目标物品对应第三单位数量的第二虚拟物品。第二兑换请求用于请求兑换第二兑换数量的目标物品。
可选地,上述第二虚拟物品可以用来兑换目标物品,在目标观众客户端对应的第二虚拟物品的数量大于第三单位数量时,该目标观众客户端可以将该第二虚拟物品兑换目标物品。该目标物品可以包括虚拟物品(如上述虚拟礼物)和真实物品(如真实的鲤鱼等)中的一种或多种,如:目标物品包括虚拟物品和真实物品,或者,目标物品包括虚拟物品;或者,目标物品包括真实物品。
示例地,如图9所示,在目标观众客户端012通过直播服务器观看目标主播客户端的直播视频时,直播服务器还可以控制目标观众客户端012显示目标物品的第二兑换入口B3(图9中以该第二兑换入口为“兑换”按钮为例)。可选地,图9中以该第二兑换入口B3覆盖该直播视频A为例,当然也可以是第二兑换入口B3与直播视频A分别在目标观众客户端012的不同显示区域显示。
另外,目标物品对应第三单位数量的第二虚拟物品。该目标物品需要用第三单位数量的第二虚拟物品进行兑换。该第三单位数量可以由直播服务器的工作人员在直播服务器上配置。
如图9所示,目标观众客户端在显示第二兑换入口B3时,目标观众客户端的用户(也即观众)可以点击该第二兑换入口B3。此时,目标观众客户端可以显示如图10所示的兑换数量获取界面D3。该兑换数量获取界面D3包括:提示信息“请输入目标物品的兑换数量”,兑换数量输入框E3,以及确定按钮F3。
目标观众客户端的用户可以在该兑换数量输入框E3中输入想要兑换的目标物品的数量,如图10中的兑换数量输入框E3中的数量1。另外,本发明实施例中将该数量称为第二兑换数量。目标观众客户端的用户可以在该兑换数量输入框E3中输入第二兑换数量后,点击上述确定按钮F3,从而触发该目标观众客户端向直播服务器发送第二兑换请求。
步骤312、直播服务器基于第二兑换请求执行第二兑换操作。
示例地,第二兑换操作包括:将目标观众客户端对应的第二虚拟物品减少第二物品数量,将目标观众客户端对应的目标物品的数量增加第二兑换数量,第二兑换数量与第三单位数量的乘积等于第二物品数量。
例如,假设第二兑换数量为1,且第三单位数量为1,则直播服务器在执行上述第二兑换操作时,可以将目标观众客户端对应的第二虚拟物品的数量减少1*1=1,并且直播服务器还可以将目标观众客户端对应的目标物品的数量增加1。
以下将通过一个例子对图3所示的实施例进行举例说明。
假设当前的第一单位数量为1000,第二单位数量为1/第一单位数量,单位更新时长为30秒。小明和小洋均通过各自的观众客户端观看小红的直播客户端直播的视频。
在第一阶段中,若小明(一个观众)通过其观众客户端用1000个虚拟资源购买了一个第一虚拟物品(虚拟鲤鱼的养料),此时第一虚拟物品对应的第一单位数量增加10。之后,小明还用该第一个第一虚拟物品兑换了1000个第二虚拟物品(如1000条虚拟鲤鱼),直播服务器的倒计时操作的倒计时长增加30秒。
此时,若第一比例为60%,且第二比例为40%,则该1000个第二虚拟物品中的40%(即400条虚拟鲤鱼)进入鲤鱼池(第二虚拟物品池),该第二虚拟物品池中的第二虚拟物品的数量增加400。并且,由于当前小明为兑换第一个第一虚拟物品的观众,因此,1000个第二虚拟物品中的60%(即600条虚拟鲤鱼)给回小明自己,小明的观众客户端对应的第二虚拟物品的数量增加600。
在第二阶段中,假设小洋(另一个观众)通过其观众客户端用1010个虚拟资源购买了第二个第一虚拟物品,此时第一虚拟物品对应的虚拟资源数量增加10。并且,小洋还用该第二个第一虚拟物品兑换了1010个第二虚拟物品(如1010条虚拟鲤鱼),并且,直播服务器的倒计时操作的倒计时长增加30秒。
此时,该1010个第二虚拟物品中的40%(即404条虚拟鲤鱼)进入鲤鱼池(第二虚拟物品池),该第二虚拟物品池中的第二虚拟物品的数量增加404。并且,由于当前小洋当前兑换的是第二个第一虚拟物品,因此,1010个第二虚拟物品中的60%(即606条虚拟鲤鱼)给回小明和小洋。此时,小明和小洋的观众客户端对应的第二虚拟物品的数量可以均增加303。
在第三阶段中,假设小明通过其观众客户端用2050个虚拟资源购买了第三个和第四个第一虚拟物品,产出2050条鲤鱼。并且,小明还用该这两个第一虚拟物品兑换了2050个第二虚拟物品(如2050条虚拟鲤鱼),并且,直播服务器的倒计时操作的倒计时长增加60秒。
此时,该2050个第二虚拟物品中的40%(即820条虚拟鲤鱼)进入鲤鱼池(第二虚拟物品池),该第二虚拟物品池中的第二虚拟物品的数量增加820。
并且,在小明兑换该第三个第一虚拟物品时,共产出1020个第二虚拟物品中的60%(即612个第二虚拟物品,如612条虚拟鲤鱼)给回小明和小洋。此时,由于前三个第一虚拟物品中,小明兑换了两个第一虚拟物品,小洋兑换了一个第一虚拟物品,因此,小明的观众客户端对应的第二虚拟物品的数量增加612*2/3个第二虚拟物品,小洋的观众客户端对应的第二虚拟物品的数量增加612*1/3个第二虚拟物品。
在小明兑换该第四个第一虚拟物品时,共产出1030个第二虚拟物品中的60%(即618个第二虚拟物品,如618条虚拟鲤鱼)给回小明和小洋。此时,由于前四个第一虚拟物品中,小明兑换了三个第一虚拟物品,小洋兑换了一个第一虚拟物品,因此,小明的观众客户端对应的第二虚拟物品的数量增加618*3/4个第二虚拟物品,小洋的观众客户端对应的第二虚拟物品的数量增加618*1/4个第二虚拟物品。
所以,小明的观众客户端对应的第二虚拟物品在第三阶段中共增加612*2/3+618*3/4=871.5的向下取整。小洋的观众客户端对应的第二虚拟物品在第三阶段中共增加612*1/3+618*1/4=358.5的向下取整。
截止目前,第二虚拟物品池中第二虚拟物品的数量为400+404+820=1624;小明的观众客户端对应的第二虚拟物品的数量为600+303+871=1774;小洋的观众客户端对应的第二虚拟物品的数量为303+358=661。
若此时倒计时结束,并且,小明的观众客户端是最后一个兑换第一虚拟物品的客户端,因此,小明的观众客户端中第二虚拟物品的数量增加1624*80%=1313,小红的直播客户端对应的第二虚拟物品的数量增加1642*20%=329。
综上所述,由于本发明实施例提供的虚拟资源的管理方法中,在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,若目标观众客户端满足目标条件集合,则服务器可以增加目标观众客户端对应的虚拟资源的数量。这样一来,就丰富了直播***的功能。
图11为本发明实施例提供的一种虚拟资源的管理装置的结构示意图,该装置可以用于图1中的直播服务器,如图11所示,该虚拟资源的管理装置110包括:
检测模块1101,用于在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,检测目标观众客户端是否满足目标条件集合中的任一条件;
增加模块1102,用于在目标观众客户端满足目标条件集合中的任一条件时,增加目标观众客户端对应的虚拟资源的数量;
其中,直播服务器与多个观众客户端和多个主播客户端均建立有通信连接,且目标观众客户端为多个观众客户端中的任一客户端,目标主播客户端为多个主播客户端中的任一客户端。
综上所述,由于本发明实施例提供的虚拟资源的管理装置中,增加模块在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,若目标观众客户端满足目标条件集合,则服务器可以增加目标观众客户端对应的虚拟资源的数量。这样一来,就丰富了直播***的功能。
可选地,目标条件集合包括以下一种或多种条件:
目标观众客户端通过直播服务器向目标主播客户端赠送多个虚拟礼物中的目标虚拟礼物;
目标观众客户端播放直播视频的时长大于或等于时长阈值;
目标观众客户端发送的针对直播视频的弹幕数量大于或等于弹幕数量阈值。
可选地,图12为本发明实施例提供的另一种虚拟资源的管理装置的结构示意图,如图12所示,在图11的基础上,该装置还包括:
第一接收模块1103,用于接收目标观众客户端发送的购买请求,购买请求用于请求购买第一购买数量的第一虚拟物品,第一虚拟物品对应第一单位数量的虚拟资源;
购买模块1104,用于依次执行针对第一购买数量的第一虚拟物品的购买操作;
其中,针对被购买的第j个第一虚拟物品的购买操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述虚拟资源的数量减少第一单位数量,并将所述购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量加1,以及在H0+Hi小于单位数量阈值时将所述第一单位数量更新为H0+Hi,j≥1,H0表示更新前的所述第一单位数量,Hi表示所述单位增加数量。
可选地,虚拟资源的管理装置还包括:
第三接收模块1106,用于接收目标观众客户端发送的第一兑换请求,第一兑换请求用于请求采用第一兑换数量的第一虚拟物品兑换第二虚拟物品;第二虚拟物品对应第二单位数量的第一虚拟物品;
第一兑换模块1107,用于依次执行针对第一兑换数量的第一虚拟物品的第一兑换操作;
其中,针对第j个第一虚拟物品的第一兑换操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量减1,将当前已兑换的每个第一虚拟物品对应的观众客户端所对应的第二虚拟物品的数量增加观众客户端对应的第一目标数量,将第二虚拟物品池中第二虚拟物品的数量增加第二目标数量Wj;
当前已兑换的第k个第一虚拟物品对应的观众客户端所对应的第一目标数量等于Xk的向下取整,Xk=Lk/H2*L0,k≥1,L0-1表示当前已被兑换的第一虚拟物品的数量,Lk-1表示当前已被第k个第一虚拟物品对应的观众客户端兑换的第一虚拟物品的数量,H2表示第二单位数量;第一兑换数量与第二单位数量的商Y1≥X1+X2,针对第一兑换数量的第一虚拟物品的第一兑换操作中,观众客户端对应的第二虚拟物品的数量的增加值之和为X1,第二虚拟物品池中第二虚拟物品的数量增加之和为X2。
可选地,虚拟资源的管理装置还包括:
第二接收模块1105,用于接收目标主播客户端发送的第二虚拟物品的兑换指令;
倒计时模块1108,用于根据兑换指令,执行倒计时操作;
更新模块1109,用于在每次执行第一兑换操作时,若第二虚拟物品池中第二虚拟物品的数量小于物品数量阈值,则更新倒计时长,且更新后的倒计时长小于或等于时长上限;
结算模块1110,用于当倒计时操作结束时,执行结算操作;
其中,结算操作包括:将多个观众客户端中第一观众客户端对应的第二虚拟物品的数量增加第一辅助数量Z1,以及将目标主播客户端对应的第二虚拟物品的数量增加第二辅助数量Z2;其中,Z1+Z2=Y2,Y2表示第二虚拟物品池中第二虚拟物品的数量,第一观众客户端为最后一个兑换第一虚拟物品的观众客户端。
可选地,虚拟资源的管理装置还包括:
第四接收模块1111,用于接收目标观众客户端发送的第二兑换请求,第二兑换请求用于请求兑换第二兑换数量的目标物品;目标物品包括:虚拟物品和真实物品中的一种或多种,目标物品对应第三单位数量的第二虚拟物品;
第二兑换模块1112,用于基于第二兑换请求执行第二兑换操作,第二兑换操作包括:将目标观众客户端对应的第二虚拟物品减少第二物品数量,将目标观众客户端对应的目标物品的数量增加第二兑换数量,第二兑换数量与第三单位数量的乘积等于第二物品数量。
综上所述,由于本发明实施例提供的虚拟资源的管理装置中,增加模块在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,若目标观众客户端满足目标条件集合,则服务器可以增加目标观众客户端对应的虚拟资源的数量。这样一来,就丰富了直播***的功能。
本发明实施例还提供了一种虚拟资源的管理装置,该装置包括:处理器和存储器。存储器,用于存储计算机程序;处理器,用于执行存储器上所存储的计算机程序,实现如图2或图3所示的虚拟资源的管理方法。
图13为本发明实施例提供的一种服务器的结构示意图。该服务器可以是图1中的直播服务器。具体来讲:
所述直播服务器011包括中央处理单元(CPU)701、包括随机存取存储器(RAM)702和只读存储器(ROM)703的***存储器704,以及连接***存储器704和中央处理单元701的***总线705。所述直播服务器011还包括帮助计算机内的各个器件之间传输信息的基本输入/输出***(I/O***)706,和用于存储操作***713、应用程序714和其他程序模块715的大容量存储设备707。
所述基本输入/输出***706包括有用于显示信息的显示器708和用于用户输入信息的诸如鼠标、键盘之类的输入设备709。其中所述显示器708和输入设备709都通过连接到***总线705的输入输出控制器710连接到中央处理单元701。所述基本输入/输出***706还可以包括输入输出控制器710以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器710还提供输出到显示屏、打印机或其他类型的输出设备。
所述大容量存储设备707通过连接到***总线705的大容量存储控制器(未示出)连接到中央处理单元701。所述大容量存储设备707及其相关联的计算机可读介质为直播服务器011提供非易失性存储。也就是说,所述大容量存储设备707可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。
不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM、EEPROM、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的***存储器704和大容量存储设备707可以统称为存储器。
根据本发明的各种实施例,所述直播服务器011还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即直播服务器011可以通过连接在所述***总线705上的网络接口单元711连接到网络712,或者说,也可以使用网络接口单元711来连接到其他类型的网络或远程计算机***(未示出)。
所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,中央处理器701通过执行该一个或一个以上程序来实现图2或图3所示的虚拟资源的管理方法。
本发明实施例提供了一种存储介质,当所述存储介质中的程序由处理器执行时,能够实现如图2或图3所示的虚拟资源的管理方法。
可选地,图1所示的直播***中,直播服务器、目标观众客户端和目标主播客户端具有以下功能;
直播服务器用于在目标观众客户端通过直播服务器播放目标主播客户端的直播视频时,检测目标观众客户端是否满足目标条件集合;其中,目标观众客户端为多个观众客户端中的任一客户端,目标主播客户端为多个主播客户端中的任一客户端;
直播服务器还用于在目标观众客户端满足目标条件集合时,增加目标观众客户端对应的虚拟资源的数量。
可选地,目标观众客户端还用于向直播服务器发送购买请求,购买请求用于请求购买第一购买数量的第一虚拟物品;第一虚拟物品对应第一单位数量的虚拟资源;
直播服务器还用于依次执行针对第一购买数量的第一虚拟物品的购买操作;
其中,针对被购买的第j个第一虚拟物品的购买操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述虚拟资源的数量减少第一单位数量,并将所述购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量加1,以及在H0+Hi小于单位数量阈值时将所述第一单位数量更新为H0+Hi,j≥1,H0表示更新前的所述第一单位数量,Hi表示所述单位增加数量。
可选地,目标观众客户端还用于向直播服务器发送第一兑换请求,第一兑换请求用于请求采用第一兑换数量的第一虚拟物品兑换第二虚拟物品,第二虚拟物品对应第二单位数量的第一虚拟物品;;
直播服务器还用于依次执行针对第一兑换数量的第一虚拟物品的第一兑换操作;
其中,针对第j个第一虚拟物品的第一兑换操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量减1,将当前已兑换的每个第一虚拟物品对应的观众客户端所对应的第二虚拟物品的数量增加观众客户端对应的第一目标数量,将第二虚拟物品池中第二虚拟物品的数量增加第二目标数量Wj;
当前已兑换的第k个第一虚拟物品对应的观众客户端所对应的第一目标数量等于Xk的向下取整,Xk=Lk/H2*L0,k≥1,L0-1表示当前已被兑换的第一虚拟物品的数量,Lk-1表示当前已被第k个第一虚拟物品对应的观众客户端兑换的第一虚拟物品的数量,H2表示第二单位数量;第一兑换数量与第二单位数量的商Y1≥X1+X2,针对第一兑换数量的第一虚拟物品的第一兑换操作中,观众客户端对应的第二虚拟物品的数量的增加值之和为X1,第二虚拟物品池中第二虚拟物品的数量增加之和为X2。
可选地,目标主播客户端用于向直播服务器发送第二虚拟物品的兑换指令;
直播服务器还用于根据兑换指令,执行倒计时操作;
直播服务器还用于在每次执行第一兑换操作时,若第二虚拟物品池中第二虚拟物品的数量小于物品数量阈值,则更新倒计时长,且更新后的倒计时长小于或等于时长上限;
直播服务器还用于当倒计时操作结束时,执行结算操作;
其中,结算操作包括:将多个观众客户端中第一观众客户端对应的第二虚拟物品的数量增加第一辅助数量Z1,以及将目标主播客户端对应的第二虚拟物品的数量增加第二辅助数量Z2;其中,Z1+Z2=Y2,Y2表示第二虚拟物品池中第二虚拟物品的数量,第一观众客户端为最后一个兑换第一虚拟物品的观众客户端。
可选地,目标观众客户端还用于通过第二兑换入口向直播服务器发送第二兑换请求,第二兑换请求用于请求兑换第二兑换数量的目标物品;目标物品包括:虚拟物品和真实物品中的一种或多种,目标物品对应第三单位数量的第二虚拟物品;
直播服务器还用于基于第二兑换请求执行第二兑换操作,第二兑换操作包括:将目标观众客户端对应的第二虚拟物品减少第二物品数量,将目标观众客户端对应的目标物品的数量增加第二兑换数量,第二兑换数量与第三单位数量的乘积等于第二物品数量。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
需要说明的是:上述实施例提供的方法和装置属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。在本发明中,术语“第一”和“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“多个”指两个或两个以上,除非另有明确的限定。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (10)

1.一种虚拟资源的管理方法,其特征在于,用于直播服务器,所述方法包括:
在目标观众客户端通过所述直播服务器播放目标主播客户端的直播视频时,检测所述目标观众客户端是否满足目标条件集合中的任一条件;
当所述目标观众客户端满足所述任一条件时,增加所述目标观众客户端对应的虚拟资源的数量;
其中,所述直播服务器与多个观众客户端和多个主播客户端均建立有通信连接,且所述目标观众客户端为所述多个观众客户端中的任一客户端,所述目标主播客户端为所述多个主播客户端中的任一客户端。
2.根据权利要求1所述的方法,其特征在于,所述目标条件集合包括以下一种或多种条件:
所述目标观众客户端通过所述直播服务器向所述目标主播客户端赠送多个虚拟礼物中的目标虚拟礼物;
所述目标观众客户端播放所述直播视频的时长大于或等于时长阈值;
所述目标观众客户端发送的针对所述直播视频的弹幕数量大于或等于弹幕数量阈值。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
接收所述目标观众客户端发送的购买请求,所述购买请求用于请求购买第一购买数量的所述第一虚拟物品,所述第一虚拟物品对应第一单位数量的所述虚拟资源;
依次执行针对所述第一购买数量的所述第一虚拟物品的购买操作;
其中,针对被购买的第j个第一虚拟物品的购买操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述虚拟资源的数量减少第一单位数量,并将所述购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量加1,以及在H0+Hi小于单位数量阈值时将所述第一单位数量更新为H0+Hi,H0表示更新前的所述第一单位数量,Hi表示所述单位增加数量,j≥1。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
接收所述目标观众客户端发送的第一兑换请求,所述第一兑换请求用于请求采用第一兑换数量的所述第一虚拟物品兑换第二虚拟物品,所述第二虚拟物品对应第二单位数量的所述第一虚拟物品;
依次执行针对所述第一兑换数量的所述第一虚拟物品的第一兑换操作;
其中,针对所述第j个第一虚拟物品的第一兑换操作包括:将购买所述第j个第一虚拟物品的观众客户端对应的所述第一虚拟物品的数量减1,将当前已兑换的每个第一虚拟物品对应的观众客户端所对应的所述第二虚拟物品的数量增加所述观众客户端对应的第一目标数量,将第二虚拟物品池中所述第二虚拟物品的数量增加第二目标数量Wj;
当前已兑换的第k个第一虚拟物品对应的观众客户端所对应的第一目标数量等于Xk的向下取整,Xk=Lk/H2*L0,k≥1,L0-1表示当前已被兑换的所述第一虚拟物品的数量,Lk-1表示当前已被所述第k个第一虚拟物品对应的观众客户端兑换的所述第一虚拟物品的数量,H2表示所述第二单位数量;所述第一兑换数量与所述第二单位数量的商Y1≥X1+X2,针对所述第一兑换数量的所述第一虚拟物品的第一兑换操作中,观众客户端对应的所述第二虚拟物品的数量的增加值之和为X1,所述第二虚拟物品池中所述第二虚拟物品的数量增加之和为X2。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收所述目标主播客户端发送的兑换指令;
根据所述兑换指令,执行倒计时操作;
在每次执行所述第一兑换操作时,若所述第二虚拟物品池中第二虚拟物品的数量小于物品数量阈值,则更新所述倒计时长,且更新后的所述倒计时长小于或等于时长上限;
当所述倒计时操作结束时,执行结算操作;
其中,所述结算操作包括:将所述多个观众客户端中第一观众客户端对应的所述第二虚拟物品的数量增加第一辅助数量Z1,以及将所述目标主播客户端对应的所述第二虚拟物品的数量增加第二辅助数量Z2;其中,Z1+Z2=Y2,Y2表示所述第二虚拟物品池中所述第二虚拟物品的数量,所述第一观众客户端为最后一个兑换所述第一虚拟物品的观众客户端。
6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:
接收所述目标观众客户端发送的第二兑换请求,所述第二兑换请求用于请求兑换第二兑换数量的目标物品,所述目标物品包括:虚拟物品和真实物品中的一种或多种,所述目标物品对应第三单位数量的所述第二虚拟物品;
基于所述第二兑换请求执行第二兑换操作,所述第二兑换操作包括:将所述目标观众客户端对应的所述第二虚拟物品减少第二物品数量,将所述目标观众客户端对应的所述目标物品的数量增加所述第二兑换数量,所述第二兑换数量与所述第三单位数量的乘积等于所述第二物品数量。
7.一种虚拟资源的管理装置,其特征在于,用于直播服务器,所述虚拟资源的管理装置包括:
检测模块,用于在目标观众客户端通过所述直播服务器播放目标主播客户端的直播视频时,检测所述目标观众客户端是否满足目标条件集合中的任一条件;
增加模块,用于在所述目标观众客户端满足所述任一条件时,增加所述目标观众客户端对应的虚拟资源的数量;
其中,所述直播服务器与多个观众客户端和多个主播客户端均建立有通信连接,且所述目标观众客户端为所述多个观众客户端中的任一客户端,所述目标主播客户端为所述多个主播客户端中的任一客户端。
8.一种虚拟资源的管理装置,其特征在于,包括:处理器和存储器,
所述存储器,用于存储计算机程序;
所述处理器,用于执行所述存储器上所存储的计算机程序,实现如权利要求1至6任一所述的虚拟资源的管理方法。
9.一种直播***,其特征在于,包括:直播服务器、多个观众客户端和多个主播客户端,所述直播服务器与所述多个观众客户端和所述多个主播客户端均建立有通信连接;
所述直播服务器用于在目标观众客户端通过所述直播服务器播放目标主播客户端的直播视频时,检测所述目标观众客户端是否满足目标条件集合;其中,所述目标观众客户端为所述多个观众客户端中的任一客户端,所述目标主播客户端为所述多个主播客户端中的任一客户端;
所述直播服务器还用于在所述目标观众客户端满足目标条件集合时,增加所述目标观众客户端对应的虚拟资源的数量。
10.一种存储介质,其特征在于,当所述存储介质中的程序由处理器执行时,能够实现如权利要求1至6任一所述的虚拟资源的管理方法。
CN201910603231.4A 2019-07-05 2019-07-05 虚拟资源的管理方法及装置、直播*** Pending CN110324713A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910603231.4A CN110324713A (zh) 2019-07-05 2019-07-05 虚拟资源的管理方法及装置、直播***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910603231.4A CN110324713A (zh) 2019-07-05 2019-07-05 虚拟资源的管理方法及装置、直播***

Publications (1)

Publication Number Publication Date
CN110324713A true CN110324713A (zh) 2019-10-11

Family

ID=68122760

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910603231.4A Pending CN110324713A (zh) 2019-07-05 2019-07-05 虚拟资源的管理方法及装置、直播***

Country Status (1)

Country Link
CN (1) CN110324713A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112188299A (zh) * 2020-10-13 2021-01-05 北京达佳互联信息技术有限公司 虚拟资源处理方法、装置、终端及存储介质
CN112351298A (zh) * 2020-10-29 2021-02-09 腾讯科技(深圳)有限公司 虚拟资源的处理方法、装置、存储介质及电子设备
CN113676740A (zh) * 2021-07-16 2021-11-19 五八同城信息技术有限公司 电子资源显示和发放方法、装置、电子设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872830A (zh) * 2016-05-31 2016-08-17 广州华多网络科技有限公司 直播频道中的互动方法及装置
CN106331769A (zh) * 2016-09-23 2017-01-11 北京赢点科技有限公司 直播检测服务端及优化直播资源利用方法
CN106911968A (zh) * 2017-03-17 2017-06-30 武汉斗鱼网络科技有限公司 一种直播中获取特权信息的实现方法及***
CN109618217A (zh) * 2019-01-28 2019-04-12 广州酷狗计算机科技有限公司 直播间界面显示方法和装置
CN109685487A (zh) * 2018-12-21 2019-04-26 北京潘达互娱科技有限公司 处理第一虚拟货币的方法、装置、计算设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872830A (zh) * 2016-05-31 2016-08-17 广州华多网络科技有限公司 直播频道中的互动方法及装置
CN106331769A (zh) * 2016-09-23 2017-01-11 北京赢点科技有限公司 直播检测服务端及优化直播资源利用方法
CN106911968A (zh) * 2017-03-17 2017-06-30 武汉斗鱼网络科技有限公司 一种直播中获取特权信息的实现方法及***
CN109685487A (zh) * 2018-12-21 2019-04-26 北京潘达互娱科技有限公司 处理第一虚拟货币的方法、装置、计算设备及存储介质
CN109618217A (zh) * 2019-01-28 2019-04-12 广州酷狗计算机科技有限公司 直播间界面显示方法和装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112188299A (zh) * 2020-10-13 2021-01-05 北京达佳互联信息技术有限公司 虚拟资源处理方法、装置、终端及存储介质
CN112188299B (zh) * 2020-10-13 2022-08-23 北京达佳互联信息技术有限公司 虚拟资源处理方法、装置、终端及存储介质
CN112351298A (zh) * 2020-10-29 2021-02-09 腾讯科技(深圳)有限公司 虚拟资源的处理方法、装置、存储介质及电子设备
CN112351298B (zh) * 2020-10-29 2022-03-25 腾讯科技(深圳)有限公司 虚拟资源的处理方法、装置、存储介质及电子设备
CN113676740A (zh) * 2021-07-16 2021-11-19 五八同城信息技术有限公司 电子资源显示和发放方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
US10044781B2 (en) Systems and methods to organize, aggregate, filter, sort, share, and discover, digital content
US10798458B2 (en) Operation method of user terminal and server for sponsoring real-time broadcast
CN104967607B (zh) 一种信息处理方法、终端及服务器
US9674576B2 (en) Methods and systems of providing a supplemental experience based on concurrently viewed content
WO2022179090A1 (zh) 直播数据处理方法及装置
US20100325205A1 (en) Event recommendation service
CN108322829A (zh) 个性化主播推荐方法、装置及电子设备
CN106105230A (zh) 显示内容和相关社交媒体数据的***及方法
CN107613311A (zh) 一种用于显示主播比赛过程的方法与设备
CN110324713A (zh) 虚拟资源的管理方法及装置、直播***
WO2019134285A1 (zh) 一种直播间推荐方法、电子设备及可读存储介质
US20080172137A1 (en) Online music production, submission, and competition
US20140156463A1 (en) Systems and methods for providing music
CN106412634A (zh) 媒体文件推送方法、媒体文件服务器及媒体文件推送***
CN108900924A (zh) 直播间中推荐好友的方法和装置
US9703936B2 (en) Database system for dynamic retrieval of nested data items over a network
JP2020171005A (ja) 配信システム
US20140095341A1 (en) System and methods for generating a custom media bundle
CN111885401A (zh) 提供数据对象信息的方法及装置
CN111654716A (zh) 直播间推荐方法、装置、电子设备及计算机可读存储介质
JP5996502B2 (ja) サービス提供装置、サービス提供方法及びサービス提供プログラム
CN107257986A (zh) 动态内容显示时间调整
CN106471819A (zh) 用于提高媒体资产推荐模型中的精确性的***和方法
CN114245221A (zh) 基于直播间的互动方法、装置、电子设备及存储介质
CN106570731A (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191011