[发明专利]一种推送视频流的方法、装置、设备和存储介质在审
申请号: | 202010469023.2 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111726646A | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 阮俊炜 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/64;H04N21/643;H04N21/6437;H04L29/12 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 姜子朋 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 推送 视频 方法 装置 设备 存储 介质 | ||
1.一种推送视频流的方法,其特征在于,包括:
接收第一节点机发出的查询请求,所述第一节点机接收视频流时产生所述查询请求;
根据所述查询请求确定第二节点机,所述第二节点机与所述第一节点机同机房,或者,所述第二节点机符合对所述第一节点机进行域名解析的结果;
向所述第一节点机发送所述第二节点机的地址,以使所述第一节点机向所述第二节点机推送视频流。
2.根据权利要求1所述的方法,其特征在于,根据所述查询请求确定第二节点机,包括:
解析所述查询请求;
当所述查询请求携带有所述第一节点机的标识信息,确定所述第一节点机所在的机房;
从所述机房中确定第二节点机。
3.根据权利要求1所述的方法,其特征在于,根据所述查询请求确定第二节点机,包括:
解析所述查询请求;
从所述查询请求中确定所述第一节点机的身份信息,所述身份信息表示所述第一节点机的归属;
当所述身份信息符合预设条件时,确定所述第一节点机所在的机房;
从所述机房中确定第二节点机。
4.根据权利要求2或3所述的方法,其特征在于,所述从所述机房中确定第二节点机,包括:
确定所述机房中的候选节点机的性能,所述候选节点机为所述机房中、除第一节点机以外的其他节点机;
对所述候选节点机的性能进行统计,以从所述候选节点机中确定第二节点机。
5.根据权利要求4所述的方法,其特征在于,所述候选节点机的性能至少包括如下的一种:
候选节点机的网络质量;
候选节点机的网路时延;
候选节点机的资源信息。
6.根据权利要求3所述的方法,其特征在于,还包括:
当所述身份信息不符合预设条件时,则确定所述第一节点机的IP地址;
根据所述IP地址和域名解析规则确定第二节点机。
7.根据权利要求6所述的方法,其特征在于,所述根据所述IP地址和域名解析规则确定第二节点机,包括:
根据所述第一节点机的IP地址确定所述第一节点机在内容分发网络中所处的地理位置;
根据所述地理位置确定第二节点机,所述第二节点机与所述第一节点机的距离符合预设条件,所述第二节点机与所述第一节点处于不同机房。
8.一种推送视频流的装置,其特征在于,包括:
查询请求接收模块,用于接收第一节点机发出的查询请求,所述第一节点机接收视频流时产生所述查询请求;
节点机确定模块,用于根据所述查询请求确定第二节点机,所述第二节点机与所述第一节点机同机房,或者,所述第二节点机符合对所述第一节点机进行域名解析的结果;
地址发送模块,用于向所述第一节点机发送所述第二节点机的地址,以使所述第一节点机向所述第二节点机推送视频流。
9.一种推送视频流的设备,其特征在于,所述设备包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1-7中任一所述的一种推送视频流的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7任一所述的一种推送视频流的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010469023.2/1.html,转载请声明来源钻瓜专利网。