[发明专利]一种实时流媒体分发网络系统在审
申请号: | 202210872334.2 | 申请日: | 2022-07-20 |
公开(公告)号: | CN115348204A | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 余丹;兰雨晴;于艺春;王丹星 | 申请(专利权)人: | 慧之安信息技术股份有限公司 |
主分类号: | H04L45/12 | 分类号: | H04L45/12;H04L45/02;H04L45/00;H04L45/24 |
代理公司: | 北京广技专利代理事务所(特殊普通合伙) 11842 | 代理人: | 张国香 |
地址: | 100000 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 流媒体 分发 网络 系统 | ||
1.一种实时流媒体分发网络系统,其特征在于,包括:
采集模块,用于每隔第一预设时间,采集各条网络链路的传输速度及数据丢包率;
最优链路计算模块,用于根据采集到的各条网络链路的传输速度及数据丢包率,基于预设最优网络链路算法确定最优网络链路;
发送模块,用于将待发送的流媒体数据加载到所述最优网络链路上进行发送。
2.如权利要求1所述的实时流媒体分发网络系统,其特征在于,所述系统还包括:
网络链路选择模块,用于接收网络链路选择指令;所述网络链路选择指令至少包括:网络链路标识信息;
所述发送模块,还用于将待发送的流媒体数据加载到所述网络链路选择指令指定的网络链路上进行发送。
3.如权利要求1或2所述的实时流媒体分发网络系统,其特征在于,所述采集模块,包括:
测试数据发送单元,用于每隔第一预设时间,通过动态路由向每条网络链路发送预设测速数据;
结果数据接收单元,用于通过动态路由接收每条网络链路响应预设测速数据的返回数据;
传输速度及数据丢包率计算单元,用于根据每条网络链路响应预设测速数据的返回数据,基于第一公式计算每条网络链路的传输速度及数据丢包率;
所述最优链路确定模块,具体用于根据每条网络链路的传输速度及数据丢包率,基于第二公式确定最优网络链路;
其中,所述第一公式为:
在第一公式中,V(a)表示第a条网络链路的传输速度;Z(a)表示第a条网络链路的数据丢包率,单位为byte/s;a=1,2,…,N;N表示所述实时流媒体分发网络系统的网络链路总条数;B2(a)表示通过动态路由向第a条网络链路发送的二进制的预设测速数据;te(a)表示通过动态路由接收到的第a条网络链路的返回数据的时刻;t0(a)表示通过动态路由向第a条网络链路发送预设测速数据的时刻;b2(a)表示利用动态路由接收的到第a条网络链路的二进制的返回数据;len()表示求取括号内的数据位数;B2(a_i)表示二进制数据B2(a)中第i位上的数值;b2(a_i)表示二进制数据b2(a)中第i位上的数值;||表示求取绝对值;
所述第二公式为:
在第二公式中,A表示最优网络链路的标识序号;1byte/s表示单位传输速度,argmax{}表示将a的值从1取值到N分别代入括号内计算并取使括号内的值最大时的a值。
4.如权利要求3所述的实时流媒体分发网络系统,其特征在于,所述系统还包括:
进度条尺寸计算模块,用于根据每条网络链路的传输速度及数据丢包率,基于第三公式计算每条网络链路对应的选择进度条的显示宽度值和显示长度值;
展示控制模块,用于按照每条网络链路对应的进度条的显示宽度值和显示长度值,控制客户端展示每条网络链路对应的选择进度条,以通过进度条提示客户端用户每条网络链路的传输状态;
其中,所述第三公式为:
在第三公式中,D(a)表示第a条网络链路对应的选择进度条的显示宽度值;L(a)表示第a条网络链路对应的选择进度条的显示长度值;DM表示预设的选择进度条在客户端界面上的最大显示宽度值;LM表示预设的选择进度条在客户端界面上的最大显示长度值。
5.如权利要求4所述的实时流媒体分发网络系统,其特征在于,所述展示控制模块,具体用于按照每条网络链路对应的选择进度条的显示长度值由大到小的顺序对所有网络链路进行排序,且将对应的选择进度条的显示长度值相等的网络链路按照选择进度条的显示宽度值由大到小的顺序进行排序,并控制客户端按照排序结果展示每条网络链路对应的选择进度条。
6.如权利要求4所述的实时流媒体分发网络系统,其特征在于,所述客户端通过人机交互界面接收用户对展示的选择进度条的选择,并将当前被选中的选择进度条对应的网络链路标识信息作为网络链路选择指令发送给所述网络链路选择模块。
7.如权利要求1所述的实时流媒体分发网络系统,其特征在于,所述系统,还包括:
报警模块,用于将传输速度低于预设传输速度或数据丢包率大于预设丢包率的网络链路信息发送给系统维护人员。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧之安信息技术股份有限公司,未经慧之安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210872334.2/1.html,转载请声明来源钻瓜专利网。