[发明专利]流媒体下载方法和装置有效
申请号: | 201510010206.7 | 申请日: | 2015-01-08 |
公开(公告)号: | CN104702592B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 王玮;熊张亮;姜海超;王明豪;朱勇平 | 申请(专利权)人: | 三星电子(中国)研发中心;三星电子株式会社 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 210061 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 下载 流媒体下载 下载信息 连接数 方法和装置 流媒体 试探 申请 | ||
1.一种流媒体下载方法,其特征在于,所述方法包括:
确定至少两个试探连接数;
采用所述试探连接数分别进行试探下载,获取各个试探连接数对应的第一下载信息;
根据所述各个试探连接数对应的第一下载信息确定下载连接数;
采用所述下载连接数下载所述流媒体;
其中,根据所述各个试探连接数对应的第一下载信息确定下载连接数,包括:
根据各个试探连接数与下载速度的对应关系,建立连接数与下载速度的关系模型;
通过所述关系模型确定多个预设连接数对应的理论下载速度;
将所述理论下载速度的最大值对应的预设连接数作为所述下载连接数。
2.根据权利要求1所述的方法,其特征在于,所述第一下载信息还包括下载时间损耗,所述根据所述各个试探连接数对应的第一下载信息确定下载连接数还包括:
通过所述各个试探连接数对应的第一下载信息中的下载时间损耗对所述理论下载速度进行修正。
3.根据权利要求2所述的方法,其特征在于,所述下载时间损耗包括以下至少一项:
域名系统解析时间;
传输控制协议三次握手时间;
头消息处理、发送时间;
获取消息处理时间;
传输控制协议层中套接字的连接、读写、选择时间;
超文本传送协议层中各字段的发送、接收、处理时间。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
采用单连接下载所述流媒体;
当已下载的流媒体数据量达到预定数量时,执行对所述流媒体进行试探下载。
5.根据权利要求4所述的方法,其特征在于,所述第一下载信息包括所述单连接下载的下载信息。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述采用所述下载连接数下载所述流媒体包括:
判断所述流媒体的待下载片段是否为预定片段;
若是,采用单连接下载所述待下载片段;
否则,采用所述下载连接数下载所述待下载片段。
7.根据权利要求6所述的方法,其特征在于,所述判断所述流媒体的待下载片段是否为预定片段包括:
根据所述待下载片段的后缀名,判断所述待下载片段是否为预定片段;或
通过估算所述待下载片段的下载用时,判断所述待下载片段是否为预定片段。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
获取下载所述待下载片段时的第二下载信息;
通过所述第二下载信息更新所述第一下载信息。
9.根据权利要求8所述的方法,其特征在于,所述通过所述第二下载信息更新所述第一下载信息还包括:
基于所述下载速度的变化情况,确定所述第二下载信息在所述第一下载信息中所占比例。
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过随机概率确定是否使用随机连接数下载所述流媒体;
若是,则将所述随机连接数作为所述下载连接数;
否则,执行根据所述各个试探连接数对应的第一下载信息确定下载连接数。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
根据所述下载速度的变化情况,重置所述随机概率。
12.根据权利要求10或11所述的方法,其特征在于,所述随机概率在预定的阈值范围内。
13.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将对所述流媒体进行下载的下载连接保存在连接池中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子(中国)研发中心;三星电子株式会社,未经三星电子(中国)研发中心;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510010206.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电机控制装置
- 下一篇:用于制造发光二极管显示器的方法和发光二极管显示器