[发明专利]流媒体下载方法和装置有效
申请号: | 201510010206.7 | 申请日: | 2015-01-08 |
公开(公告)号: | CN104702592B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 王玮;熊张亮;姜海超;王明豪;朱勇平 | 申请(专利权)人: | 三星电子(中国)研发中心;三星电子株式会社 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 210061 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 下载 流媒体下载 下载信息 连接数 方法和装置 流媒体 试探 申请 | ||
本申请公开了流媒体下载方法和装置。所述流媒体下载方法的一具体实施方式包括:对所述流媒体进行试探下载,获取第一下载信息;根据所述第一下载信息确定下载连接数;采用所述下载连接数下载所述流媒体。该实施方式可以根据已经获取的下载信息确定适宜的下载连接数,实现了提高流媒体下载效率的目的。
技术领域
本申请涉及计算机技术领域,具体涉及下载技术领域,尤其涉及流媒体下载方法和装置。
背景技术
随着多媒体技术的不断发展,多媒体文件的质量越来越高,其文件大小也在成倍的激增。流媒体作为一种可以边下载边播放的网络媒体格式,不仅可以使终端启动播放的延时成十倍、百倍地缩短,而且不需要终端具有太大的缓存容量,因此已经成为高质量多媒体文件的主流文件格式。
在现有技术中,流媒体的下载模式主要有两种:一种是单纯以原生的超文本传送协议HTTP单连接进行下载的方式;另一种是通过多线程并发HTTP连接对流媒体进行分段下载,最后将各片段合并成原始文件的下载方式。但是,单连接下载受制于传输控制协议TCP的慢启动和拥塞控制特性,对于网络的利用效率较低,影响了流媒体的下载效率;而使用多连接下载时,由于多连接本身会产生较多的额外开销(例如,每个连接的建立耗时),有时候甚至会出现多连接下载速度反而不如单个连接的情况,导致流媒体的下载效率较低。
发明内容
本申请提供了一种流媒体下载方法和装置。
第一方面,本申请提供了一种流媒体下载方法,该方法包括:确定至少两个试探连接数;采用所述试探连接数分别进行试探下载,获取各个试探连接数对应的第一下载信息;根据所述各个试探连接数对应的第一下载信息中的下载速度,确定下载连接数;采用所述下载连接数下载所述流媒体。
在某些实施方式中,所述根据所述各个试探连接数对应的第一下载信息中的下载速度,确定下载连接数包括:根据各个试探连接数与下载速度的对应关系,建立连接数与下载速度的关系模型;通过所述关系模型确定多个预设连接数对应的理论下载速度;将所述理论下载速度的最大值对应的预设连接数作为所述下载连接数。
在某些实施方式中,所述第一下载信息还包括下载时间损耗,所述根据所述第一下载信息确定下载连接数还包括:通过所述第一下载信息中的下载时间损耗对所述理论下载速度进行修正。
在某些实施方式中,所述下载时间损耗包括以下至少一项:域名系统解析时间;传输控制协议三次握手时间;头消息处理、发送时间;获取消息处理时间;传输控制协议层中套接字的连接、读写、选择时间;超文本传送协议层中各字段的发送、接收、处理时间。
在某些实施方式中,所述方法还包括:采用单连接下载所述流媒体;当检测到已下载的流媒体数据量是否达到预定数量时,执行所述对所述流媒体进行试探下载。
在某些实施方式中,所述第一下载信息包括所述单连接下载的下载信息。
在某些实施方式中,所述采用所述下载连接数下载所述流媒体包括:判断所述流媒体的待下载片段是否为预定片段;若是,采用单连接下载所述待下载片段;否则,采用所述下载连接数下载所述待下载片段。
在某些实施方式中,所述判断所述流媒体的待下载片段是否为预定片段包括:根据所述待下载片段的后缀名,判断所述待下载片段是否为预定片段;或通过估算所述待下载片段的下载用时,判断所述待下载片段是否为预定片段。
在某些实施方式中,所述方法还包括:获取下载所述待下载片段时的第二下载信息;通过所述第二下载信息更新所述第一下载信息。
在某些实施方式中,所述通过所述第二下载信息更新所述第一下载信息还包括:基于所述下载速度的变化情况,确定所述第二下载信息在所述第一下载信息中所占比例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子(中国)研发中心;三星电子株式会社,未经三星电子(中国)研发中心;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510010206.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电机控制装置
- 下一篇:用于制造发光二极管显示器的方法和发光二极管显示器