[发明专利]一种直播数据的下载方法、装置及系统在审
申请号: | 201710020461.9 | 申请日: | 2017-01-12 |
公开(公告)号: | CN108307213A | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 罗诺 | 申请(专利权)人: | 深圳市优朋普乐传媒发展有限公司 |
主分类号: | H04N21/262 | 分类号: | H04N21/262;H04N21/2662;H04N21/6373;H04N21/658;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市罗湖区翠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 上层节点 下层节点 集合 数据块信息 下载 发送数据块 装置及系统 直播 建立连接 数据丢失 网络传输 下载请求 有效解决 直播服务 单点 备用 延迟 发送 | ||
1.一种直播数据的下载方法,其特征在于,包括:
下层节点获取多个上层节点;
所述下层节点分别确定在用上层节点集合包括的所述上层节点,以及备用上层节点集合包括的所述上层节点;
所述下层节点与所述在用上层节点集合包括的所述上层节点建立连接;
所述下层节点接收所述在用上层节点集合包括的第一上层节点发送的数据块信息;
所述下层节点从所述在用上层节点集合中选出至少一个第二上层节点,并基于接收的所述数据块信息,向选出的所述至少一个第二上层节点发送数据块下载请求。
2.根据权利要求1所述的直播数据的下载方法,其特征在于,所述下层节点分别确定在用上层节点集合包括的所述上层节点,以及备用上层节点集合包括的所述上层节点,包括:
所述下层节点获取每个上层节点的下载速率和所述数据块的视频码率;
所述下层节点筛选出下载速率不小于所述数据块的视频码率的上层节点;
所述下层节点按照下载速率对筛选出的多个上层节点进行排序;
所述下层节点将排序在前或者排序在后的若干个上层节点,确定为所述在用上层节点集合包括的所述上层节点;
所述下层节点将不属于所述在用上层节点集合的上层节点,确定为所述备用上层节点集合包括的所述上层节点;
所述下层节点从所述在用上层节点集合中选出至少一个第二上层节点,包括:
所述下层节点按照下载速率对所述在用上层节点集合中包括的各上层节点进行排序;
所述下层节点将排序在前或者排序在后的至少一个上层节点,确定为选出的所述至少一个第二上层节点。
3.根据权利要求1所述的直播数据的下载方法,其特征在于,所述方法还包括:
在所述在用上层节点集合包括的上层节点满足如下任意一个条件时,所述下层节点从所述在用上层节点集合中删除所述上层节点,并在所述备用上层节点集合中增加所述上层节点:
所述下层节点无法与所述上层节点建立连接;
或者,所述下层节点与所述上层节点建立的连接断开;
或者,所述下层节点在与所述上层节点建立连接后,设定时间内未接收到所述上层节点发送的数据块信息;
或者,所述下层节点接收到的所述上层节点发送的数据块发生错误;
或者,所述上层节点的下载速率小于预设速率;
所述方法还包括:
在所述备用上层节点集合包括的上层节点的下载速率不小于预设速率时,所述下层节点从所述备用上层节点集合中删除所述下载速率不小于预设速率的上层节点,并在所述在用上层节点集合中增加所述下载速率不小于预设速率的上层节点;
所述方法还包括:
在所述在用上层节点集合包括的上层节点的数量小于预设数量阈值时,所述下层节点从所述备用上层节点集合中删除至少一个上层节点,并在所述在用上层节点集合中增加所述删除的至少一个上层节点。
4.根据权利要求1所述的直播数据的下载方法,其特征在于,所述方法还包括:
在数据块下载过程中,每隔设定时间间隔,根据所述在用上层节点集合中的各上层节点的下载速率,重新选出下载所述数据块的所述第二上层节点,并向所述重新选出的第二上层节点发送数据块下载请求。
5.一种直播数据的下载方法,其特征在于,包括:
在用上层节点集合包括的上层节点与下层节点建立连接;
所述在用上层节点集合包括的第一上层节点向所述下层节点发送数据块信息;
所述在用上层节点集合包括的至少一个第二上层节点接收所述下层节点基于所述数据块信息发送的数据块下载请求;
其中,所述在用上层节点集合包括,所述下层节点获取的多个上层节点中、除备用上层节点集合包括的上层节点以外的上层节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优朋普乐传媒发展有限公司,未经深圳市优朋普乐传媒发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710020461.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件点播方法和装置
- 下一篇:用于控制装置的方法和设备