直播间分配方法和服务器组成比例

技术编号:22060769 阅读:72 留言:0更新日期:2019-09-07 18:10
本发明专利技术实施例公开了一种直播间分配方法,该方法包括:接收音视频采集端发送的直播请求,将属性参数符合预设条件的已创建的直播间,确认为可分配直播间,根据预设分配规则,从可分配直播间中为音视频采集端分配直播间。本发明专利技术实施例还公开了一种服务器,可提高分配直播间资源的效率。

Live Broadcast Room Allocation Method and Server

【技术实现步骤摘要】
直播间分配方法和服务器
本专利技术属于计算机
,尤其涉及一种直播间分配方法和服务器。
技术介绍
在直播间分配时,在特定时刻,直播间资源对资源使用者表现出唯一的从属性,即在具体的某一时刻某一直播间资源只能服务于某一个特定的资源使用者,现有的直播间分配算法存在明显缺点,即现有直播间资源是静态的,无法动态分配,利用效率较低,存在直播间资源资源池枯竭风险,对直播间资源产品能力是一种隐藏的限制。现有直播间分配技术中,直播间的分配逻辑为系统预先人工分配一定数量直播间,供用户使用,用户可以通过一定方式进入直播间,使用直播间资源。上述技术需要预先分配一定数量的直播间,但仍然需要人工介入,效率偏低。
技术实现思路
本专利技术提供一种直播间分配方法和服务器,可以解决在进行直播间分配时需要人工介入分配,造成的分配效率低的问题。本专利技术实施例第一方面提供了一种直播间分配方法,包括:接收音视频采集端发送的直播请求;根据所述直播请求将属性参数符合预设条件的已创建的直播间,确认为可分配直播间;根据预设分配规则,从所述可分配直播间中为所述音视频采集端分配直播间。本专利技术实施例第二方面提供的一种服务器,包括:接本文档来自技高网...

【技术保护点】
1.一种直播间分配方法,应用于服务器,其特征在于,包括:接收音视频采集端发送的直播请求;根据所述直播请求将属性参数符合预设条件的已创建的直播间,确认为可分配直播间;根据预设分配规则,从所述可分配直播间中为所述音视频采集端分配直播间。

【技术特征摘要】
1.一种直播间分配方法,应用于服务器,其特征在于,包括:接收音视频采集端发送的直播请求;根据所述直播请求将属性参数符合预设条件的已创建的直播间,确认为可分配直播间;根据预设分配规则,从所述可分配直播间中为所述音视频采集端分配直播间。2.根据权利要求1所述的方法,其特征在于,所述根据所述直播请求将属性参数符合预设条件的已创建的直播间,确认为可分配直播间包括:根据所述直播请求,将当前不存在向所述服务器发送直播数据的音视频采集端的已创建的直播间,确认为可分配直播间。3.根据权利要求1所述的方法,其特征在于,所述根据所述直播请求将属性参数符合预设条件的已创建的直播间,确认为可分配直播间包括:根据所述直播请求,将当前不存在向所述服务器发送直播数据的音视频采集端,且存在向所述服务器请求所述直播数据的音视频播放端的已创建的直播间,确认为可分配直播间。4.根据权利要求1所述的方法,其特征在于,所述根据预设分配规则,从所述可分配直播间中为所述音视频采集端分配直播间包括:根据预设的优先级算法和所述可分配直播间的属性参数,确认所述可分配直播间的分配优先级,并按照所述优先级由高到低的顺序,从所述可分配直播间中为所述音视频采集端分配直播间;或者,按照音视频采集端的分配优先级由高到低的顺序,从所述可分配直播间中为所述音视频采集端分配直播间。5.根据权利要求4所述的方法,其特征在于,所述根据预设的优先级算法和所述可分配直播间的属性参数,确认所述可分配直播间的分配优先级包括:获取所述可分配直播间中音视频播放端的权重信息;根据所述权重信息,计算各可分配直播间中音视频播放端中的预设权重类型的音视频播放端所占比重;根据所述预设的优先级算法和所述所占比重,确认所述可分配直播间的优先级;其中,所述所占比重与所述可分配直播间的优先级成正比。6.根据权利要求4所述的方法,其特征在于,若可分配直播间的数量小于发送直播请求的音视频采集端的数量,则根据当前等待分配的音视频采集端在所有等待分配的音视频采集端中的等待序位,以及正在进行直播的各直播间的直播结束时间得到等待时间,并提示未分配到直播间的音视频采集端等待分配以及提示所述等待时间。7.根据权利要求1所述的方法,其特征在于,所述根据预设分配规则,从所述可分配直播间中为所述音视频采集端分配直播间之后包括:当前直播间存在音视频采集端发送直播数据时,若所述当前直播间的历史音视频采集端发送直播请求,则为所述历史音视频采集端分配其他直播间,并在所述当前直播间内发送提示信息,所述提示信息包...

【专利技术属性】
技术研发人员:温凯刘光林衡阵
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1