[发明专利]流媒体调度方法、计算机存储介质及电子设备有效
| 申请号: | 202010357184.2 | 申请日: | 2020-04-29 |
| 公开(公告)号: | CN111526153B | 公开(公告)日: | 2023-03-07 |
| 发明(设计)人: | 陈汉升;邹阳星;董振江;江盛欣;刘双广 | 申请(专利权)人: | 高新兴科技集团股份有限公司 |
| 主分类号: | H04L65/60 | 分类号: | H04L65/60;H04L67/60;H04L67/63;H04L67/568;H04N21/2343;H04N21/262 |
| 代理公司: | 广州国鹏知识产权代理事务所(普通合伙) 44511 | 代理人: | 葛红 |
| 地址: | 510530 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 流媒体 调度 方法 计算机 存储 介质 电子设备 | ||
本发明提供了一种流媒体调度方法、计算机存储介质及电子设备,所述方法包括以下步骤:S1、接收并解析客户端媒体数据请求;S2、接收并预估流媒体分发单元输入负载与输出负载情况;S3、选择符合用户要求网段的流媒体分发单元;S4、选择预估负载最小的流媒体分发单元;S5、调度流媒体进行媒体数据转发。根据本发明实施例的流媒体调度方法,使用流媒体转发单元的预估输入负载与预估输出负载,作为调度指标,可以提高流媒体转发单元的稳定性,该方法可以根据网络情况,调度与客户端同个网段的流媒体分发单元,减少媒体数据的传输历程,提高流媒体分发单元转发效率。
技术领域
本发明涉及流媒体调度领域,更具体地,涉及一种流媒体调度方法、计算机存储介质及电子设备。
背景技术
目前,传统的流媒体调度策略存在传统轮询调度不均衡、流媒体实际负载信息反馈不及时的问题,进而导致单个流媒体分发单元负载过重或者宕机,影响整体运行;并且存在对实时媒体数据源多次引用的现象,导致数据源负载增高,对数据源性能造成不必要的影响;另外,流媒体与客户端之间存在复杂的网络,未经挑选流媒体转发服务器,可能导致媒体数据经过多余的网络,导致媒体数据传输慢,效率低,出现延迟或者丢包问题。
发明内容
有鉴于此,本发明提供一种流媒体调度方法、计算机存储介质及电子设备,可以有效提高流媒体分发单元转发效率。
为解决上述技术问题,一方面,本发明提供一种流媒体调度方法,包括以下步骤:S1、接收并解析客户端媒体数据请求;S2、接收并预估流媒体分发单元输入负载与输出负载情况;S3、选择符合用户要求网段的流媒体分发单元;S4、选择预估负载最小的流媒体分发单元;S5、调度流媒体进行媒体数据转发。
根据本发明实施例的流媒体调度方法,使用流媒体转发单元的预估输入负载与预估输出负载,作为调度指标,可以提高流媒体转发单元的稳定性,该方法可以根据网络情况,调度与客户端同个网段的流媒体分发单元,减少媒体数据的传输历程,提高流媒体分发单元转发效率。
根据本发明的一些实施例,在步骤S1中,由调度中心服务器接收并解析客户端媒体数据请求,在步骤S2中,由所述调度中心服务器接收并预估所述流媒体分发单元定时上报的输入负载与输出负载情况。
根据本发明的一些实施例,步骤S2包括:
S21、接收所述流媒体分发单元输入负载与输出负载情况;
S22、初始化所述输入负载、输出负载和预估负载为0,所述调度中心服务器缓存各个流媒体分发单元s1、s2、s3…,预估输入负载i1=0、i2=0、i3=0…,预估输出负载o1=0、o2=0、o3=0…;请求中计数Q1=0、Q2=0、Q3=0;
S23、客户端请求m1码流时,所述调度中心服务器顺位选择流媒体分发单元s1,并标记流媒体分发单元s1的码流m1正在请求计数加1,流媒体分发单元s1的预估输入负载加1,流媒体分发单元s1的预估输出负载加1;
S24、流媒体分发单元s1回复失败或者超时,减去1次流媒体分发单元s1的预估输出负载,减去1次流媒体分发单元s1对m1码流的请求Q1,当流媒体分发单元s1对m1码流预估输出负载为0时,流媒体分发单元s1的预估输入负载减去1。
根据本发明的一些实施例,步骤S2还包括:
S25、在步骤S23中,若流媒体分发单元s1回复成功,则减去1次流媒体分发单元s1对m1码流的请求Q1,其他保留;若在步骤S23客户端c1请求m1码流之后,流媒体分发单元s1回复请求之前,有客户端c2也请求m1码流,则流媒体分发单元s1的预估输出负载加1,正在请求中计数加1;
S26、在步骤S25中,若流媒体分发单元s1回复c1的m1-c1请求失败,或者超时,减去1次流媒体分发单元s1的预估输出负载,减去1次流媒体分发单元s1对m1码流的请求Q1;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高新兴科技集团股份有限公司,未经高新兴科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010357184.2/2.html,转载请声明来源钻瓜专利网。





