直播连麦处理方法及其装置、设备、介质制造方法及图纸

技术编号:37348370 阅读:16 留言:0更新日期:2023-04-22 21:44
本申请涉及网络直播连麦技术领域中一种直播连麦处理方法及其装置、设备、介质、产品,所述方法包括:响应主播用户端推送的主播连麦请求,获取目标主播连麦特征信息,将目标主播连麦特征信息推送至匹配连麦池及邀约连麦服务;根据目标主播连麦特征信息,从匹配连麦池中匹配出对应的多个主播连麦特征信息,向各主播连麦特征信息的用户端推送连麦匹配请求;向由邀约连麦服务推送的邀约用户列表中多个平台用户的用户端推送连麦邀约请求;根据用户端推送的连麦匹配结果或连麦邀约结果,基于连麦结果优先级处理策略,确定出时间优先级最高的接受连麦用户端,开启接受连麦用户端与主播用户端的直播连麦业务。本申请可提升直播平台中用户的连麦效率。用户的连麦效率。用户的连麦效率。

【技术实现步骤摘要】
直播连麦处理方法及其装置、设备、介质


[0001]本申请涉及网络直播连麦
,尤其涉及一种直播连麦处理方法及其相应的装置、直播连麦处理设备、计算机可读存储介质,以及计算机程序产品。

技术介绍

[0002]现有的网络直播平台中通常会向平台用户提供直播连麦服务,以便平台中不同平台用户进行处于直播间中的连麦,例如,直播间的主播用户通过申请直播连麦与其他直播间的主播用户进行直播连麦,使得两个直播间各自的主播用户及观众用户可进行跨直播间的文字及语音交流,现有的直播连麦服务中通常是通过用户匹配服务来为需进行直播连麦的主播用户匹配对应的连麦对象,且用户匹配服务中的待匹配主播用户一般为主动发起连麦请求的主播用户,则将导致可进行匹配的主播用户数量较少,使得主播用户需等待较长的时间才可开启直播连麦业务,或者匹配出的连麦对线与主播用户的特征并不相符,影响主播连麦服务的连麦效果。
[0003]综上,关于如何提升网络直播平台中直播连麦服务的匹配效果的问题,本申请人出于解决该问题的考虑做出相应的探索。

技术实现思路

[0004]本申请的目的在于解决上述问题而提供一种直播连麦处理方法及其相应的装置、直播连麦处理设备、计算机可读存储介质,以及计算机程序产品。
[0005]根据本申请的一个方面,提供一种直播连麦处理方法,包括如下步骤:
[0006]响应主播用户端推送的主播连麦请求,获取所述主播连麦请求所对应的目标主播连麦特征信息,将所述目标主播连麦特征信息推送至匹配连麦池及邀约连麦服务;
[0007]根据所述目标主播连麦特征信息,从所述匹配连麦池中匹配出对应的多个主播连麦特征信息,向各所述主播连麦特征信息所对应的用户端推送连麦匹配请求;
[0008]获取由所述邀约连麦服务根据所述目标主播连麦特征信息所推送的邀约用户列表,根据邀约请求发送策略,向所述邀约用户列表中多个平台用户所对应的用户端推送连麦邀约请求;
[0009]根据各所述用户端推送的连麦匹配结果或连麦邀约结果,基于连麦结果优先级处理策略,从各所述用户端中确定出时间优先级最高的接受连麦用户端,开启所述接受连麦用户端与所述主播用户端的直播连麦业务。
[0010]根据本申请的另一方面,提供一种直播连麦处理装置,包括:
[0011]连麦请求响应模块,用于响应主播用户端推送的主播连麦请求,获取所述主播连麦请求所对应的目标主播连麦特征信息,将所述目标主播连麦特征信息推送至匹配连麦池及邀约连麦服务;
[0012]匹配请求推送模块,用于根据所述目标主播连麦特征信息,从所述匹配连麦池中匹配出对应的多个主播连麦特征信息,向各所述主播连麦特征信息所对应的用户端推送连
麦匹配请求;
[0013]邀约请求推送模块,用于获取由所述邀约连麦服务根据所述目标主播连麦特征信息所推送的邀约用户列表,根据邀约请求发送策略,向所述邀约用户列表中多个平台用户所对应的用户端推送连麦邀约请求;
[0014]连麦结果处理模块,用于根据各所述用户端推送的连麦匹配结果或连麦邀约结果,基于连麦结果优先级处理策略,从各所述用户端中确定出时间优先级最高的接受连麦用户端,开启所述接受连麦用户端与所述主播用户端的直播连麦业务。
[0015]根据本申请的另一方面,提供一种直播连麦处理设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行本申请所述的直播连麦处理方法的步骤。
[0016]根据本申请的另一方面,提供一种计算机可读存储介质,其以计算机可读指令的形式存储有依据所述的直播连麦处理方法所实现的计算机程序,该计算机程序被计算机调用运行时,执行该方法所包括的步骤。
[0017]根据本申请的另一方面,提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现本申请任意一种实施例中所述方法的步骤。
[0018]本申请在为主动发起连麦请求的主播用户端进行普通的连麦匹配业务时,即为所有主动发起连麦请求的主播用户端进行连麦匹配时,同时为主动发起连麦的主播用户匹配普通中未主动发起连麦请求的主播用户及普通中的观众用户进行邀约请求推送,将普通匹配连麦服务与邀约连麦服务相结合以构建直播网络平台的直播连麦服务,以利用平台中未主动发起连麦请求的平台用户的用户资源,提升连麦匹配服务中的连麦用户样本数量及连麦用户样本质量,且参与直播连麦服务的主播用户端可自定义进行连麦用户匹配的连麦特征信息,以提升连麦用户的匹配契合度,提升连麦用户进行直播连麦活动时的连麦体验。
[0019]其次,本申请在进行连麦邀约请求推送业务时,将基于邀约请求发送策略进行连麦邀约请求推送,邀约请求发送策略分为并发发送连麦邀约请求策略及按序发送连麦邀约请求策略,并发发送连麦邀约请求策略可在需提升连麦邀约请求推送效率时使用,而按序发送连麦邀约请求策略可控制平台中连麦邀约请求的推送数量,防止影响平台中未主动参与直播连麦服务的平台用户的直播服务使用体验。
[0020]另外,本申请通过连麦结果优先级处理策略以控制连麦结果的数据竞争,防止为主播用户开启多个直播连麦业务,且通过分布式锁的设置,停止连麦邀约请求的推送业务,且防止同时因持续接收多个连麦结果影响连麦结果优先级处理策略的执行,保证执行连麦用户匹配业务的线程的线程安全。
附图说明
[0021]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0022]图1为实施本申请的技术方案相关的一种典型的网络部署架构示意图;
[0023]图2为本申请的直播连麦处理方法的典型实施例的流程示意图;
[0024]图3为本申请实施例中关于从匹配池中匹配出目标主播连麦特征信息所对应的主播连麦特征信息的流程示意图;
[0025]图4为本申请实施例中关于邀约连麦服务生成邀约用户列表的流程示意图;
[0026]图5为本申请实施例中关于按序发送连麦邀约请求策略向邀约用户列表所对应的用户端推送连麦邀约请求的流程示意图;
[0027]图6为本申请实施例中关于并发发送连麦邀约请求策略向邀约用户列表所对应的用户端推送连麦邀约请求的流程示意图;
[0028]图7为本申请实施例中关于连麦结果优先级处理策略处理匹配连麦结果及邀约连麦结果的流程示意图;
[0029]图8为本申请的直播连麦处理装置的典型实施例的原理框图;
[0030]图9为本申请一个实施例的直播连麦处理设备的基本结构框图。
具体实施方式
[0031]本申请所称的“服务器”,同理也可扩展到适用于服务集群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务器应是逻辑上的划分,在物理空间上,这些服务器既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本申请的网络部署方式的实施方式。
[0032]本领域技术人员对此应当知晓:本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播连麦处理方法,其特征在于,包括如下步骤:响应主播用户端推送的主播连麦请求,获取所述主播连麦请求所对应的目标主播连麦特征信息,将所述目标主播连麦特征信息推送至匹配连麦池及邀约连麦服务;根据所述目标主播连麦特征信息,从所述匹配连麦池中匹配出对应的多个主播连麦特征信息,向各所述主播连麦特征信息所对应的用户端推送连麦匹配请求;获取由所述邀约连麦服务根据所述目标主播连麦特征信息所推送的邀约用户列表,根据邀约请求发送策略,向所述邀约用户列表中多个平台用户所对应的用户端推送连麦邀约请求;根据各所述用户端推送的连麦匹配结果或连麦邀约结果,基于连麦结果优先级处理策略,从各所述用户端中确定出时间优先级最高的接受连麦用户端,开启所述接受连麦用户端与所述主播用户端的直播连麦业务。2.根据权利要求1所述的方法,其特征在于,根据所述目标主播连麦特征信息,从所述匹配连麦池中匹配出对应的多个主播连麦特征信息,向各所述主播连麦特征信息所对应的用户端推送连麦匹配请求,包括如下步骤:根据主播用户匹配规则,基于所述匹配连麦池中所述目标主播连麦特征信息与多个主播连麦特征信息包含的主播直播类型、主播语言特征及主播粉丝数,确定出各所述目标主播连麦特征信息与各所述主播连麦特征信息之间的主播特征相似值;确定出所述目标主播连麦特征信息的所述主播特征相似值较高的一个或多个所述主播连麦特征信息,获取各所述主播连麦特征信息中包含的主播标识;向所述主播标识所对应的主播用户端推送连麦匹配请求。3.根据权利要求1所述的方法,其特征在于,获取由所述邀约连麦服务推送的邀约用户列表,包括如下步骤:根据邀约用户匹配规则,基于所述目标主播连麦特征信息包含的用户兴趣特征、用户地域特征及主播粉丝用户特征,确定出平台用户池中多个具有可邀约标识的平台用户特征信息与所述目标主播连麦特征信息之间的用户特征相似值,具有所述可邀约标识的平台用户特征信息的邀约频率与邀约间隔满足可邀约规则;确定出与所述目标主播连麦特征信息的用户特征相似值较高的多个所述平台用户特征信息,获取各所述平台用户特征信息包含的用户标识;生成包含各所述用户标识的邀约用户列表,将所述邀约用户列表推送至服务器中。4.根据权利要求1所述的方法,其特征在于,获取由所述邀约连麦服务推送的邀约用户列表,根据邀约请求发送策略,向所述邀约用户列表中多个平台用户所对应的用户端推送连麦邀约请求,包括如下步骤:获取由所述邀约连麦服务推送的邀约用户列表,更新所述主播用户端的邀约用户列表获取次数;基于所述邀约用户列表中多个用户标识的存储位置,向存储位置靠前的用户标识所对应的用户端推送连麦邀约请求;获取所述用户端推送的连麦邀约结果为不接受连麦,向所述用户标识的下一存储位置的用户标识所对应的用户端推送连麦邀约请求;获取所述邀约用户列表中所有用户标识所对应的用户端推送连麦邀约结果皆为不接
受连麦,且所述邀约用户列表获取次数未超过预设阈值,向所述邀约连麦服务推送所述目标主播连麦特征信息,以从所述邀约连麦服务中获取新邀约用户列表。5.根据权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:吴建
申请(专利权)人:百果园技术新加坡有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1