[发明专利]线路调度方法、系统、电子设备及计算机存储介质有效
申请号: | 202110375145.X | 申请日: | 2021-04-08 |
公开(公告)号: | CN112804555B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 冯彦吉;郭志星;刘艳新;张全发 | 申请(专利权)人: | 北京新唐思创教育科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/24;H04N21/258;H04N21/4425;H04N21/466;H04L29/06 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰 |
地址: | 100144 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 线路 调度 方法 系统 电子设备 计算机 存储 介质 | ||
本申请实施例提供了一种线路调度方法、系统、电子设备及计算机存储介质,该线路调度方法包括:获取推流端的推流出口互联网协议IP地址;根据推流出口IP地址确定推流端的推流线路,使得推流端向推流线路中源站集群的源站进行推流;由源站对推流的数据流进行保存,实现了数据流的统一管理,而不是通过互联网直接向CDN设备进行推流,提高了推流稳定性。根据内容分发网络CDN设备与源站之间的关系确定回源方式,使得CDN设备通过回源方式从源站中进行回源,并存储回源获得的数据流,以供拉流端进行拉流,相较于推流端直接向CDN设备进行推流,拉流端直接从CDN设备所在的节点进行拉流的方案,可以减少由于CDN设备所在的节点发生故障导致拉流端出现卡顿现象。
技术领域
本申请实施例涉及计算机技术领域,尤其涉及一种线路调度方法、系统、电子设备及计算机存储介质。
背景技术
随着互联网技术的不断发展,视频多媒体服务快速发展,例如视频在线直播、课程在线直播等包括音视频流的多媒体数据。视频直播的直播内容一般通过CDN(ContentDelivery Network,内容分发网络)实现主播和用户之间的推拉流。其中,推流指的是把采集阶段封包好的内容传输到服务器的过程,推流是直播端需要完成的步骤;拉流是指服务器已有直播内容,用指定地址进行拉取的过程,拉流是用户端需要完成的步骤,通过推拉流完成视频直播过程。在视频直播过程中,主播和用户访问量非常大,容易造成服务器过载,因此需要向主播和用户提供与之匹配的推拉流线路。
现有技术中,推流端通过互联网将音视频流推流到CDN设备,拉流端通过CDN设备所在的节点对音视频流进行拉流,以实现视频直播过程。
然而,推流端的主播和拉流端的用户分布在全国各地,推流端利用互联网进行推流,容易出现网络抖动、丢包等现象,影响用户体验。
发明内容
有鉴于此,本申请实施例提供一种线路调度方法、系统、电子设备及计算机存储介质,用以克服现有技术中推流端和拉流端通过CDN设备进行推拉流的过程中,出现网络抖动、不够稳定的缺陷。
第一方面,本申请实施例提供了一种线路调度方法,所述方法包括:获取推流端的推流出口互联网协议IP地址;根据推流出口IP地址确定所述推流端的推流线路,使得所述推流端向所述推流线路中源站集群的源站进行推流;根据内容分发网络CDN设备与源站之间的关系确定回源方式,使得CDN设备通过所述回源方式从所述源站中进行回源,并存储回源获得的数据流,以供拉流端进行拉流。
第二方面,本申请实施例提供了一种线路调度装置,所述装置包括:推流调度模块用于获取推流端的互联网协议推流出口IP地址,根据推流出口IP地址确定所述推流端的推流线路,使得所述推流端向所述推流线路中源站集群的源站进行推流;回源调度模块用于根据内容分发网络CDN设备与源站之间的关系确定回源方式,使得CDN设备通过所述回源方式从所述源站中进行回源,并存储回源获得的数据流,以供拉流端进行拉流。
第三方面,本申请实施例提供了一种线路调度系统,所述系统包括推流端、拉流端、源站集群、CDN设备、以及如第二方面所述的线路调度装置;所述推流端、所述源站集群和所述CDN设备分别与所述线路调度装置进行通信连接;所述推流端用于将数据流向所述线路调度装置确定的推流线路中源站集群的源站进行推流;所述CDN设备从所述线路调度装置确定的回源线路中源站集群的源站进行回源;所述拉流端用于向所述CDN设备进行拉流。
第四方面,本申请实施例提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一个可执行指令,所述可执行指令使所述处理器执行如第一方面所述的线路调度方法对应的操作。
第五方面,本申请实施例提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的线路调度方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新唐思创教育科技有限公司,未经北京新唐思创教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110375145.X/2.html,转载请声明来源钻瓜专利网。