【技术实现步骤摘要】
直播回源调度方法、装置、计算设备及计算机存储介质
[0001]本申请实施例涉及互联网
,具体涉及一种直播回源调度方法、装置、计算设备及计算机存储介质。
技术介绍
[0002]将直播内容推送至服务器的过程称为推流;为服务器已有直播内容,用指定地址进行拉取的过程称为拉流;在直播边缘内容分发网络(Content Delivery Network,CDN)节点的回源中,拉流采用的实时流式传输协议可以选择是实时消息传输协议(Real Time Messaging Protocol,RTMP)、基于超文本传输协议的自适应码率流媒体传输协议(Hyper Text Transfer Protocol Live Streaming,HLS)等,根据直播流的用户拉流数量,可以确定待获取直播流的热度情况。
[0003]现有的直播流热度评级中常常划分直播流为冷流或热流,热流表示拉取待获取直播流的用户数量较多,冷流表示拉取待获取直播流的用户数量较少。在现有技术中,中心调度服务通常采用简单的静态配置方式配置冷热流的回源路径,以便按照所配置的调度信息依据当前的待获取直播流的冷热流信息来选取对应的回源路径,然而在用户观看的高峰期,极易发生突发事件,中心调度服务无法动态地配置调度信息,缺乏应对突发事件的能力。
技术实现思路
[0004]鉴于上述问题,本申请提出了一种直播回源调度方法、装置、计算设备及计算机存储介质,用于解决以下问题:现有的回源调度方法无法动态地配置调度信息。
[0005]根据本申请实施例的一个方面 ...
【技术保护点】
【技术特征摘要】
1.一种直播回源调度方法,包括:接收回源请求,所述回源请求用于从上行推流节点获取直播流;根据所述回源请求确定所述直播流的流热度等级,并确定候选的中继节点;依据所述直播流的流热度等级和所述候选的中继节点,为所述回源请求对应的下行边缘节点构造回源路径,以供所述下行边缘节点按照所述回源路径从所述上行推流节点获取所述直播流。2.根据权利要求1所述的方法,其中,所述根据所述回源请求确定所述直播流的流热度等级进一步包括:从所述回源请求中获取所述直播流的流标识,根据所述直播流的流标识获取所述直播流的多个维度的热度信息;根据所述多个维度的热度信息,确定所述直播流的热度评分;将所述热度评分与多个流热度等级对应的预设评分范围进行匹配,将相匹配的预设评分范围所对应的流热度等级确定为所述直播流的流热度等级。3.根据权利要求2所述的方法,其中,所述多个维度的热度信息包括:当前观看人数、历史最大观看人数、所述直播流对应的直播间的当前关注数量以及所述直播流对应的直播间的历史最大关注数量。4.根据权利要求2或3所述的方法,其中,所述根据所述多个维度的热度信息,确定所述直播流的热度评分进一步包括:将所述多个维度的热度信息进行加权运算,得到所述直播流的热度评分。5.根据权利要求1
‑
4任一项中所述的方法,其中,所述确定候选的中继节点进一步包括:依据所述回源请求中携带的所述回源请求对应的下行边缘节点的节点标识,确定所述下行边缘节点的运营商信息;获取所述上行推流节点的运营商信息;根据预设中继节点使用策略、所述下行边缘节点的运营商信息以及所述上行推流节点的运营商信息,确定候选的中继节点。6.根据权利要求1
‑
5任一项中所述的方法,其中,所述候选的中继节点包括:同网单线中继节点、异网单线中继节点以及多线中继节点。7.根据权利要求1
‑
6任一项中所述的方法,其中,所述流热度等级包括:第一等级、第二等级、第三等级和第四等级;所述第一等级高于所述第二等级,所述第二等级高于所述第三等级,所述第三等级高于所述第四等级;所述依据所述直播流的流热度等级和所述候选的中继节点,为所述回源请求对应的下行边缘节点构造回源路径进一步包括:若所述直播流的流热度等级为第一等级,则利用所述候选的中继节点中的同网单线中继节点和多线中继节点,为所述回源请求对应的下行边缘节点构造所述回源路径;若所述直播流的流热度等级为第二等级,则利用所述候选的中继节点中的多线中继节点,为所述回源请求对应的下行边缘节点构造回源路径;若所述直播流的流热度等级为第三等级,则利用所述候选的中继节点中的同网单线中继节点或异网单线中继节点,为所述回源请求对应的下行边缘节点构造回源路径;
若所述直播流的流热度等级为第四等级,则构造所述回源请求对应的下行边缘节点直连所述上行推流节点的回源路径。8.根据权利要求7所述的方法,其中,所述利用所述候选的中继节点中的同网单线中继节点和多线中继节点,为所述回源请求对应的下行边缘节点构造所述回源路径进一步包括:将从所述上行推流节点到所述多线中继节点的线路确定为主干线,将从所述多线...
【专利技术属性】
技术研发人员:罗丹,郭照人,董晓宏,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。