[发明专利]回源链路的切换方法、服务器及存储介质有效
| 申请号: | 202011407282.9 | 申请日: | 2020-12-03 | 
| 公开(公告)号: | CN112671718B | 公开(公告)日: | 2023-07-21 | 
| 发明(设计)人: | 郑建文 | 申请(专利权)人: | 网宿科技股份有限公司 | 
| 主分类号: | H04L65/75 | 分类号: | H04L65/75;H04L65/80 | 
| 代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 | 
| 地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 回源链路 切换 方法 服务器 存储 介质 | ||
1.一种回源链路的切换方法,其特征在于,应用于内容分发网络CDN中用于接收媒体流的节点,包括:
接收包含有时间心跳包的直播媒体流,其中,所述时间心跳包由上一级节点在直播媒体流中添加系统标准时间戳的序列后形成,所述系统标准时间戳为当前系统的时间戳,其中所述时间心跳包不受所述直播媒体流的影响;
根据所述时间心跳包和所述直播媒体流,确定当前回源链路的通信质量;
若确定所述当前回源链路的通信质量为异常,则从所述当前回源链路切换至其他的回源链路。
2.根据权利要求1所述的回源链路的切换方法,其特征在于,所述根据所述时间心跳包和所述直播媒体流,确定当前回源链路的通信质量,包括:
根据所述直播媒体流,统计接收所述直播媒体流的系统时间差值以及统计所述时间心跳包指示的标准时间差值;
获取所述系统时间差值与对应的所述标准时间差值之间的误差;
判断所述误差是否小于预设的误差阈值,若确定所述误差大于所述误差阈值,则判定所述当前回源链路的通信质量为异常;若确定所述误差小于所述误差阈值,则判定所述当前回源链路的通信质量为正常。
3.根据权利要求2所述的回源链路的切换方法,其特征在于,若判定所述当前回源链路的通信质量为正常,所述方法还包括:
检测下一级节点是否为用户播放端,若是,则从所述直播媒体流中删除所述时间心跳包,并将删除所述时间心跳包后的所述直播媒体流下发至所述用户播放端。
4.根据权利要求1至3中任一项所述的回源链路的切换方法,其特征在于,所述方法还包括:
从当前节点对应的至少2个回源IP中确定所述当前节点的主用回源IP以及备用回源IP;
设置所述主用回源IP对应的第一超时阈值以及所述备用回源IP对应的第二超时阈值,且所述第二超时阈值的时长小于所述第一超时阈值的时长,以使在切换至备用的回源链路后,所述当前节点检测到超过所述第二超时阈值未接收到所述直播媒体流,重新切回至主用的回源链路。
5.根据权利要求4所述的回源链路的切换方法,其特征在于,所述方法还包括:
若当前节点接收到新的直播媒体流,其中,所述新的直播媒体流中未包含所述时间心跳包;
向所述新的直播媒体流中添加系统标准时间戳的序列,以在所述新的直播媒体流中形成所述时间心跳包;
将包含所述时间心跳包的所述新的直播媒体流下发至下一级节点。
6.根据权利要求1至3中任一项所述的回源链路的切换方法,其特征在于,所述时间心跳包的帧格式兼容直播协议。
7.根据权利要求4中所述的回源链路的切换方法,其特征在于,所述回源IP对应的节点包括:所述CDN中用于中转直播媒体流的中转节点和/或直播媒体流的源站。
8.一种回源链路的切换方法,其特征在于,应用于内容分发网络CDN中用于发送媒体流的节点,包括:
获取用户采集端实时推流的直播媒体流,向所述直播媒体流中添加系统标准时间戳的序列,以在所述直播媒体流中形成时间心跳包,所述系统标准时间戳为当前系统的时间戳,其中所述时间心跳包不受所述直播媒体流的影响;
将包含所述时间心跳包的所述直播媒体流下发至下级节点,以使下级节点根据所述时间心跳包获取当前回源链路的通信质量,所述下级节点若确定所述当前回源链路异常,则从所述当前回源链路切换至其他的回源链路。
9.一种服务器,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-7任一所述的回源链路的切换方法,或者,执行如权利要求8所述的回源链路的切换方法。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一所述的回源链路的切换方法,或者,执行如权利要求8所述的回源链路的切换方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011407282.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:停车数据的处理系统
- 下一篇:延迟释放机构及包括该延迟释放机构的拉延模具





