首页 / 专利库 / 电脑零配件 / 配对 / 直播处理的方法和装置

直播处理的方法和装置

阅读:579发布:2020-05-08

专利汇可以提供直播处理的方法和装置专利检索,专利查询,专利分析的服务。并且本 申请 公开了一种直播处理的方法和装置,属于互联网技术领域。所述方法包括:接收多个终端发送的直播比拼 请求 ;在所述多个终端登录的多个主播账户中,确定满足比拼 配对 条件的第一主播账户和第二主播账户;向第一主播账户对应的第一直播间中除所述第一主播账户之外的各账户所登录的终端,发送所述第二主播账户的直播图像数据,并向第二主播账户对应的第二直播间中除所述第二主播账户之外的各账户所登录的终端,发送所述第一主播账户的直播图像数据。本申请能够增加了直播视频的展示方式,提高了展示直播视频的灵活性。,下面是直播处理的方法和装置专利的具体信息内容。

1.一种直播处理的方法,其特征在于,所述方法包括:
接收多个终端发送的直播比拼请求
在所述多个终端登录的多个主播账户中,确定满足比拼配对条件的第一主播账户和第二主播账户;
向第一主播账户对应的第一直播间中除所述第一主播账户之外的各账户所登录的终端,发送所述第二主播账户的直播图像数据,并向第二主播账户对应的第二直播间中除所述第二主播账户之外的各账户所登录的终端,发送所述第一主播账户的直播图像数据。
2.根据权利要求1所述的方法,其特征在于,所述在所述多个终端登录的多个主播账户中,确定满足比拼配对条件的第一主播账户和第二主播账户,包括:
获取所述多个终端登录的多个主播账户的虚拟礼物收入信息;
在所述多个主播账户中,确定虚拟礼物收入信息满足预设的接近条件的第一主播账户和第二主播账户。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到所述第一直播间或所述第二直播间中的任一账户所登录的终端发送的送礼物请求时,基于所述送礼物请求进行礼物赠送处理,并阻止向所述第一直播间和所述第二直播间中的各账户所登录的终端发送所述送礼物请求对应的通知消息。
4.根据权利要求1所述的方法,其特征在于,所述向第一主播账户对应的第一直播间中除所述第一主播账户之外的各账户所登录的终端,发送所述第二主播账户的直播图像数据,并向第二主播账户对应的第二直播间中除所述第二主播账户之外的各账户所登录的终端,发送所述第一主播账户的直播图像数据之后,所述方法还包括:
开始预设时长的倒计时,当倒计时结束时,确定所述第一主播账户在倒计时过程中的第一虚拟礼物收入信息和所述第二主播账户在倒计时过程中的第二虚拟礼物收入信息;
基于所述第一虚拟礼物收入信息和所述第二虚拟礼物收入信息,确定所述第一主播账户和所述第二主播账户的比拼结果;
向所述第一直播间和所述第二直播间中的各账户所登录的终端,发送所述比拼结果。
5.根据权利要求4所述的方法,其特征在于,开始预设时长的倒计之后且倒计时结束之前,所述方法还包括:
每当达到预设周期时,确定所述第一主播账户在倒计时过程中的第三虚拟礼物收入信息和所述第二主播账户在倒计时过程中的第四虚拟礼物收入信息;
基于所述第三虚拟礼物收入信息和所述第四虚拟礼物收入信息,确定中间比拼结果;
向所述第一直播间和所述第二直播间中的各账户所登录的终端所述中间比拼结果。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当倒计时结束时,确定所述第一主播账户在倒计时过程中的第一得票数量和所述第二主播账户在倒计时过程中的第二得票数量;
所述基于所述第一虚拟礼物收入信息和所述第二虚拟礼物收入信息,确定所述第一主播账户和所述第二主播账户的比拼结果,包括:
基于所述第一虚拟礼物收入信息确定第一得票调整值,基于所述第一得票数量和所述第一得票调整值,确定第一综合得票数量;
基于所述第二虚拟礼物收入信息确定第二得票调整值,基于所述第二得票数量和所述第二得票调整值,确定第二综合得票数量;
基于所述第一综合得票数量和所述第第二综合得票数量,确定所述第一主播账户和所述第二主播账户的比拼结果。
7.根据权利要求4所述的方法,其特征在于,所述基于所述第一虚拟礼物收入信息和所述第二虚拟礼物收入信息,确定所述第一主播账户和所述第二主播账户的比拼结果之后,所述方法还包括:
基于所述比拼结果确定取胜的主播账户;
确定在倒计时过程中,所述第一直播间和所述第二直播间中的各账户向所述取胜的主播账户的虚拟礼物赠送值;
确定虚拟礼物赠送值最大的预设数目个目标账户;
为所述目标账户添加抽奖标识,其中,抽奖标识用于指示所述目标账户具有抽奖权限。
8.一种直播处理的装置,其特征在于,所述装置包括:
接收模,被配置为接收多个终端发送的直播比拼请求;
第一确定模块,被配置为在所述多个终端登录的多个主播账户中,确定满足比拼配对条件的第一主播账户和第二主播账户;
发送模块,被配置为向第一主播账户对应的第一直播间中除所述第一主播账户之外的各账户所登录的终端,发送所述第二主播账户的直播图像数据,并向第二主播账户对应的第二直播间中除所述第二主播账户之外的各账户所登录的终端,发送所述第一主播账户的直播图像数据。
9.根据权利要求8所述的装置,其特征在于,所述第一确定模块,被配置为:
获取所述多个终端登录的多个主播账户的虚拟礼物收入信息;
在所述多个主播账户中,确定虚拟礼物收入信息满足预设的接近条件的第一主播账户和第二主播账户。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括处理模块,被配置为:
当接收到所述第一直播间或所述第二直播间中的任一账户所登录的终端发送的送礼物请求时,基于所述送礼物请求进行礼物赠送处理,并阻止向所述第一直播间和所述第二直播间中的各账户所登录的终端发送所述送礼物请求对应的通知消息。

说明书全文

直播处理的方法和装置

技术领域

[0001] 本申请涉及互联网技术领域,特别涉及一种直播处理的方法和装置。

背景技术

[0002] 随着互联网技术的发展,观看直播已经是人们当前非常常见的一种娱乐方式。主播可以通过直播平台申请直播账户,在相应的直播应用程序中进行直播,用户可以在直播应用程序中选择不同的直播间,观看对应主播的直播视频。
[0003] 在实现本申请的过程中,发明人发现现有技术至少存在以下问题:
[0004] 用户每次只能选择一个直播间观看一个主播的直播,直播视频的展示方式较为单一,灵活性差。

发明内容

[0005] 本申请实施例提供了一种直播处理的方法和装置,能够增加主播进行直播的直播方式。所述技术方案如下:
[0006] 一方面,提供了一种直播处理的方法,所述方法包括:
[0007] 接收多个终端发送的直播比拼请求
[0008] 在所述多个终端登录的多个主播账户中,确定满足比拼配对条件的第一主播账户和第二主播账户;
[0009] 向第一主播账户对应的第一直播间中除所述第一主播账户之外的各账户所登录的终端,发送所述第二主播账户的直播图像数据,并向第二主播账户对应的第二直播间中除所述第二主播账户之外的各账户所登录的终端,发送所述第一主播账户的直播图像数据。
[0010] 可选的,所述在所述多个终端登录的多个主播账户中,确定满足比拼配对条件的第一主播账户和第二主播账户,包括:
[0011] 获取所述多个终端登录的多个主播账户的虚拟礼物收入信息;
[0012] 在所述多个主播账户中,确定虚拟礼物收入信息满足预设的接近条件的第一主播账户和第二主播账户。
[0013] 可选的,所述方法还包括:
[0014] 当接收到所述第一直播间或所述第二直播间中的任一账户所登录的终端发送的送礼物请求时,基于所述送礼物请求进行礼物赠送处理,并阻止向所述第一直播间和所述第二直播间中的各账户所登录的终端发送所述送礼物请求对应的通知消息。
[0015] 可选的,所述向第一主播账户对应的第一直播间中除所述第一主播账户之外的各账户所登录的终端,发送所述第二主播账户的直播图像数据,并向第二主播账户对应的第二直播间中除所述第二主播账户之外的各账户所登录的终端,发送所述第一主播账户的直播图像数据之后,所述方法还包括:
[0016] 开始预设时长的倒计时,当倒计时结束时,确定所述第一主播账户在倒计时过程中的第一虚拟礼物收入信息和所述第二主播账户在倒计时过程中的第二虚拟礼物收入信息;
[0017] 基于所述第一虚拟礼物收入信息和所述第二虚拟礼物收入信息,确定所述第一主播账户和所述第二主播账户的比拼结果;
[0018] 向所述第一直播间和所述第二直播间中的各账户所登录的终端,发送所述比拼结果。
[0019] 可选的,开始预设时长的倒计之后且倒计时结束之前,所述方法还包括:
[0020] 每当达到预设周期时,确定所述第一主播账户在倒计时过程中的第三虚拟礼物收入信息和所述第二主播账户在倒计时过程中的第四虚拟礼物收入信息;
[0021] 基于所述第三虚拟礼物收入信息和所述第四虚拟礼物收入信息,确定中间比拼结果;
[0022] 向所述第一直播间和所述第二直播间中的各账户所登录的终端所述中间比拼结果。
[0023] 可选的,所述方法还包括:
[0024] 当倒计时结束时,确定所述第一主播账户在倒计时过程中的第一得票数量和所述第二主播账户在倒计时过程中的第二得票数量;
[0025] 所述基于所述第一虚拟礼物收入信息和所述第二虚拟礼物收入信息,确定所述第一主播账户和所述第二主播账户的比拼结果,包括:
[0026] 基于所述第一虚拟礼物收入信息确定第一得票调整值,基于所述第一得票数量和所述第一得票调整值,确定第一综合得票数量;
[0027] 基于所述第二虚拟礼物收入信息确定第二得票调整值,基于所述第二得票数量和所述第二得票调整值,确定第二综合得票数量;
[0028] 基于所述第一综合得票数量和所述第第二综合得票数量,确定所述第一主播账户和所述第二主播账户的比拼结果。
[0029] 可选的,所述基于所述第一虚拟礼物收入信息和所述第二虚拟礼物收入信息,确定所述第一主播账户和所述第二主播账户的比拼结果之后,所述方法还包括:
[0030] 基于所述比拼结果确定取胜的主播账户;
[0031] 确定在倒计时过程中,所述第一直播间和所述第二直播间中的各账户向所述取胜的主播账户的虚拟礼物赠送值;
[0032] 确定虚拟礼物赠送值最大的预设数目个目标账户;
[0033] 为所述目标账户添加抽奖标识,其中,抽奖标识用于指示所述目标账户具有抽奖权限。
[0034] 另一方面,提供了一种直播处理的装置,所述装置包括:
[0035] 接收模,被配置为接收多个终端发送的直播比拼请求;
[0036] 第一确定模块,被配置为在所述多个终端登录的多个主播账户中,确定满足比拼配对条件的第一主播账户和第二主播账户;
[0037] 发送模块,被配置为向第一主播账户对应的第一直播间中除所述第一主播账户之外的各账户所登录的终端,发送所述第二主播账户的直播图像数据,并向第二主播账户对应的第二直播间中除所述第二主播账户之外的各账户所登录的终端,发送所述第一主播账户的直播图像数据。
[0038] 可选的,所述第一确定模块,被配置为:
[0039] 获取所述多个终端登录的多个主播账户的虚拟礼物收入信息;
[0040] 在所述多个主播账户中,确定虚拟礼物收入信息满足预设的接近条件的第一主播账户和第二主播账户。
[0041] 可选的,所述装置还包括处理模块,被配置为:
[0042] 当接收到所述第一直播间或所述第二直播间中的任一账户所登录的终端发送的送礼物请求时,基于所述送礼物请求进行礼物赠送处理,并阻止向所述第一直播间和所述第二直播间中的各账户所登录的终端发送所述送礼物请求对应的通知消息。
[0043] 可选的,所述装置还包括第二确定模块,被配置为:
[0044] 开始预设时长的倒计时,当倒计时结束时,确定所述第一主播账户在倒计时过程中的第一虚拟礼物收入信息和所述第二主播账户在倒计时过程中的第二虚拟礼物收入信息;
[0045] 基于所述第一虚拟礼物收入信息和所述第二虚拟礼物收入信息,确定所述第一主播账户和所述第二主播账户的比拼结果;
[0046] 向所述第一直播间和所述第二直播间中的各账户所登录的终端,发送所述比拼结果。
[0047] 可选的,开始预设时长的倒计之后且倒计时结束之前,所述装置还包括第三确定模块,被配置为:
[0048] 每当达到预设周期时,确定所述第一主播账户在倒计时过程中的第三虚拟礼物收入信息和所述第二主播账户在倒计时过程中的第四虚拟礼物收入信息;
[0049] 基于所述第三虚拟礼物收入信息和所述第四虚拟礼物收入信息,确定中间比拼结果;
[0050] 向所述第一直播间和所述第二直播间中的各账户所登录的终端所述中间比拼结果。
[0051] 可选的,所述装置还包括第四确定模块:
[0052] 当倒计时结束时,确定所述第一主播账户在倒计时过程中的第一得票数量和所述第二主播账户在倒计时过程中的第二得票数量;
[0053] 所述第二确定模块,被配置为:
[0054] 基于所述第一虚拟礼物收入信息确定第一得票调整值,基于所述第一得票数量和所述第一得票调整值,确定第一综合得票数量;
[0055] 基于所述第二虚拟礼物收入信息确定第二得票调整值,基于所述第二得票数量和所述第二得票调整值,确定第二综合得票数量;
[0056] 基于所述第一综合得票数量和所述第第二综合得票数量,确定所述第一主播账户和所述第二主播账户的比拼结果。
[0057] 可选的,所述装置还包括第五确定模块,被配置为:
[0058] 基于所述比拼结果确定取胜的主播账户;
[0059] 确定在倒计时过程中,所述第一直播间和所述第二直播间中的各账户向所述取胜的主播账户的虚拟礼物赠送值;
[0060] 确定虚拟礼物赠送值最大的预设数目个目标账户;
[0061] 为所述目标账户添加抽奖标识,其中,抽奖标识用于指示所述目标账户具有抽奖权限。
[0062] 再一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上所述直播处理的方法所执行的操作。
[0063] 再一方面,提供了一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现如上所述的直播处理的方法所执行的操作。
[0064] 本申请实施例提供的技术方案带来的有益效果是:
[0065] 通过接收主播的终端向发送的直播比拼请求,选取出满足匹配条件的第一主播和第二主播,将第二主播的直播图像数据添加到第一主播的直播间中,同第一主播的直播视频,发送给观看第一主播直播的用户,再将第一主播的直播图像数据添加到第二主播的直播间中,同第二主播的直播视频,发送给观看第二主播直播的用户,增加了直播视频的展示方式,提高了展示直播视频的灵活性。附图说明
[0066] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0067] 图1是本申请实施例提供的一种实施环境的示意图;
[0068] 图2是本申请实施例提供的一种直播处理的方法流程图
[0069] 图3是本申请实施例提供的直播处理的方法示意图;
[0070] 图4是本申请实施例提供的直播处理的装置结构示意图;
[0071] 图5是本申请实施例提供的终端结构框图
[0072] 图6是本申请实施例提供的一种服务器的结构示意图。

具体实施方式

[0073] 为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0074] 图1是本申请实施例提供的一种实施环境的示意图。参见图1,本申请提供的获取用户观看直播时长的方法可以由终端和服务器共同实现。终端可以运行有具有直播功能的应用程序,终端可以具备麦克机、扬声器、摄像头等部件,终端具有通信功能,可以接入互联网,终端可以是手机、平板电脑、智能穿戴设备、台式计算机、笔记本电脑等。服务器可以是上述应用程序的后台服务器,服务器可以与终端建立通信。该服务器可以是一个单独的服务器也可以是一个服务器组,如果是单独的服务器,该服务器可以负责下述方案中的所有处理,如果是服务器组,服务器组中的不同服务器分别可以负责下述方案中的不同处理,具体的处理分配情况可以由技术人员根据实际需求任意设置,此处不再赘述。
[0075] 观看直播是现在非常常见的一种娱乐方式。用户可以通过点击终端中的直播应用程序选择对应的直播间,来观看对应的主播直播的视频。用户观看主播时,还可以向主播送虚拟礼物,以增加主播和用户之间的互动。本申请实施例提供的直播处理的方法,可以给一个主播匹配另一个主播,并将两个主播的直播视频画面显示在观看两个主播直播间的终端中,能够增加直播视频的展示方式,提高了用户观看直播的灵活性。
[0076] 图2是本申请实施例提供的一种直播处理的方法流程图。参见图2,该实施例包括:
[0077] 步骤201、接收多个终端发送的直播比拼请求。
[0078] 在实施中,主播对应的主播客户端(即主播使用的直播应用程序)中设置有比拼选项,主播可以在直播的过程中,或是开始直播的时候,点击比拼选项,则主播的终端可以向服务器发送一个直播比拼请求,其中,直播比拼请求中可以携带有对应主播的主播账户标识。
[0079] 步骤202、在多个终端登录的多个主播账户中,确定满足比拼配对条件的第一主播账户和第二主播账户。
[0080] 在实施中,当主播了点击比拼选项,即向其他主播发起了比拼请求,然后可以等待服务器给主播匹配对应的主播进行比拼。服务器可以根据多个终端发送的直播比拼请求中携带的主播账户标识,获取主播的相关信息,例如,粉丝数、观看人数、点赞数等等。然后确定主播的相关信息满足匹配条件的的第一主播账户和第二主播账户,让第一主播和第二主播进行直播比拼,其中,匹配条件可以由技术人员设定,例如,可以是主播的粉丝数最接近的两个主播等等。
[0081] 可选的,可以根据主播的收礼物信息来对主播进行匹配,相应的处理可以如下:获取多个终端登录的多个主播账户的虚拟礼物收入信息;在多个主播账户中,确定虚拟礼物收入信息满足预设的接近条件的第一主播账户和第二主播账户。
[0082] 在实施中,服务器可以根据多个终端发送的直播比拼请求中携带的主播账户标识,获取主播的虚拟礼物收入信息,可以将虚拟礼物收入信息对应计算成收入数值。然后根据收入数值,计算每个主播的日均收入数值。例如,不同的虚拟礼物对应不同的数值,服务器中存储有虚拟礼物和数值的对应关系,服务器根据收到的直播比拼请求中携带的主播账户标识,获取主播的收到的所有虚拟礼物,再将虚拟礼物生成对应的收入数值,计算出每个主播的日均收入数值。然后在多个主播中确定虚拟礼物收入信息满足预设的接近条件的第一主播账户和第二主播账户。其中,预设的接近条件可以是主播的日均收入数值的差值在预设数值阈值中。另外,当主播的日均收入数值的差值在预设数值阈值中的主播数量大于两个时,则可以确定日均收入数值最为解接近的第一主播账户和第二主播账户,当没有与当前主播账户的日均收入数值在预设数值阈值之内的其他主播账户时,可以让当前的主播进行等待与之匹配的主播账户。
[0083] 步骤203、向第一主播账户对应的第一直播间中除第一主播账户之外的各账户所登录的终端,发送第二主播账户的直播图像数据,并向第二主播账户对应的第二直播间中除第二主播账户之外的各账户所登录的终端,发送第一主播账户的直播图像数据。
[0084] 在实施中,当确定两个进行比拼的第一主播账户和第二主播账户之后,则可以向观看第一主播账户直播间的各账户登录的终端发送第二主播账户对应直播间的直播图像数据,如图3所示,第一主播账户直播间中可以显示有第一主播的直播视频和第二主播的直播图像。其中,在观看第一主播账户直播间的各账户登录的终端,可以接收到第一主播直播的视频和音频数据和第一主播直播的视频数据。即观看第一主播直播的用户能看到第一主播的直播画面也能听到第一直播的声音,但是只能看到第二主播的直播画面,并听不到第二主播的声音。对应的,可以向观看第二主播账户直播间的各账户登录的终端发送第一主播账户对应直播间的直播图像数据,此时,第二主播账户直播间中可以显示有第二主播的直播视频和第一主播的直播图像。即观看第二主播直播的用户能看到第二主播的直播画面也能听到第二直播的声音,但是只能看到第一主播的直播画面,并听不到第一主播的声音。另外需要说明的是,进行比拼的第一主播的终端不显示第二主播的直播图像,第二主播的终端不显示第一主播的直播图像。
[0085] 可选的,观看进行比拼的第一主播和第二主播的账户可以给第一主播和第二主播送虚拟礼物。相应的处理可以如下:当接收到第一直播间或第二直播间中的任一账户所登录的终端发送的送礼物请求时,基于送礼物请求进行礼物赠送处理,并阻止向第一直播间和第二直播间中的各账户所登录的终端发送送礼物请求对应的通知消息。
[0086] 在实施中,当第一主播和第二主播进行比拼时,在第一主播或第二主播对应的直播间内都设置有送礼选项,观看第一主播或第二主播直播间的用户,可以点击直播间中设置的送礼选项给对应的主播进行送礼。当用户点击送礼选项,终端的界面可弹出一个礼物列表,用户可以选择相应的礼物送给主播,然后终端可以向服务器发送的对应的送礼物请求。在送礼物请求中可以携带礼物标识、用户的账户标识和主播的账户标识。服务器接收到送礼物请求时,可以根据送礼物请求中携带的礼物标识、用户的账户标识和主播的账户标识,记录送礼信息,在主播账户对应的收礼列表中添加礼物信息,完成礼物赠送处理。需要说明的是,此处服务器可以不将用户的送礼信息发送给第一主播账户和第二主播账户以及观看第一主播和第二主播账户登录的终端,即第一主播和第二主播以及观看第一主播和第二主播用户,看不到其他用户的送礼信息。
[0087] 可选的,可以根据第一主播和第二主播进行比拼过程中各自的虚拟礼物收入信息确定比拼结果,相应的处理可以如下:开始预设时长的倒计时,当倒计时结束时,确定第一主播账户在倒计时过程中的第一虚拟礼物收入信息和第二主播账户在倒计时过程中的第二虚拟礼物收入信息;基于第一虚拟礼物收入信息和第二虚拟礼物收入信息,确定第一主播账户和第二主播账户的比拼结果;向第一直播间和第二直播间中的各账户所登录的终端,发送比拼结果。
[0088] 在实施中,当第一主播和第二主播进行比拼时,第一主播和第二主播对应的直播间可以显示有倒计时信息,其中倒计时为主播进行比拼的时长,可以由技术人员进行设置。当直播间的倒计时结束时,即第一主播和第二主播进行比拼结束时,可以统计第一主播账户在倒计时过程中接收到的所有虚拟礼物的收入信息和第二主播账户在倒计时过程中接收到的所有虚拟礼物的收入信息,并将对应的收入信息计算为收入数值,根据第一主播和第二主播的收入数值,确定比拼结果,将收入数值高的主播确定为获胜方主播。另外,还可将比拼结果发送给第一直播间和第二直播间中的各账户所登录的终端。
[0089] 可选的,可以在第一主播和第二主播进行比拼的过程中,确定第一主播和第二主播确定当前的比拼结果。相应的处理可以如下:开始预设时长的倒计之后且倒计时结束之前,每当达到预设周期时,确定所述第一主播账户在倒计时过程中的第三虚拟礼物收入信息和所述第二主播账户在倒计时过程中的第四虚拟礼物收入信息;基于所述第三虚拟礼物收入信息和所述第四虚拟礼物收入信息,确定中间比拼结果;向所述第一直播间和所述第二直播间中的各账户所登录的终端所述中间比拼结果。
[0090] 在实施中,在第一主播和第二主播进行比拼过程中,按照预设的周期获取第一主播在的第三虚拟礼物收入信息,即获取第一主播与第二主播进行开始比拼到当前时刻,第一主播虚拟礼物的收入信息,并将对应的收入信息计算为收入数值,再获取第二主播账户的第四虚拟礼物收入信息,即第二主播当前虚拟礼物的收入信息,并将对应的收入信息计算为收入数值。然后根据第一主播当前对应的收入数值和第二主播当前对应的收入数值确定中间比拼结果,即将当前收入数值高的主播确定为领先的主播,并将中间比拼结果发送给第一直播间和第二直播间中的各账户所登录的终端,例如,可以在界面上显示此时处于领先的主播提醒标识。
[0091] 可选的,第一主播和第二主播进行比拼时,用户可以为主播进行投票,还可以通过投票信息和送礼信息确定比拼结果,相应的处理可以如下:当倒计时结束时,确定第一主播账户在倒计时过程中的第一得票数量和第二主播账户在倒计时过程中的第二得票数量;基于第一虚拟礼物收入信息确定第一得票调整值,基于第一得票数量和第一得票调整值,确定第一综合得票数量;基于第二虚拟礼物收入信息确定第二得票调整值,基于第二得票数量和第二得票调整值,确定第二综合得票数量;基于第一综合得票数量和第第二综合得票数量,确定第一主播账户和第二主播账户的比拼结果。
[0092] 在实施中,在第一主播和第二主播进行比拼时,在第一主播和第二主播对应的直播间中还可以设置有投票选项,用户还可以通过点击直播间中的投票选项为对应的主播进行投票。在第一主播和第二主播进行比拼结束之后,服务器可以确定第一主播账户在进行比拼的过程中的第一得票数量,根据第一主播账户在进行比拼结束后的第一虚拟礼物收入信息确定为第一得票调整值,再根据第一得票数量和第一得票调整值得到确定第一综合得票数量,其中,第一得票调整值为第一虚拟礼物收入信息根据礼物与票数的换算关系得到得票调整数值,将得票调整数值与第一得票调整值进行相加,可以得到对应的第一主播的第一综合得票数量,即第一主播的总得票数量。同样,可以确定第二主播账户在进行比拼的过程中的第二得票数量,根据第二主播账户在进行比拼结束后的第二虚拟礼物收入信息确定为第二得票调整值,再根据第二得票数量和第二得票调整值得到确定第二综合得票数量,其中,第二得票调整值为第二虚拟礼物收入信息根据礼物与票数的换算关系得到得票调整数值,将得票调整数值与第二得票调整值进行相加,可以得到对应的第二主播的第二综合得票数量,即第二主播的总得票数量。可以根据第一主播的总得票数量和第二主播的总得票数量确定得票总数量对的主播,将得票总数量多的主播确定为获胜方主播。
[0093] 可选的,可以根据比拼结果,给获胜方主播进行送礼或投票的账户进行抽奖的权利,相应的处理可以如下:基于比拼结果确定取胜的主播账户;确定在倒计时过程中,第一直播间和第二直播间中的各账户向取胜的主播账户的虚拟礼物赠送值;确定虚拟礼物赠送值最大的预设数目个目标账户;为目标账户添加抽奖标识,其中,抽奖标识用于指示目标账户具有抽奖权限。
[0094] 在实施中,在第一主播和第二主播进行比拼结束之后,根据第一主播和第二主播的虚拟礼物收入信息,或得票总数量确定获胜方主播。再根据获胜方主播的主播账户,确定在第一主播和第二主播进行比拼的过程中,观看第一直播间和第二直播间中的各账户为获胜方主播赠送虚拟礼物的虚拟礼物赠送值,其中,可以根据各账户为获胜主播赠送虚拟礼物的信息和投票数量进行计算得到的虚拟礼物赠送值。然后确定虚拟礼物赠送值最大的预设数目个目标账户。可以在目标账户对应的直播应用程序的界面中添加抽奖标识,其中,抽奖标识用于指示目标账户具有抽奖权限,目标用户可以点击对应的抽奖标识进行抽奖。例如,预设数目为10,则可以确定对应虚拟礼物赠送值排在前10名的账户,在该10名账户的直播应用程序的界面显示一个宝箱图像,用户可以点击该宝箱图像来进行抽奖。
[0095] 本申请实施例通过接收主播的终端向发送的直播比拼请求,选取出满足匹配条件的第一主播和第二主播,将第二主播的直播图像数据添加到第一主播的直播间中,同第一主播的直播视频,发送给观看第一主播直播的用户,再将第一主播的直播图像数据添加到第二主播的直播间中,同第二主播的直播视频,发送给观看第二主播直播的用户,增加了直播视频的展示方式,提高了展示直播视频的灵活性。
[0096] 上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
[0097] 图4是本申请实施例提供的一种直播处理的装置结构示意图,该装置可以为上述实施例中的服务器,所述装置包括:
[0098] 接收模块410,被配置为接收多个终端发送的直播比拼请求;
[0099] 第一确定模块420,被配置为在所述多个终端登录的多个主播账户中,确定满足比拼配对条件的第一主播账户和第二主播账户;
[0100] 发送模块430,被配置为向第一主播账户对应的第一直播间中除所述第一主播账户之外的各账户所登录的终端,发送所述第二主播账户的直播图像数据,并向第二主播账户对应的第二直播间中除所述第二主播账户之外的各账户所登录的终端,发送所述第一主播账户的直播图像数据。
[0101] 可选的,所述第一确定模块420,被配置为:
[0102] 获取所述多个终端登录的多个主播账户的虚拟礼物收入信息;
[0103] 在所述多个主播账户中,确定虚拟礼物收入信息满足预设的接近条件的第一主播账户和第二主播账户。
[0104] 可选的,所述装置还包括处理模块,被配置为:
[0105] 当接收到所述第一直播间或所述第二直播间中的任一账户所登录的终端发送的送礼物请求时,基于所述送礼物请求进行礼物赠送处理,并阻止向所述第一直播间和所述第二直播间中的各账户所登录的终端发送所述送礼物请求对应的通知消息。
[0106] 可选的,所述装置还包括第二确定装置,被配置为:
[0107] 开始预设时长的倒计时,当倒计时结束时,确定所述第一主播账户在倒计时过程中的第一虚拟礼物收入信息和所述第二主播账户在倒计时过程中的第二虚拟礼物收入信息;
[0108] 基于所述第一虚拟礼物收入信息和所述第二虚拟礼物收入信息,确定所述第一主播账户和所述第二主播账户的比拼结果;
[0109] 向所述第一直播间和所述第二直播间中的各账户所登录的终端,发送所述比拼结果。
[0110] 可选的,开始预设时长的倒计之后且倒计时结束之前,所述装置还包括第三确定模块,被配置为:
[0111] 每当达到预设周期时,确定所述第一主播账户在倒计时过程中的第三虚拟礼物收入信息和所述第二主播账户在倒计时过程中的第四虚拟礼物收入信息;
[0112] 基于所述第三虚拟礼物收入信息和所述第四虚拟礼物收入信息,确定中间比拼结果;
[0113] 向所述第一直播间和所述第二直播间中的各账户所登录的终端所述中间比拼结果。
[0114] 可选的,所述装置还包括第四确定模块:
[0115] 当倒计时结束时,确定所述第一主播账户在倒计时过程中的第一得票数量和所述第二主播账户在倒计时过程中的第二得票数量;
[0116] 所述第二确定装置,被配置为:
[0117] 基于所述第一虚拟礼物收入信息确定第一得票调整值,基于所述第一得票数量和所述第一得票调整值,确定第一综合得票数量;
[0118] 基于所述第二虚拟礼物收入信息确定第二得票调整值,基于所述第二得票数量和所述第二得票调整值,确定第二综合得票数量;
[0119] 基于所述第一综合得票数量和所述第第二综合得票数量,确定所述第一主播账户和所述第二主播账户的比拼结果。
[0120] 可选的,所述装置还包括第五确定模块,被配置为:
[0121] 基于所述比拼结果确定取胜的主播账户;
[0122] 确定在倒计时过程中,所述第一直播间和所述第二直播间中的各账户向所述取胜的主播账户的虚拟礼物赠送值;
[0123] 确定虚拟礼物赠送值最大的预设数目个目标账户;
[0124] 为所述目标账户添加抽奖标识,其中,抽奖标识用于指示所述目标账户具有抽奖权限。
[0125] 需要说明的是:上述实施例提供的直播处理的装置在直播处理时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的直播处理的装置与直播处理的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0126] 图5示出了本申请一个示例性实施例提供的终端500的结构框图。该终端500可以是:智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端500还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
[0127] 通常,终端500包括有:处理器501和存储器502。
[0128] 处理器501可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器501可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器501也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central Processing Unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器501可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器501还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
[0129] 存储器502可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器502还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器502中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器501所执行以实现本申请中方法实施例提供的直播处理的方法。
[0130] 在一些实施例中,终端500还可选包括有:外围设备接口503和至少一个外围设备。处理器501、存储器502和外围设备接口503之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口503相连。具体地,外围设备包括:射频电路
504、触摸显示屏505、摄像头506、音频电路507、定位组件508和电源509中的至少一种。
[0131] 外围设备接口503可被用于将I/O(Input/Output,输入/输出)相关的至少一个外围设备连接到处理器501和存储器502。在一些实施例中,处理器501、存储器502和外围设备接口503被集成在同一芯片或电路板上;在一些其他实施例中,处理器501、存储器502和外围设备接口503中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
[0132] 射频电路504用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路504通过电磁信号与通信网络以及其他通信设备进行通信。射频电路504将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路504包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路504可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路504还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
[0133] 显示屏505用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏505是触摸显示屏时,显示屏505还具有采集在显示屏505的表面或表面上方的触摸信号的能。该触摸信号可以作为控制信号输入至处理器501进行处理。此时,显示屏505还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏505可以为一个,设置终端500的前面板;在另一些实施例中,显示屏505可以为至少两个,分别设置在终端500的不同表面或呈折叠设计;在再一些实施例中,显示屏505可以是柔性显示屏,设置在终端500的弯曲表面上或折叠面上。甚至,显示屏505还可以设置成非矩形的不规则图形,也即异形屏。显示屏505可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
[0134] 摄像头组件506用于采集图像或视频。可选地,摄像头组件506包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件506还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
[0135] 音频电路507可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器501进行处理,或者输入至射频电路504以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端500的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器501或射频电路
504的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路507还可以包括耳机插孔。
[0136] 定位组件508用于定位终端500的当前地理位置,以实现导航或LBS(Location Based  Service,基于位置的服务)。定位组件508可以是基于美国的GPS(Global Positioning System,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。
[0137] 电源509用于为终端500中的各个组件进行供电。电源509可以是交流电、直流电、一次性电池或可充电电池。当电源509包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
[0138] 在一些实施例中,终端500还包括有一个或多个传感器510。该一个或多个传感器510包括但不限于:加速度传感器511、陀螺仪传感器512、压力传感器513、指纹传感器514、光学传感器515以及接近传感器516。
[0139] 加速度传感器511可以检测以终端500建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器511可以用于检测重力加速度在三个坐标轴上的分量。处理器501可以根据加速度传感器511采集的重力加速度信号,控制触摸显示屏505以横向视图或纵向视图进行用户界面的显示。加速度传感器511还可以用于游戏或者用户的运动数据的采集。
[0140] 陀螺仪传感器512可以检测终端500的机体方向及转动角度,陀螺仪传感器512可以与加速度传感器511协同采集用户对终端500的3D动作。处理器501根据陀螺仪传感器512采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
[0141] 压力传感器513可以设置在终端500的侧边框和/或触摸显示屏505的下层。当压力传感器513设置在终端500的侧边框时,可以检测用户对终端500的握持信号,由处理器501根据压力传感器513采集的握持信号进行左右手识别或快捷操作。当压力传感器513设置在触摸显示屏505的下层时,由处理器501根据用户对触摸显示屏505的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
[0142] 指纹传感器514用于采集用户的指纹,由处理器501根据指纹传感器514采集到的指纹识别用户的身份,或者,由指纹传感器514根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器501授权该用户执行相关的敏感操作,该敏感操作包括解屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器514可以被设置终端500的正面、背面或侧面。当终端500上设置有物理按键或厂商Logo时,指纹传感器514可以与物理按键或厂商Logo集成在一起。
[0143] 光学传感器515用于采集环境光强度。在一个实施例中,处理器501可以根据光学传感器515采集的环境光强度,控制触摸显示屏505的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏505的显示亮度;当环境光强度较低时,调低触摸显示屏505的显示亮度。在另一个实施例中,处理器501还可以根据光学传感器515采集的环境光强度,动态调整摄像头组件506的拍摄参数。
[0144] 接近传感器516,也称距离传感器,通常设置在终端500的前面板。接近传感器516用于采集用户与终端500的正面之间的距离。在一个实施例中,当接近传感器516检测到用户与终端500的正面之间的距离逐渐变小时,由处理器501控制触摸显示屏505从亮屏状态切换为息屏状态;当接近传感器516检测到用户与终端500的正面之间的距离逐渐变大时,由处理器501控制触摸显示屏505从息屏状态切换为亮屏状态。
[0145] 本领域技术人员可以理解,图5中示出的结构并不构成对终端500的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
[0146] 图6是本申请实施例提供的一种服务器的结构示意图,该服务器600可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)601和一个或一个以上的存储器602,其中,所述存储器602中存储有至少一条指令,所述至少一条指令由所述处理器601加载并执行以实现上述各个方法实施例提供的方法。当然,该服务器还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器还可以包括其他用于实现设备功能的部件,在此不做赘述。
[0147] 在示例性实施例中,还提供了一种计算机可读存储介质,例如包括指令的存储器,上述指令可由终端中的处理器执行以完成上述实施例中直播处理的方法。该计算机可读存储介质可以是非暂态的。例如,所述计算机可读存储介质可以是ROM(Read-Only Memory,只读存储器,)、RAM(Random Access Memory,随机存取存储器)、磁带、软盘和光数据存储设备等。
[0148] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0149] 以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈