[发明专利]回源处理方法、装置、电子设备及存储介质在审
申请号: | 202310376442.5 | 申请日: | 2023-04-10 |
公开(公告)号: | CN116489417A | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 单腾飞 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/226;H04N21/274 |
代理公司: | 北京鸿德海业知识产权代理有限公司 11412 | 代理人: | 刘振龙 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 方法 装置 电子设备 存储 介质 | ||
1.一种回源处理方法,包括:
基于接收到的第一回源请求中的第一直播流标识,确定当前所在的上层节点层中、负责处理所述第一直播流回源的目标上层节点的信息;
基于所述目标上层节点的信息,向所述目标上层节点转发所述第一回源请求,以从所述目标上层节点中获取所述第一直播流标识对应的第一直播流。
2.根据权利要求1所述的方法,其中,基于接收到的第一回源请求中的第一直播流标识,确定当前所在的上层节点层中、负责处理所述第一直播流回源的目标上层节点的信息,包括:
基于所述第一直播流标识进行一致性哈希计算,确定当前所在的所述上层节点层中、负责处理所述第一直播流回源的所述目标上层节点的标识。
3.根据权利要求1所述的方法,其中,基于接收到的第一回源请求中的第一直播流标识,确定当前所在的上层节点层中、负责处理所述第一直播流回源的目标上层节点的信息之后,基于所述目标上层节点的信息,向所述目标上层节点转发所述第一回源请求之前,所述方法还包括:
确定所述目标上层节点不是当前上层节点。
4.根据权利要求3所述的方法,其中,所述方法还包括:
若目标上层节点为当前上层节点,向流媒体中心平台转发所述第一回源请求,以从所述流媒体中心平台获取所述第一直播流标识对应的所述第一直播流。
5.根据权利要求1所述的方法,其中,所述方法还包括:
控制接收到所述第一回源请求的当前服务进程基于所述第一直播流标识,确定当前上层节点内负责处理所述第一直播流回源的目标服务进程的标识;
控制所述当前服务进程基于所述目标服务进程的标识,向所述目标服务进程转发所述第一回源请求。
6.根据权利要求5所述的方法,其中,基于接收到的第一回源请求中的第一直播流标识,确定当前所在的上层节点层中、负责处理所述第一直播流回源的目标上层节点的信息,包括:
控制所述目标服务进程,基于所述第一直播流标识,确定当前所在的所述上层节点层中、负责处理所述第一直播流回源的所述目标上层节点的标识;
其中,基于所述目标上层节点的信息,向所述目标上层节点转发所述第一回源请求,包括:
控制所述目标服务进程基于所述目标上层节点的标识,向所述目标上层节点转发所述第一回源请求。
7.根据权利要求5所述的方法,其中,控制接收到所述第一回源请求的当前服务进程基于所述第一直播流标识,确定当前上层节点内负责处理所述第一直播流回源的目标服务进程的标识之后,控制所述当前服务进程基于所述目标服务进程的标识,向所述目标服务进程转发所述第一回源请求之前,所述方法还包括:
控制所述当前服务进程确定所述目标服务进程不是自身。
8.根据权利要求5所述的方法,其中,控制接收到所述第一回源请求的当前服务进程基于所述第一直播流标识,确定当前上层节点内负责处理所述第一直播流回源的目标服务进程的标识,包括:
控制所述当前服务进程,基于所述第一直播流标识进行一致性哈希计算,确定所述当前上层节点内负责处理所述第一直播流回源的所述目标服务进程的标识。
9.根据权利要求6所述的方法,其中,控制所述目标服务进程基于所述目标上层节点的标识,向所述目标上层节点转发所述第一回源请求之后,所述方法还包括:
在所述目标服务进程与所述当前服务进程之间建立辅助通道;
控制所述目标服务进程通过所述辅助通道向所述当前服务进程返回所述第一回源请求的转发信息,所述转发信息中携带所述目标上层节点的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310376442.5/1.html,转载请声明来源钻瓜专利网。