[发明专利]一种音频文件缓存方法和设备有效
申请号: | 201410827225.4 | 申请日: | 2014-12-26 |
公开(公告)号: | CN104506631B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 丁磊;王诗沐;王逸天;程寅;袁芷露 | 申请(专利权)人: | 杭州网易云音乐科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京信远达知识产权代理事务所(普通合伙) 11304 | 代理人: | 魏晓波 |
地址: | 310052 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓存 音频文件 音质 当前音频文件 网络状况 适配 播放音频文件 方法和设备 服务器缓存 结果获得 实时调节 实时计算 音频缓存 音频客户 用户在线 在线播放 触发 响应 | ||
本发明的实施方式提供了一种音频文件缓存方法。该方法包括:响应于当前触发的当前音频文件的缓存在线播放请求,实时计算正在缓存的当前音频文件的实际缓存速度;比较所述实际缓存速度与所述当前音频文件的理论缓存速度的大小;依据所述比较的结果获得适配的音质值,并按照该适配的音质值从服务器缓存对应音质值的音频文件至本地。本发明的方法使得音频客户端能够根据网络状况实时调节音频文件的缓存音质,以此来调节音频文件的缓存速度,从而显著地降低了网络状况的变化给用户在线播放音频文件带来的影响,为用户带来了更好的体验。此外,本发明的实施方式提供了一种音频缓存设备。
技术领域
本发明的实施方式涉及信息技术处理领域,更具体地,本发明的实施方式涉及一种音频文件缓存方法和设备。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
目前,随着越来越多的用户使用互联网,音频客户端的使用也越来越广泛。音频客户端可以包含但不仅限于音频类手机终端、web终端、pc终端等等,是以音频内容为主体的终端服务产品。
现有技术中,基于本地的音频客户端向用户在线播放音频文件时,一般情况下,用户可以预先选择音频文件的音质,例如,标准音质或者高清音质等,那么,音频客户端就会将对应音质的音频内容(例如标准音质的音频文件大小为3M,而高清音质的该音频大小则为6M)从服务器端缓存至本地。
发明内容
现有技术中,一旦由用户选择了音质,那么在后续播放一个或多个音频文件的过程中,音频文件的音质都是固定的,只有用户再次手动调整后,音质才会变化。
但是不可避免的是现有网络情况经常会出现变化,例如,当用户选择音质的时候网络情况(包括但不限于2/3G、wifi网络)非常好,那么用户就选择高清音质在线播放音频文件,而在播放过程中,网络情况变差,就会导致用户缓存高清音质的音频文件的速度变慢,可能致使缓存速度无法保证高清音质的音频流畅播放,这种情况下的音频播放会出现卡顿或者长时间缓冲等待等状况,也使得用户对于音频文件的在线播放体验较差。这是非常令人烦恼的过程。
为此,非常需要一种改进的音频缓存的方法,以使得用户在触发音频文件在线播放的时候,音频客户端可以根据当前网络的好坏状况来实时调节音频文件缓存的音质,从而显著降低在网络情况不稳定的情况下音频文件的在线播放不够流畅的现象。
在本上下文中,本发明的实施方式期望提供一种音频文件缓存方法和设备。
在本发明实施方式的第一方面中,提供了一种音频文件缓存方法,包括:响应于当前触发的当前音频文件的缓存请求,实时计算正在缓存的当前音频文件的实际缓存速度;比较所述实际缓存速度与所述当前音频文件的理论缓存速度的大小;依据所述比较的结果获得适配的音质值,并按照该适配的音质值从服务器缓存对应音质值的音频文件至本地。
在本发明的一个实施例中,该依据所述比较的结果获得适配的音质值,包括:在所述实际缓存速度与理论缓存速度的比值小于第一调节阈值的情况下,将所述适配的音质值确定为与所述第一调节阈值对应的第一音质值。
在本发明的又一个实施例中,该依据所述比较的结果获得适配的音质值包括:在所述实际缓存速度与理论缓存速度的比值大于第二调节阈值的情况下,将所述适配的音质值确定为与所述第二调节阈值对应的第二音质值;其中,所述第一调节阈值小于所述第二调节阈值。
在本发明的再一个实施例中,该按照该适配的音质值从服务器继续缓存对应音质值的音频文件至本地包括:按照该适配的音质值继续从服务器缓存目标音频文件至本地,其中,所述目标音频文件为:所述当前音频文件中还未缓存的部分音频文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州网易云音乐科技有限公司,未经杭州网易云音乐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410827225.4/2.html,转载请声明来源钻瓜专利网。