[发明专利]媒体文件的下载方法、装置、终端和计算机可读存储介质有效
申请号: | 201910461908.5 | 申请日: | 2019-05-28 |
公开(公告)号: | CN110121100B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 马潜;许可 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04N21/438 | 分类号: | H04N21/438;H04N21/442;H04N21/647;H04N21/845 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 郭鸿 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体文件 下载 方法 装置 终端 计算机 可读 存储 介质 | ||
本发明属于计算机技术领域,尤其涉及一种媒体文件的下载方法、装置、终端和计算机可读存储介质,其中,所述方法包括:获取网络的即时速度和平均速度;根据所述即时速度和平均速度判断所述网络的网络速度是否发生陡升或陡降;若所述网络的网络速度发生陡升或陡降,则根据预先存储的媒体配置文件选择码率与所述即时速度对应的媒体文件进行下载,解决了在网络速度发生较大波动时,用户终端无法及时切换到码率与变化后的网络速度对应的媒体文件的下载,导致音视频播放出现卡顿或者进入最佳播放状态的时间较长的问题。
技术领域
本发明属于计算机技术领域,尤其涉及一种媒体文件的下载方法、装置、终端和计算机可读存储介质。
背景技术
利用流式传输技术在网络上下载音频或视频等媒体文件时,音频文件或视频文件由服务器向终端连续、实时传送,用户不必等到整个媒体文件全部下载完毕才进行媒体播放,只需经过几秒或十几秒的启动延时即可进行媒体播放,有效缩短了启动延时,节省了终端的缓存容量。
对于同一个音视频节目,服务器端一般会提供不同质量的多个媒体文件以适应不同网络条件下的下载与播放。每个媒体文件对应一种码率,每个媒体文件包含多个分片,一个分片分为若干个数据包,终端下载每个分片对应的数据包之后,以分片为基本播放单位进行音视频播放。
终端在进行分片下载时,一般是通过计算网络的网络速度,并选择码率与所述网络的网络速度对应的媒体文件进行下载。然而,基于目前的流媒体传输协议,在网络速度发生较大波动时,终端一般无法及时切换到码率与变化后的网络速度对应的媒体文件的下载,造成终端的音视频播放容易出现卡顿或者进入最佳播放状态的时间较长的问题。
发明内容
本发明实施例提供一种媒体文件的下载方法、装置、终端和计算机可读存储介质,可以解决在网络速度发生较大波动时,终端无法及时切换到码率与变化后的网络速度对应的媒体文件的下载,导致音视频播放出现卡顿或者进入最佳播放状态的时间较长的技术问题。
本发明实施例第一方面提供一种媒体文件的下载方法,包括:
获取网络的即时速度和平均速度;
根据所述即时速度和平均速度判断所述网络的网络速度是否发生陡升或陡降;
若所述网络的网络速度发生陡升或陡降,则根据预先存储的媒体配置文件选择码率与所述即时速度对应的媒体文件进行下载。
本发明实施例第二方面提供的一种媒体文件的下载装置,包括:
获取单元,用于获取网络的即时速度和平均速度;
判断单元,用于根据所述即时速度和平均速度判断所述网络的网络速度是否发生陡升或陡降;
下载单元,用于若所述网络的网络速度发生陡升或陡降,则根据预先存储的媒体配置文件选择码率与所述即时速度对应的媒体文件进行下载。
本发明实施例第三方面提供一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
本发明实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
本发明实施例中,终端通过获取网络的即时速度和平均速度,并根据所述即时速度和平均速度判断所述网络的网络速度是否发生陡升或陡降,而不是仅仅根据平均速度判断所述网络的网络速度是否发生陡升或陡降,因此,在所述网络的网络速度发生陡升或陡降时,可以及时地根据预先存储的媒体配置文件选择码率与所述即时速度对应的媒体文件进行下载,无需在所述网络的网络速度发生陡升或陡降之后下载至少一个分片的数据包,才能测算出变化后的网络速度,避免了终端出现无法及时切换到码率与变化后的网络速度对应的媒体文件的下载,导致音视频播放出现卡顿或者进入最佳播放状态的时间较长的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910461908.5/2.html,转载请声明来源钻瓜专利网。