[发明专利]调度处理方法、装置、设备及存储介质在审
申请号: | 202211291499.7 | 申请日: | 2022-10-19 |
公开(公告)号: | CN115665500A | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 肖凯;陈鹏;李强杰 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04N21/637 | 分类号: | H04N21/637;H04N21/64;H04N21/2187;H04L61/256 |
代理公司: | 北京同钧律师事务所 16037 | 代理人: | 杜叶蕊;许怀远 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调度 处理 方法 装置 设备 存储 介质 | ||
本申请实施例提供了一种调度处理方法、装置、设备及存储介质,涉及通信技术领域。第一服务器在接收到客户端的信令请求时,调用基于内容的调度服务,得到调度结果,该调度结果包括所请求的媒体流所在的第二服务器的地址和第一信息,该第一信息用于客户端与第二服务器之间建立通信连接时的校验,随后通过信令响应向客户端反馈第二服务器的地址和第一信息,并向第二服务器发送第一信息,这样第二服务器在接收到客户端发送的网络地址转换(network address translators,NAT)穿越请求时,可以利用第一服务器在信令交互阶段生成的第一信息对客户端进行校验,减少了客户端与第二服务器的信令交互流程,缩短了客户端的首帧耗时,提高了用户观影体验。
技术领域
本申请涉及通信技术领域,并且更具体地,涉及调度处理方法、装置、设备及存储介质。
背景技术
在视频直播场景下,基于覆盖多个区域的内容分发网络(Content DeliveryNetwork,CDN)节点打造的实时传输网,可以提供覆盖多区域、低成本、低延迟的通信级实时音视频传输能力。在实际应用中,经常会出现千万级直播并发调度的现象,这时可能会出现直播带宽抖动过大问题,为了解决该问题,基于内容的低延时直播(Real-time Streaming,RTS)调度方案(即RTS 302调度)是常用的一种调度方式。
现阶段,在RTS 302调度中,由于客户端需要使用超文本传输协议(Hyper TextTransfer Protocol,HTTP)协议进行信令交互,其本身的信令交互流程较长,此时再做302调度时,会影响首帧耗时(客户端从请求内容到拉取到待播放媒体的耗时较长),降低了用户观影体验。
发明内容
本申请提供了一种调度处理方法、装置、设备及存储介质,用于缩短302调度时的客户端首帧耗时,提高用户观影体验。
第一方面,本申请提供了一种调度处理方法,应用于第一服务器,所述方法包括:
接收客户端发送的信令请求,所述信令请求用于请求待播放的媒体流;
基于所述信令请求,调用基于内容的调度服务,得到调度结果,所述调度结果包括所述媒体流所在的第二服务器的IP地址和第一信息,所述第一信息用于所述客户端与所述第二服务器之间建立通信连接时的校验;
向所述客户端反馈信令响应,所述信令响应包括所述第二服务器的IP地址和所述第一信息;
向所述第二服务器发送所述第一信息。
第二方面,本申请提供了一种调度处理方法,应用于第二服务器,所述方法包括:
接收第一服务器发送的第一信息,所述第一信息是所述第一服务器基于接收到的信令请求调用基于内容的调度服务生成的;
接收客户端发送的网络地址转换NAT穿越请求,所述NAT穿越请求用于所述客户端请求与所述第二服务器建立通信连接;
利用所述第一信息对发出所述NAT穿越请求的所述客户端进行校验。
第三方面,本申请提供了一种调度处理方法,应用于第三服务器,所述方法包括:
接收第一服务器发送的第一信息,所述第一信息是所述第一服务器向客户端的重发次数达到预设的次数阈值之后发送的;
接收第二服务器发送的校验请求,所述校验请求是所述第二服务器对所述客户端校验失败后发送的;
利用所述第一信息对所述客户端进行校验,得到校验结果;
向所述第二服务器反馈校验响应,所述校验响应包括所述校验结果。
第四方面,本申请提供了一种调度处理装置,应用于第一服务器,所述装置用于请求待播放的媒体流;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211291499.7/2.html,转载请声明来源钻瓜专利网。