The invention discloses a streaming media server scheduling method, system, computer-readable storage medium and server, applying the method to the center server, the center server and streaming media server and a plurality of communication, the method comprises: obtaining access to the target monitoring client access server forwards the request to the video instruction is; forwarding device connecting channel streaming media server to query the plurality of streaming media server connection channel, the apparatus and the target monitoring equipment corresponding; if so, then get all the equipment has been forwarded connecting channels of the streaming media server, streaming media server and forwarding number to find the minimum total call; the total number of forwarding minimum streaming media server take video distribution function. The present invention solves the problem that the existing video monitoring platform can not meet the problem of taking into account a large number of concurrent access and taking into account both the economy and the high availability of the server.
【技术实现步骤摘要】
流媒体服务器调度方法、系统、可读存储介质及服务器
本专利技术涉及视频监控
,特别是涉及一种流媒体服务器调度方法、系统、可读存储介质及服务器。
技术介绍
随着科技的进步和人们生活水平的提高,人们对安全的关注度也逐渐提升。视频监控技术已逐渐走进人们的生活,尤其是在智能家居和智慧化城市领域,得到了广泛普及。现代安防行业发展,监控规模越来越大,接入的设备数量越来越多,同时随着互联网业务的蓬勃发展,监控视频也不再局限于一个局域网内部,已逐步面向越来越多的互联网用户,比如幼儿园监控,众多家长可能同时观看幼儿园内的监控视频。因此,整个视频监控平台需要能够承担大量并发性访问,但在部署视频监控平台(服务器)时又要考虑经济性和服务器高可用性的原则,经济性要求不过量部署流媒体服务器,减少运营成本;服务器高可用性则是要求不能由于高并发的请求导致服务不可用。但现有技术的视频监控平台无法满足在承担大量并发性访问时,同时兼顾经济性和服务器高可用性的要求。
技术实现思路
为此,本专利技术的一个实施例提出一种流媒体服务器调度方法,解决现有的视频监控平台无法满足在承担大量并发性访问时,同时兼顾经济 ...
【技术保护点】
一种流媒体服务器调度方法,应用于中心服务器,所述中心服务器同时与多个流媒体服务器通讯,其特征在于,所述方法包括:获取客户端接入服务器转发的访问目标监控设备的视频请求指令;查询所述多个流媒体服务器中是否存在已转发设备连接通道的流媒体服务器,所述设备连接通道与所述目标监控设备相对应;若是,则获取所有已转发所述设备连接通道的流媒体服务器,并从中查找总转发路数最小的流媒体服务器;调用所述总转发路数最小的流媒体服务器承担视频分发功能。
【技术特征摘要】
1.一种流媒体服务器调度方法,应用于中心服务器,所述中心服务器同时与多个流媒体服务器通讯,其特征在于,所述方法包括:获取客户端接入服务器转发的访问目标监控设备的视频请求指令;查询所述多个流媒体服务器中是否存在已转发设备连接通道的流媒体服务器,所述设备连接通道与所述目标监控设备相对应;若是,则获取所有已转发所述设备连接通道的流媒体服务器,并从中查找总转发路数最小的流媒体服务器;调用所述总转发路数最小的流媒体服务器承担视频分发功能。2.根据权利要求1所述的流媒体服务器调度方法,其特征在于,所述调用所述总转发路数最小的流媒体服务器承担视频分发功能的步骤包括:判断所述总转发路数最小的流媒体服务器是否已达到预设的转发上限;若否,则调用所述总转发路数最小的流媒体服务器承担视频分发功能。3.根据权利要求2所述的流媒体服务器调度方法,其特征在于,所述判断所述总转发路数最小的流媒体服务器是否已达到预设的转发上限的步骤之后,所述方法还包括:当判断到所述总转发路数最小的流媒体服务器已达到预设的转发上限时,查找并判断除所述总转发路数最小的流媒体服务器以外的其它已转发所述设备连接通道的流媒体服务器中总转发路数最小的流媒体服务器是否已达到预设的转发上限;若否,则调用所述其它已转发所述设备连接通道的流媒体服务器中总转发路数最小的流媒体服务器承担视频分发功能。4.根据权利要求3所述的流媒体服务器调度方法,其特征在于,所述方法还包括:若所述已转发所述设备连接通道的流媒体服务器中的所有流媒体服务器均已达到预设的转发上限,则在除已转发所述设备连接通道的流媒体服务器以外的其它流媒体服务器中,寻找一台未转发所述设备连接通道、且总转发路数最小的流媒体服务器;判断所述未转发所述设备连接通道、且总转发路数最小的流媒体服务器是否达到预设的转发上限;若否,则调用所述未转发所述设备连接通道、且总转发路数最小的流媒体服务器承担视频分发的功能。5.根据权利要求4所述的流媒体服务器调度方法,其特征在于,所述判断所述未转发所述设备连接通道、且总转发路数最小的流媒体服...
【专利技术属性】
技术研发人员:洪志国,
申请(专利权)人:深圳融创新技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。