直播间传送方法、装置、存储介质、计算机设备及系统与流程

文档序号:27906666发布日期:2021-12-11 05:22阅读:84来源:国知局
直播间传送方法、装置、存储介质、计算机设备及系统与流程

1.本技术涉及网络直播领域,具体涉及一种直播间传送方法、装置、存储介质、计算机设备及系统。


背景技术:

2.网络直播间传送系统是一种将主播用户的直播视频流广播至多个观众用户进行观看的互联网系统。网络直播间传送系统通常按照频道(又称为房间或直播间)来进行划分。同一个频道通常包括:一个主播客户端和多个观众客户端。
3.以任意一个频道进行直播为例,主播客户端通过摄像头采集主播用户的直播视频流,主播客户端将直播视频流发送给服务器。服务器将直播视频流通过广播或组播技术发送给同一个频道内的观众客户端,各个观众客户端接收并显示直播视频流。
4.在对现有技术的研究和实践过程中,本技术的发明人发现,现有技术中的观众用户往往容易集中在热门主播用户对应的频道中,直播选择较为单一,导致直播的平衡性较差。


技术实现要素:

5.本技术实施例提供一种直播间传送方法、装置、存储介质、计算机设备及系统,可以提升直播的多样性和平衡性。
6.为解决上的述技术问题,本技术实施例提供以下技术方案:
7.一种直播间传送方法,包括:
8.接收服务器发送的传送提示浮窗,所述传送提示浮窗为服务器根据虚拟资源传送信息生成并选取符合预设条件的观众客户端分发的,所述传送提示浮窗携带所述第一频道信息以及所述目标虚拟资源;
9.在当前显示界面上显示所述传送提示浮窗,所述传送提示浮窗携带所述第一频道信息以及所述目标虚拟资源;
10.响应于第一观众用户对所述传送提示浮窗的触控指令,获取所述第一频道信息以及所述目标虚拟资源;
11.跳转显示所述第一频道信息对应的直播间,并领取所述目标虚拟资源。
12.一种直播间传送方法,包括:
13.接收客户端上传的虚拟资源传送信息,所述虚拟资源传送信息携带第一频道信息以及目标虚拟资源;
14.根据所述虚拟资源传送信息生成传送提示浮窗,所述传送提示浮窗关联所述第一频道信息以及所述目标虚拟资源;
15.获取符合预设条件的第二频道信息,并在所述第二频道信息关联的直播间中选取第一预设数量的第一观众用户;
16.向所述第一观众用户对应的第一观众客户端分发所述传送提示浮窗,以使得所述
第一观众客户端显示所述传送提示浮窗,并通过所述传送提示浮窗跳转显示所述第一频道信息对应的直播间。
17.一种直播间传送方法,包括:
18.接收对目标直播间中的传送控件的触控操作;
19.响应于对所述传送控件的触控操作,显示预设选择界面,所述预设选择界面上包括多个虚拟资源选择控件,其中,每一虚拟资源选择控件对应不同的虚拟资源;
20.接收对目标虚拟资源选择控件的选中指令,生成虚拟资源传送信息,所述虚拟资源传送信息携带所述目标直播间的第一频道信息以及目标虚拟资源选择控件对应的目标虚拟资源;
21.将所述虚拟资源传送信息发送至服务器,以使得所述服务器根据所述虚拟资源传送信息生成传送提示浮窗,并分发至符合预设条件的观众客户端。
22.一种直播间传送装置,包括:
23.接收单元,用于接收服务器发送的传送提示浮窗,所述传送提示浮窗为服务器根据虚拟资源传送信息生成并选取符合预设条件的观众客户端分发的,所述传送提示浮窗携带所述第一频道信息以及所述目标虚拟资源;
24.显示单元,用于在当前显示界面上显示所述传送提示浮窗,所述传送提示浮窗携带所述第一频道信息以及所述目标虚拟资源;
25.获取单元,用于响应于第一观众用户对所述传送提示浮窗的触控指令,获取所述第一频道信息以及所述目标虚拟资源;
26.跳转单元,用于跳转显示所述第一频道信息对应的直播间,并领取所述目标虚拟资源。
27.在一些实施例中,所述显示单元,用于:
28.在当前显示界面的显示层上显示所述传送提示浮窗;
29.生成倒计时指令,所述倒计时指令关联预设倒数时间;
30.根据所述倒计时指令生成倒计时控件;
31.在当前显示界面的显示层上显示所述倒计时控件,并开启所述预设倒数时间进行倒计时。
32.在一些实施例中,所述直播间传送装置,还包括:
33.关闭单元,用于当检测到所述预设倒数时间倒计时完毕时,将显示的所述传送提示浮窗关闭;
34.发送单元,用于发送未领取指令至服务器,以使得所述服务器统计未领取的观众客户端的数量。
35.在一些实施例中,所述跳转单元,用于:
36.显示虚拟资源领取弹窗,所述虚拟资源领取弹窗上显示待领取的目标虚拟资源;
37.响应于所述第一观众用户对所述虚拟资源领取弹窗的触控指令,跳转显示所述第一频道信息对应的直播间,并领取所述目标虚拟资源。
38.一种直播间传送装置,包括:
39.接收单元,用于接收客户端上传的虚拟资源传送信息,所述虚拟资源传送信息携带第一频道信息以及目标虚拟资源;
40.生成单元,用于根据所述虚拟资源传送信息生成传送提示浮窗,所述传送提示浮窗关联所述第一频道信息以及所述目标虚拟资源;
41.选取单元,用于获取符合预设条件的第二频道信息,并在所述第二频道信息关联的直播间中选取第一预设数量的第一观众用户;
42.分发单元,用于向所述第一观众用户对应的观众客户端分发所述传送提示浮窗,以使得所述观众客户端显示所述传送提示浮窗,并通过所述传送提示浮窗跳转显示所述第一频道信息对应的直播间。
43.在一些实施例中,所述选取单元,用于:
44.将满足在线人数阈值、直播热度阈值、直播排名阈值以及主播排名阈值中至少一项的直播间对应的频道信息确定为符合预设条件的第二频道信息;
45.获取第二频道信息关联的直播间,并获取直播间中的观众用户集;
46.在所述观众用户集中随机选取第一预设数量的第一观众用户。
47.在一些实施例中,所述直播间传送装置,还包括二次分发单元,用于:
48.接收观众客户端发送的未领取指令;
49.统计所述未领取指令的数量确定第二预设数量;
50.在所述观众用户集中随机选取第二预设数量的第二观众用户,所述第二观众用户和所述第一观众用户之间不存在交集;
51.向所述第二观众用户对应的第二观众客户端分发所述传送提示浮窗,以使得所述第二观众客户端显示所述传送提示浮窗,并通过所述传送提示浮窗跳转显示所述第一频道信息对应的直播间。
52.一种直播间传送装置,包括:
53.接收单元,用于接收对目标直播间中的传送控件的触控操作;
54.显示单元,用于响应于对所述传送控件的触控操作,显示预设选择界面,所述预设选择界面上包括多个虚拟资源选择控件,其中,每一虚拟资源选择控件对应不同的虚拟资源;
55.生成单元,用于接收对目标虚拟资源选择控件的选中指令,生成虚拟资源传送信息,所述虚拟资源传送信息携带所述目标直播间的第一频道信息以及目标虚拟资源选择控件对应的目标虚拟资源;
56.发送单元,用于将所述虚拟资源传送信息发送至服务器,以使得所述服务器根据所述虚拟资源传送信息生成传送提示浮窗,并分发至符合预设条件的观众客户端。
57.在一些实施例中,所述直播间传送装置,还包括设置单元,用于:
58.获取当前用户的用户属性信息;
59.当所述用户属性信息为预设用户属性信息时,将传送控件的显示状态设置为点亮状态;
60.当所述用户属性信息不为预设用户属性信息时,将传送控件的显示状态设置为隐藏状态。
61.一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行上述直播间传送方法中的步骤。
62.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可以在所述处
理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述提供的直播间传送方法中的步骤。
63.一种直播间传送方法,应用于直播间传送系统,所述直播间传送系统包括客户端、服务器以及观众客户端,所述方法包括:
64.所述客户端接收对目标直播间中的传送控件的触控操作;响应于对所述传送控件的触控操作,显示预设选择界面,所述预设选择界面上包括多个虚拟资源选择控件,其中,每一虚拟资源选择控件对应不同的虚拟资源;接收对目标虚拟资源选择控件的选中指令,生成虚拟资源传送信息,所述虚拟资源传送信息携带所述目标直播间的第一频道信息以及目标虚拟资源选择控件对应的目标虚拟资源;将所述虚拟资源传送信息发送至服务器;
65.所述服务器接收客户端上传的虚拟资源传送信息,所述虚拟资源传送信息携带第一频道信息以及目标虚拟资源;根据所述虚拟资源传送信息生成传送提示浮窗,所述传送提示浮窗关联所述第一频道信息以及所述目标虚拟资源;获取符合预设条件的第二频道信息,并在所述第二频道信息关联的直播间中选取第一预设数量的第一观众用户;向所述第一观众用户对应的第一观众客户端分发所述传送提示浮窗;
66.所述观众客户端接收服务器发送的传送提示浮窗,所述传送提示浮窗为服务器根据虚拟资源传送信息生成并选取符合预设条件的观众客户端分发的,所述传送提示浮窗携带所述第一频道信息以及所述目标虚拟资源;在当前显示界面上显示所述传送提示浮窗;响应于第一观众用户对所述传送提示浮窗的触控指令,获取所述第一频道信息以及所述目标虚拟资源;跳转显示所述第一频道信息对应的直播间,并领取所述目标虚拟资源。
67.一种直播间传送系统,所述系统包括:终端和服务器;
68.所述观众客户端包括上述直播间传送装置;
69.所述服务器包括上述直播间传送装置;
70.所述客户端包括上述直播间传送装置。
71.一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在存储介质中。计算机设备的处理器从存储介质读取所述计算机指令,处理器执行所述计算机指令,使得所述计算机设备执行上述提供的直播间传送方法中的步骤。
72.本技术实施例通过接收服务器发送的传送提示浮窗;在当前显示界面上显示传送提示浮窗;响应于第一观众用户对传送提示浮窗的触控指令,获取第一频道信息以及目标虚拟资源;跳转显示第一频道信息对应的直播间,并领取目标虚拟资源。以此,以可视化的形式显示服务器发送的传送提示浮窗,通过对传送提示浮窗的触控操作,实现快速跳转到第一频道信息对应的直播间以及领取目标虚拟资源,相对于流量集中于热门主播的方案,本技术实施例可以实现中小主播直播间的快速引流,极大的提升了直播的多样性和平衡性。
附图说明
73.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附
图。
74.图1是本技术实施例提供的直播间传送系统的场景示意图;
75.图2a是本技术实施例提供的直播间传送方法的流程示意图;
76.图2b是本技术实施例提供的直播处理界面的示意图;
77.图2c是本技术实施例提供的直播处理界面的另一示意图;
78.图3是本技术实施例提供的直播间传送方法的流程示意图;
79.图4a是本技术实施例提供的直播间传送方法的流程示意图;
80.图4b是本技术实施例提供的直播界面的示意图;
81.图4c是本技术实施例提供的直播界面的另一示意图;
82.图5是本技术实施例提供的直播间传送方法的时序示意图;
83.图6是本技术实施例提供的直播间传送装置的结构示意图;
84.图7是本技术实施例提供的直播间传送装置的结构示意图;
85.图8是本技术实施例提供的直播间传送装置的结构示意图;
86.图9是本技术实施例提供的计算机设备的结构示意图。
具体实施方式
87.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
88.本技术实施例提供一种直播间传送方法、装置、存储介质、计算机设备及系统。
89.请参阅图1,图1为本技术实施例所提供的直播间传送系统的场景示意图,包括:客户端a、观众客户端b和服务器c,客户端a、观众客户端b和服务器c之间可以通过通信网络连接,该通信网络,包括无线网络以及有线网络,其中无线网络包括无线广域网、无线局域网、无线城域网、以及无线个人网中的一种或多种的组合。网络中包括路由器、网关等等网络实体,图中并未示意出。客户端a和观众客户端b可以通过通信网络与服务器c进行信息交互。
90.该直播间传送系统可以包括直播间传送装置,该直播间传送装置具体可以集成在平板电脑、手机、笔记本电脑、台式电脑等具备储存单元并安装有微处理器而具有运算能力的终端中,该终端可以安装客户端,例如直播客户端或者游戏客户端,需要说明的是,该直播客户端可以包括主播客户端和观众客户端,在图1中,该客户端a可以为主播客户端或者观众客户端。该客户端a可以用于接收对目标直播间中的传送控件的触控操作;响应于对该传送控件的触控操作,显示预设选择界面,该预设选择界面上包括多个虚拟资源选择控件,其中,每一虚拟资源选择控件对应不同的虚拟资源;接收对目标虚拟资源选择控件的选中指令,生成虚拟资源传送信息,该虚拟资源传送信息携带该目标直播间的第一频道信息以及目标虚拟资源选择控件对应的目标虚拟资源;将该虚拟资源传送信息发送至服务器c,以使得该服务器根据该虚拟资源传送信息生成传送提示浮窗,并分发至符合预设条件的观众客户端b。
91.在图1中,观众客户端b可以用于接收服务器c发送的传送提示浮窗,该传送提示浮窗为服务器c根据虚拟资源传送信息生成并选取符合预设条件的观众客户端分发的;在当
前显示界面上显示该传送提示浮窗,该传送提示浮窗携带该第一频道信息以及该目标虚拟资源;响应于第一观众用户对该传送提示浮窗的触控指令,获取该第一频道信息以及该目标虚拟资源;跳转显示该第一频道信息对应的直播间,并领取该目标虚拟资源。
92.该直播间传送系统还可以包括服务器c,该服务器c中可以存储有主播客户端与各个频道之间的对应关系,当观众客户端b选择频道后,服务器c根据各个频道与主播客户端的对应关系,向属于同一频道内的所有观众客户端发送对应主播客户端的直播视频流。该服务器c可以用于接收客户端上传的虚拟资源传送信息,该虚拟资源传送信息携带第一频道信息以及目标虚拟资源;根据该虚拟资源传送信息生成传送提示浮窗,该传送提示浮窗关联该第一频道信息以及该目标虚拟资源;获取符合预设条件的第二频道信息,并在该第二频道信息关联的直播间中选取第一预设数量的第一观众用户;向该第一观众用户对应的第一观众客户端分发该传送提示浮窗,以使得该第一观众客户端显示该传送提示浮窗,并通过该传送提示浮窗跳转显示该第一频道信息对应的直播间。
93.需要说明的是,图1所示的直播间传送系统的场景示意图仅仅是一个示例,本技术实施例描述的直播间传送系统以及场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着直播间传送系统的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
94.以下分别进行详细说明。
95.在本实施例中,将从直播间传送装置的角度进行描述,该直播间传送装置具体可以集成在平板电脑、手机等具备储存单元并安装有微处理器而具有运算能力的终端中,该终端可以开启直播客户端,在本技术实施例中,该直播客户端可以包括观众客户端或者主播客户端。
96.请参阅图2a,图2a是本技术实施例提供的直播间传送方法的流程示意图。该直播间传送方法包括:
97.在步骤101中,接收对目标直播间中的传送控件的触控操作。
98.其中,观众客户端可以进入任一主播用户对应的频道,开启该主播用户对应的目标直播间进行直播观看,观众客户端可以在目标直播间中观看直播用户的直播内容,例如才艺展示、游戏直播等等,还可以关注该主播用户、向该主播用户赠送礼物或者发送互动消息等等来实现与主播用户的互动操作。
99.在相关直播技术中,直播平台一般只会推荐热门主播用户对应的直播间,这样导致观众用户往往容易集中在热门主播用户对应的频道中,使得中小型主播用户的直播间往往无人问津,导致直播的平衡性较差。
100.本技术实施例为了解决上述问题,引入有效引流方法,为优质的中小主播用户提供更多的引流渠道,具体可以为在每一直播间中引入传送控件,该传送控件可以集成在直播间的礼物栏中,用于实现为当前直播间进行引流,需要说明的是,该传送控件不仅可以由观众客户端触发,也可以由主播客户端触发
101.请一并图2b所示,图2b为目标直播间中的礼物赠送界面10,该礼物赠送界面10上可以多种类型的礼物,观众可以根据需要选择相应的礼物进行赠送互动,该传送控件11即显示在该礼物赠送界面10中,该传送控件11可以命名为“传送红包”,观众客户端可以对该
传送控件11进行点击或者双击等操作实现对该传送控件11的触控操作。
102.在一些实施方式中,本技术实施例提供的直播间传送方法,还可以包括:
103.(1)获取当前用户的用户属性信息;
104.(2)当该用户属性信息为预设用户属性信息时,将传送控件的显示状态设置为点亮状态;
105.(3)当该用户属性信息不为预设用户属性信息时,将传送控件的显示状态设置为隐藏状态。
106.其中,该用户属性信息可以包括观众客户是否关注主播用户属性信息以及是否加入预设组织属性信息,该预设组织可以为主播用户的粉丝组成的群组,例如“珍爱”,即“珍爱团”,该“珍爱团”是由主播用户真爱粉组成的群体组织,是主播用户在直播平台的人气象征。
107.进一步的,该预设用户属性信息为界定观众用户是否符合使用传送控件的临界条件,例如,可以为已关注主播用户属性信息以及加入预设组织属性信息,以此,当该用户属性信息为预设用户属性信息时,可以将传送控件的显示状态设置为点亮状态,该点亮状态即为可使用状态,即观众用户可以触发该传送控件。相应的,当该用户属性信息不为预设用户属性信息时,说明用户不满足使用该传送控件的条件,可以将该传送控件的显示状态设置为隐藏状态。
108.在一实施方式中,当该传送控件的显示状态设置为隐藏状态时,观众用户无法触发该传送控件,但是仍然可以进行触控操作,该为隐藏状态的传送控件在接收到触控操作时,可以进行响应,将该预设用户属性信息进行显示,以告知观众用户如何点亮该传送控件进行使用。
109.在步骤102中,响应于对传送控件的触控操作,显示预设选择界面。
110.其中,请继续参阅图2b所示,观众用户可以单击传送控件11,观众客户端接收和响应对该传送控件11的触控操作,显示对应的预设选择界面,该预设选择界面上包括多个虚拟资源选择控件,每一虚拟资源选择控件对应不同的虚拟资源,该虚拟资源可以理解为游戏金币,虚拟币等,可以通过购买获取,观众用户可以根据实际需要选择相应的虚拟资源选择。
111.为了更好的说明本技术实施例,请一并参阅图2c,观众客户端在响应了对传送控件的触控操作之后,该礼物赠送界面10可以切换显示预设选择界面,该预设选择界面上可以包括四个虚拟资源选择控件13,每一虚拟资源选择控件23对应不同的虚拟资源,例如该四个虚拟资源选择控件13分别对应10000、50000、100000和200000的虚拟资源,代表每选择一个虚拟资源选择控件需要花费相应数额的虚拟资源,用户根据需要选择相应的虚拟资源选择控件13。
112.在一实施方式中,还可以在该预设选择界面上显示参与使用该虚拟资源选择控件13的条件,例如如图2c所示的显示参与资格控件12对应的条件为“关注主播”和“开通珍爱”。
113.在步骤103中,接收对目标虚拟资源选择控件的选中指令,生成虚拟资源传送信息。
114.其中,请继续参阅2c所示,观众用户可以根据需要在四个虚拟资源选择控件13中,
选中目标虚拟资源选择控件,例如将50000的虚拟资源对应的虚拟资源选择控件作为目标虚拟资源选择控件,生成对目标虚拟资源选择控件的选中指令。
115.进一步的,观众客户端响应该选中指令,生成对应的虚拟资源传送信息,该虚拟资源传送信息携带当前观看的目标直播间的第一频道信息以及目标虚拟资源选择控件对应的目标虚拟资源,该50000的虚拟资源即为目标虚拟资源。
116.在一些实施方式中,生成虚拟资源传送信息之前,可以验证该观众客户端中当前登录的观众账号的余额是否大于等于该目标虚拟资源,当余额大于等于该目标虚拟资源时,执行生成该虚拟资源传送信息,且从该余额中扣除该目标虚拟资源。相应的,当余额不大于该目标虚拟资源时,将该目标虚拟资源选择控件的显示状态设置为隐藏状态,并提示观众用户需要进行充值。
117.在步骤104中,将虚拟资源传送信息发送至服务器。
118.其中,可以将该虚拟资源传送信息发送至服务器,以使得该服务器根据该虚拟资源传送信息生成传送提示浮窗,并分发至符合预设条件的观众客户端,以使得为目标直播间进行引流,需要说明的是,预设条件的观众客户端不包括当前在目标直播间中的观众客户端。
119.同理,主播客户端也可以执行上述实施例为自身的目标直播间进行引流,需要特别说明的是,主播客户端的用户属性信息直接满足预设用户属性信息,具体实现方式请参照上述实施例,此处不做具体赘述。
120.由上可知,本技术实施例通过接收对目标直播间中的传送控件的触控操作;响应于对传送控件的触控操作,显示预设选择界面,预设选择界面上包括多个虚拟资源选择控件,其中,每一虚拟资源选择控件对应不同的虚拟资源;接收对目标虚拟资源选择控件的选中指令,生成虚拟资源传送信息,虚拟资源传送信息携带目标直播间的第一频道信息以及目标虚拟资源选择控件对应的目标虚拟资源;将虚拟资源传送信息发送至服务器,以使得服务器根据虚拟资源传送信息生成传送提示浮窗,并分发至符合预设条件的观众客户端。以此,通过提供传送控件的直播方式,实现直播间的快速引流,极大的提升了直播的多样性和平衡性。
121.在本实施例中,将从直播间传送装置的角度进行描述,该直播间传送装置具体可以集成在服务器中。
122.请参阅图3,图3为本技术实施例提供的直播间传送方法的另一流程示意图。该方法流程可以包括:
123.在步骤201中,接收客户端上传的虚拟资源传送信息。
124.其中,服务器可以接收客户端上传的虚拟资源传送信息,该虚拟资源传送信息携带使用传送门控件的目标直播间的第一频道信息以及相应使用的目标虚拟资源。
125.在步骤202中,根据虚拟资源传送信息生成传送提示浮窗。
126.其中,该浮窗指独立于主页面且显示寸尺小于主页面的子页面,为了实现后续引流,本技术实施例可以根据该虚拟资源传送信息生成传送提示浮窗,该传送提示浮窗关联了该第一频道信息以及目标虚拟资源。
127.在步骤203中,获取符合预设条件的第二频道信息,并在第二频道信息关联的直播间中选取第一预设数量的第一观众用户。
128.其中,为了避免从观众用户很少的直播间引流,破坏直播生态平衡,本技术实施例可以设定预设条件,该预设条件为判定是否可以进行引流的临界值,例如,该预设条件可以为在线人数阈值、直播热度阈值、直播排名阈值和/或主播排名阈值。
129.该在线人数指当前直播间中在线的观众的人数。该直播热度指当前直播间对应的热度信息,该热度可以由礼物数量或者累计观看人数决定,该直播排名指当前直播间在所有直播间中对应的排名,该排名可以由礼物数量决定,该主播排名指当前主播用户在所有主播用户中对应的排名,该排名可以由观众用户发送的弹幕的数量决定。
130.以此,可以获取符合预设条件的第二频道信息,该第二频道信息可以包括多个目标频道信息,每一目标频道信息对应的直播间均为人数达到一定规模的直播间,以此,可以在该多个目标频道信息关联的多个直播间中选取第一预设数量的第一观众用户进行引流,该每一第一观众用户即对应相应的观众账号,该第一预设数量可以为系统设置的,例如100个或者50个,此处举例不作为具体限定。
131.在一些实施方式中,该获取符合预设条件的第二频道信息,并在该第二频道信息关联的直播间中选取第一预设数量的第一观众用户,包括:
132.(1)将满足在线人数阈值、直播热度阈值、直播排名阈值以及主播排名阈值中至少一项的直播间对应的频道信息确定为符合预设条件的第二频道信息;
133.(2)获取第二频道信息关联的直播间,并获取直播间中的观众用户集;
134.(3)在该观众用户集中随机选取第一预设数量的第一观众用户。
135.其中,可以将满足在线人数阈值、直播热度阈值、直播排名阈值以及主播排名阈值中至少一项的直播间对应的频道信息确定为符合预设条件的第二频道信息,该第二频道信息可以包含多个频道信息。
136.进一步的,获取第二频道信息中多个频道信息关联的多个直播间,并获取所有直播间中的当前观看直播的观众用户集,以此,本技术实施例可以在该观众用户集中随机选取第一预设数量的第一观众用户,例如,可以在该观众用户集中随机选取100个第一观众用户。
137.在一些实施方式中,该在该观众用户集中随机选取第一预设数量的第一观众用户,包括:
138.(1)将该观众用户集中的每一观众用户按照预设时间内浏览切换次数由大到小的规则进行排序;
139.(2)按照由大到小的顺序从排序后的观众用户集中选取第一预设数量的第一观众用户。
140.其中,在实际的直播平台中,存在大量的观众用户漫无目的进行直播观看切换,此类观众用户往往不知道自己想看什么,可以优先进行引流,以此,可以统计每一观众用户在预设时间内浏览切换次数,该预设时间可以自由设置,例如3分钟,该浏览切换次数为用户在该预设时间内切换观看直播的次数。
141.进一步的,将该观众用户集中的每一观众用户按照预设时间内浏览切换次数由大到小的规则进行排序,以此,排名越靠前的观众用户引流的概率越大,基于此,按照从大到小的顺序在排序后的观众用户集中选取第一预设数量的第一观众用户,相比于随机选取的方式,可以实现更好的引流效果。
142.在步骤204中,向第一观众用户对应的第一观众客户端分发传送提示浮窗。
143.其中,在选好可以引流的第一观众用户后,可以向该第一预设数量的第一观众用户对应的第一观众客户端分发传送提示浮窗,以使得该第一观众客户端显示该传送提示浮窗,并通过该传送提示浮窗跳转显示该第一频道信息对应的直播间,实现对使用传送控件的目标直播间的快速引流。
144.在一些实施方式中,该向第一观众用户对应的第一观众客户端分发传送提示浮窗之后,还包括:
145.(1)接收观众客户端发送的未领取指令;
146.(2)统计该未领取指令的数量确定第二预设数量;
147.(3)在该观众用户集中随机选取第二预设数量的第二观众用户,该第二观众用户和该第一观众用户之间不存在交集;
148.(4)向该第二观众用户对应的第二观众客户端分发该传送提示浮窗,以使得该第二观众客户端显示该传送提示浮窗,并通过该传送提示浮窗跳转显示该第一频道信息对应的直播间。
149.其中,服务器可以接收观众客户端发送的未领取指令,该未领取指令指代该观众客户端未点击传送提示浮窗,领取相应的目标虚拟资源,为了实现继续发放,保证引流的效果,可以统计该未领取指令的数量确定第二预设数量,该第二预设数量小于第一预设数量。
150.进一步的,可以在该观众用户集中随机选取第二预设数量的第二观众用户,为了避免重发发放,该第二观众用户和第一观众用户之间不存在交集,即已经发放过的观众用户不会再进行发放。以此,向该第二观众用户对应的第二观众客户端继续分发该传送提示浮窗,以使得该第二观众客户端显示该传送提示浮窗,并通过该传送提示浮窗跳转显示第一频道信息对应的直播间,以此类推,直至该目标虚拟资源发放完毕,或者检测到足够第一预设数量的观众客户端引导到第一频道信息对应的直播间时结束。
151.由上述可知,本技术实施例通过接收客户端上传的虚拟资源传送信息,虚拟资源传送信息携带第一频道信息以及目标虚拟资源;根据虚拟资源传送信息生成传送提示浮窗,传送提示浮窗关联第一频道信息以及目标虚拟资源;获取符合预设条件的第二频道信息,并在第二频道信息关联的直播间中选取第一预设数量的第一观众用户;向第一观众用户对应的第一观众客户端分发传送提示浮窗,以使得第一观众客户端显示传送提示浮窗,并通过传送提示浮窗跳转显示第一频道信息对应的直播间。以此,根据客户端上传的虚拟资源传送信息生成传送提示浮窗,并快速选择符合预设条件的第二频道关联的直播间中的第一预设数量的第一观众用户进行分发,实现直播间的快速引流,极大的提升了直播的多样性和平衡性。
152.在本实施例中,将从直播间传送装置的角度进行描述,该直播间传送装置具体可以集成在观众客户端,需要说明的是该观众客户端不包括当前在目标直播间中观看直播的观众客户端。
153.请参阅图4a,图4a是本技术实施例提供的直播间传送方法的流程示意图。该直播间传送方法包括:
154.在步骤301中,接收服务器发送的传送提示浮窗。
155.其中,请一并参阅图4b所示,图4b为观众客户端当前观看的主播用户的直播间播
放的直播界面20,观众用户在该直播界面20中可以观看主播用户的直播内容,关注该主播用户、向主播用户赠送礼物或者发送消息实现与主播用户的互动等等操作。
156.本技术实施例在观看直播界面20时,可以接收服务器发送的传送提示浮窗,该传送提示浮窗为服务器根据使用传送控件的客户端发送的虚拟资源传送信息生成,并选取符合预设条件的观众客户端分发的,即本技术实施例的观众客户端均为符合预设条件的观众客户端,该传送提示浮窗携带该第一频道信息以及该目标虚拟资源。
157.在步骤302中,在当前显示界面上显示传送提示浮窗。
158.其中,请继续参阅图4b所示,可以在当前显示界面,即直播界面20上显示传送提示浮窗21,在一实施方式中,该传送提示浮窗21中可以显示该第一频道信息对应的直播间的画面的缩略图,以更好的吸引当前观众用户点击。
159.在一些实施方式中,该在当前显示界面上显示该传送提示浮窗,包括:
160.(1)在当前显示界面的显示层上显示该传送提示浮窗;
161.(2)生成倒计时指令,该倒计时指令关联预设倒数时间;
162.(3)根据该倒计时指令生成倒计时控件;
163.在当前显示界面的显示层上显示该倒计时控件,并开启该预设倒数时间进行倒计时。
164.其中,该显示层可以为画布层,请继续参阅图4b所示,可以在直播界面20的画布层上显示该传送提示浮窗21,为了更好的提醒用户点击,可以同步生成倒计时指令,该倒计时指令关联预设倒数时间,该预设倒数时间可以任意设置,例如1分钟,即60秒。
165.进一步的,可以根据该倒计时指令生成倒计时控件,并且可以在该直播界面20的画布层上显示倒计时控件22,将该预设倒数时间显示在该倒计时控件22中,并开启倒计时。
166.在步骤303中,响应于第一观众用户对传送提示浮窗的触控指令,获取第一频道信息以及目标虚拟资源。
167.其中,第一观众用户可以通过单击、双击该传送提示浮窗的操作生成针对该传送提示浮窗的触控指令,响应于该触控指令,获取第一频道信息和目标虚拟资源。
168.在一实施方式中,观众用户还可以通过长按该传送提示浮窗的操作实现对第一频道信息对应的直播间的画面的预览,当检测长按操作结束,关闭该第一频道对应的直播间的画面的预览。
169.在步骤304中,跳转显示第一频道信息对应的直播间,并领取目标虚拟资源。
170.其中,继续响应于该第一观众用户对传送提示浮窗的触控指令,跳转显示该第一频道信息对应的直播间,并领取传送提示浮窗携带的目标虚拟资源,以此,可以通过以目标虚拟资源进行吸引,通过传送提示浮窗的方式引流特定的第一观众,极大的提升了直播的多样性和平衡性。
171.在一实施方式中,可以将该目标虚拟资源按照第一预设数量随机进行分配,当第一观众用户跳转至第一频道信息对应的直播间后,可以领取从目标虚拟资源中随机分配的虚拟资源。
172.在一些实施方式中,该在当前显示界面的显示层上显示该倒计时控件,并开启该预设倒数时间进行倒计时之后,还包括:
173.(1.1)当检测到该预设倒数时间倒计时完毕时,将显示的该传送提示浮窗关闭;
174.(1.2)发送未领取指令至服务器。
175.其中,当检测到该预设倒数时间倒计时完毕时,可以将该传送提示浮窗关闭,为了实现目标虚拟资源的完全发放与回收,可以发送未领取指令至服务器,以使得该服务器统计未领取的观众客户端的数量,实现服务器继续发放目标虚拟资源。
176.在一实施方式中,在该预设倒数时间计数未完毕时,无论用户切换至任何的直播间,该传送提示浮窗和该倒计时控件都跟随显示。
177.在一些实施方式中,该跳转显示第一频道信息对应的直播间,并领取目标虚拟资源,包括:
178.(1)显示虚拟资源领取弹窗;
179.(2)响应于该第一观众用户对该虚拟资源领取弹窗的触控指令,跳转显示该第一频道信息对应的直播间,并领取该目标虚拟资源。
180.其中,请一并参阅图4c所示,在用户点击了传送提示浮窗21之后,还可以显示虚拟资源领取弹窗22,该虚拟资源领取弹窗22上显示待领取的目标虚拟资源,例如2000的目标虚拟资源。
181.进一步的,用户为了领取该目标虚拟资源,可以通过单击或者双击等触控操作来生成对虚拟资源领取弹窗的触控指令,响应于对该虚拟资源领取弹窗的触控指令,跳转显示该第一频道信息对应的直播间,并领取该目标虚拟资源。
182.由上可知,本技术实施例通过接收服务器发送的传送提示浮窗;在当前显示界面上显示传送提示浮窗;响应于第一观众用户对传送提示浮窗的触控指令,获取第一频道信息以及目标虚拟资源;跳转显示第一频道信息对应的直播间,并领取目标虚拟资源。以此,以可视化的形式显示服务器发送的传送提示浮窗,通过对传送提示浮窗的触控操作,实现快速跳转到第一频道信息对应的直播间以及领取目标虚拟资源,实现直播间的快速引流,极大的提升了直播的多样性和平衡性。
183.请参阅图5,图5为本技术实施例提供的直播间传送方法的时序示意图。该方法流程可以包括:
184.在步骤s1中,客户端接收对目标直播间中的传送控件的触控操作。
185.在步骤s2中,客户端响应于对传送控件的触控操作,显示预设选择界面。
186.在步骤s3中,客户端接收对目标虚拟资源选择控件的选中指令,生成虚拟资源传送信息。
187.在步骤s4中,客户端发送虚拟资源传送信息至服务器。
188.在步骤s5中,服务器根据虚拟资源传送信息生成传送提示浮窗。
189.在步骤s6中,服务器获取符合预设条件的第二频道信息,并在第二频道信息关联的直播间中选取第一预设数量的第一观众用户。
190.在步骤s7中,服务器发送传送提示浮窗至观众客户端。
191.在步骤s8中,观众客户端在当前显示界面上显示传送提示浮窗。
192.在步骤s9中,观众客户端响应于第一观众用户对传送提示浮窗的触控指令,获取第一频道信息以及目标虚拟资源。
193.在步骤s10中,观众客户端跳转显示第一频道信息对应的直播间,并领取目标虚拟资源。
194.在上述实施例中,可以参见上文针对直播间传送方法的详细描述,此处不再赘述。
195.为便于更好的实施本技术实施例提供的直播间传送方法,本技术实施例还提供一种基于上述直播间传送方法的装置。其中名词的含义与上述直播间传送方法中相同,具体实现细节可以参考方法实施例中的说明。
196.请参阅图6,图6为本技术实施例提供的直播间传送装置的结构示意图,该直播间传送装置应用于观众客户端,其中该直播间传送装置可以包括接收单元301、显示单元302、获取单元303、以及跳转单元304等。
197.接收单元301,用于接收服务器发送的传送提示浮窗,该传送提示浮窗为服务器根据虚拟资源传送信息生成并选取符合预设条件的观众客户端分发的,该传送提示浮窗携带该第一频道信息以及该目标虚拟资源。
198.显示单元302,用于在当前显示界面上显示该传送提示浮窗,该传送提示浮窗携带该第一频道信息以及该目标虚拟资源。
199.在一些实施例中,该显示单元302,用于:
200.在当前显示界面的显示层上显示该传送提示浮窗;
201.生成倒计时指令,该倒计时指令关联预设倒数时间;
202.根据该倒计时指令生成倒计时控件;
203.在当前显示界面的显示层上显示该倒计时控件,并开启该预设倒数时间进行倒计时。
204.在一些实施例中,该直播间传送装置,还包括:
205.关闭单元(未标识),用于当检测到该预设倒数时间倒计时完毕时,将显示的该传送提示浮窗关闭;
206.发送单元(未标识),用于发送未领取指令至服务器,以使得该服务器统计未领取的观众客户端的数量。
207.获取单元303,用于响应于第一观众用户对该传送提示浮窗的触控指令,获取该第一频道信息以及该目标虚拟资源。
208.跳转单元304,用于跳转显示该第一频道信息对应的直播间,并领取该目标虚拟资源。
209.在一些实施例中,该跳转单元304,用于:
210.显示虚拟资源领取弹窗,该虚拟资源领取弹窗上显示待领取的目标虚拟资源;
211.响应于该第一观众用户对该虚拟资源领取弹窗的触控指令,跳转显示该第一频道信息对应的直播间,并领取该目标虚拟资源。
212.请参阅图7,图7为本技术实施例提供的直播间传送装置的结构示意图,该直播间传送装置应用于服务器,其中该直播间传送装置可以包括接收单元401、生成单元402、选取单元403以及分发单元403等。
213.接收单元401,用于接收客户端上传的虚拟资源传送信息,该虚拟资源传送信息携带第一频道信息以及目标虚拟资源。
214.生成单元402,用于根据该虚拟资源传送信息生成传送提示浮窗,该传送提示浮窗关联该第一频道信息以及该目标虚拟资源。
215.选取单元403,用于获取符合预设条件的第二频道信息,并在该第二频道信息关联
的直播间中选取第一预设数量的第一观众用户。
216.在一些实施例中,该选取单元403,用于:
217.将满足在线人数阈值、直播热度阈值、直播排名阈值以及主播排名阈值中至少一项的直播间对应的频道信息确定为符合预设条件的第二频道信息;
218.获取第二频道信息关联的直播间,并获取直播间中的观众用户集;
219.在该观众用户集中随机选取第一预设数量的第一观众用户。
220.分发单元404,用于向该第一观众用户对应的观众客户端分发该传送提示浮窗,以使得该观众客户端显示该传送提示浮窗,并通过该传送提示浮窗跳转显示该第一频道信息对应的直播间。
221.在一些实施例中,该直播间传送装置,还包括二次分发单元(未标识),用于:
222.接收观众客户端发送的未领取指令;
223.统计该未领取指令的数量确定第二预设数量;
224.在该观众用户集中随机选取第二预设数量的第二观众用户,该第二观众用户和该第一观众用户之间不存在交集;
225.向该第二观众用户对应的第二观众客户端分发该传送提示浮窗,以使得该第二观众客户端显示该传送提示浮窗,并通过该传送提示浮窗跳转显示该第一频道信息对应的直播间。
226.请参阅图7,图7为本技术实施例提供的直播间传送装置的结构示意图,该直播间传送装置应用于服务器,其中该直播间传送装置可以包括接收单元501、显示单元502、生成单元503以及发送单元504等。
227.接收单元501,用于接收对目标直播间中的传送控件的触控操作。
228.显示单元502,用于响应于对该传送控件的触控操作,显示预设选择界面,该预设选择界面上包括多个虚拟资源选择控件,其中,每一虚拟资源选择控件对应不同的虚拟资源。
229.生成单元503,用于接收对目标虚拟资源选择控件的选中指令,生成虚拟资源传送信息,该虚拟资源传送信息携带该目标直播间的第一频道信息以及目标虚拟资源选择控件对应的目标虚拟资源。
230.发送单元504,用于将该虚拟资源传送信息发送至服务器,以使得该服务器根据该虚拟资源传送信息生成传送提示浮窗,并分发至符合预设条件的观众客户端。
231.在一些实施例中,该直播间传送装置,还包括设置单元(未标识),用于:
232.获取当前用户的用户属性信息;
233.当该用户属性信息为预设用户属性信息时,将传送控件的显示状态设置为点亮状态;
234.当该用户属性信息不为预设用户属性信息时,将传送控件的显示状态设置为隐藏状态。
235.本技术实施例还提供一种计算机设备,该计算机设备可以为终端或者服务器,如图9所示,其示出了本发明实施例所涉及的计算机设备的结构示意图,具体来讲:
236.该计算机设备可以包括一个或者一个以上处理核心的处理器601、一个或一个以上计算机可读存储介质的存储器602、电源603和输入单元604等部件。本领域技术人员可以
理解,图9中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
237.处理器601是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器602内的软件程序和/或模块,以及调用存储在存储器602内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理器601可包括一个或多个处理核心;优选的,处理器601可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器601中。
238.存储器602可用于存储软件程序以及模块,处理器601通过运行存储在存储器602的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器601对存储器602的访问。
239.计算机设备还包括给各个部件供电的电源603,优选的,电源603可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源603还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
240.该计算机设备还可包括输入单元604,该输入单元604可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
241.尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理器601会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器601来运行存储在存储器602中的应用程序,从而实现各种功能,如下:
242.接收计算机设备发送的传送提示浮窗,该传送提示浮窗为计算机设备根据虚拟资源传送信息生成并选取符合预设条件的观众客户端分发的,该传送提示浮窗携带该第一频道信息以及该目标虚拟资源;在当前显示界面上显示该传送提示浮窗,该传送提示浮窗携带该第一频道信息以及该目标虚拟资源;响应于第一观众用户对该传送提示浮窗的触控指令,获取该第一频道信息以及该目标虚拟资源;跳转显示该第一频道信息对应的直播间,并领取该目标虚拟资源。
243.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对直播间传送方法的详细描述,此处不再赘述。
244.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
245.为此,本技术实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理
器进行加载,以执行本技术实施例所提供的任一种直播间传送方法中的步骤。
246.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例提供的各种可选实现方式中提供的方法。
247.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
248.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
249.由于该存储介质中所存储的指令,可以执行本技术实施例所提供的任一种直播间传送方法中的步骤,因此,可以实现本技术实施例所提供的任一种直播间传送方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
250.以上对本技术实施例所提供的一种直播间传送方法、装置、存储介质、计算机设备及系统进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1