多媒体资源下载方法和装置的制造方法

文档序号:9870366阅读:813来源:国知局
多媒体资源下载方法和装置的制造方法
【技术领域】
[0001] 本公开设及互联网技术领域,特别设及一种多媒体资源下载方法和装置。
【背景技术】
[0002] 随着互联网技术的快速发展,网络服务为用户提供了丰富的多媒体资源。一些多 媒体资源具有连续性或相关性,例如电视剧、综艺节目、有声读物连载或音乐专辑等等,可 W将运类多媒体资源称为多媒体资源集。
[0003] 在相关技术中,用户可W选择在网络条件较好的情况下,将自己感兴趣的多媒体 资源集全部下载至终端中,或根据多媒体服务器中多媒体资源集的更新进度分期下载,并 在需要时进行播放。

【发明内容】

[0004] 本公开实施例提供了一种多媒体资源下载方法和装置。所述技术方案如下:
[0005] 根据本公开实施例的第一方面,提供了一种多媒体资源下载方法,所述方法包括:
[0006] 判断终端已存储的多媒体资源集中所包括的未播放多媒体资源的数量是否小于 预设阔值;
[0007] 若所述未播放多媒体资源的数量小于所述预设阔值,则从多媒体服务器上获取目 标多媒体资源的地址信息,所述目标多媒体资源为所述多媒体资源集中在所述终端已存储 的多媒体资源的期次之后的多媒体资源;
[000引根据所述目标多媒体资源的地址信息,下载所述目标多媒体资源。
[0009] 在本公开提供的第一方面的第一种可能实现方式中,所述从多媒体服务器上获取 目标多媒体资源的地址信息包括:
[0010] 向所述多媒体服务器发送多媒体资源下载请求,所述多媒体资源下载请求至少携 带多媒体资源集标识和已存储的最新多媒体资源标识,使得所述多媒体服务器从所述多媒 体资源集中确定所述目标多媒体资源,并返回所述目标多媒体资源的地址信息;或,
[0011] 向所述多媒体服务器发送多媒体资源下载请求,所述多媒体资源下载请求携带多 媒体资源集标识、所述目标多媒体资源的需求数量和已存储的最新多媒体资源标识,使得 所述多媒体服务器从所述多媒体资源集中确定所述目标多媒体资源,并返回所述目标多媒 体资源的地址信息。
[0012] 在本公开提供的第一方面的第二种可能实现方式中,所述从多媒体服务器上获取 目标多媒体资源的地址信息之后,所述方法还包括:
[0013] 检测网络是否满足预设条件;
[0014] 若所述网络满足预设条件,则执行根据所述目标多媒体资源的地址信息,下载所 述目标多媒体资源的步骤;
[0015] 若在下载过程中,若检测到所述网络不满足预设条件,则停止下载。
[0016] 在本公开提供的第一方面的第=种可能实现方式中,所述方法还包括:
[0017] 当检测到已存储的任一多媒体资源的已播放时长超过第一预设时长时,则确定所 述多媒体资源为已播放多媒体资源。
[0018] 在本公开提供的第一方面的第四种可能实现方式中,所述方法还包括:
[0019] 判断所述多媒体资源集中已播放多媒体资源的最后播放时间与当前时间之间的 时间差是否大于第二预设时长;
[0020] 若所述时间差大于所述第二预设时长,则删除所述已播放多媒体资源。
[0021] 结合本公开提供的第一方面和第一方面的第四种可能实现方式中,所述方法还包 括:
[0022] 根据所述多媒体资源集中多媒体资源的播放历史,获取所述多媒体资源集的播放 速度;
[0023] 若所述播放速度大于第一预设速度,则减小所述第二预设时长。
[0024] 在本公开提供的第一方面的第五种可能实现方式中,所述方法还包括:
[0025] 根据所述多媒体资源集中多媒体资源的播放历史,获取所述多媒体资源集的播放 速度;
[0026] 若所述播放速度大于第二预设速度,则增加所述目标多媒体资源的需求数量。
[0027] 根据本公开实施例的第二方面,提供了一种多媒体资源下载的装置,所述装置包 括:
[0028] 第一判断模块,用于判断终端已存储的多媒体资源集中所包括的未播放多媒体资 源的数量是否小于预设阔值;
[0029] 第一获取模块,用于在所述第一判断模块确定所述未播放多媒体资源的数量小于 所述预设阔值时,从多媒体服务器上获取目标多媒体资源的地址信息,所述目标多媒体资 源为所述多媒体资源集中在所述终端已存储的多媒体资源的期次之后的多媒体资源;
[0030] 下载模块,用于根据所述第一获取模块确定目标多媒体资源的地址信息,下载所 述目标多媒体资源。
[0031] 在本公开提供的第二方面的第一种可能实现方式中,所述获取模块具体用于:
[0032] 向所述多媒体服务器发送多媒体资源下载请求,所述多媒体资源下载请求至少携 带多媒体资源集标识和已存储的最新多媒体资源标识,使得所述多媒体服务器从所述多媒 体资源集中确定所述目标多媒体资源,并返回所述目标多媒体资源的地址信息;或,
[0033] 向所述多媒体服务器发送多媒体资源下载请求,所述多媒体资源下载请求携带多 媒体资源集标识、所述目标多媒体资源的需求数量和已存储的最新多媒体资源标识,使得 所述多媒体服务器从所述多媒体资源集中确定所述目标多媒体资源,并返回所述目标多媒 体资源的地址信息。
[0034] 在本公开提供的第二方面的第二种可能实现方式中,在所述获取模块获取到所述 地址信息之后,所述装置还包括:
[0035] 第一检测模块,用于检测网络是否满足预设条件;
[0036] 触发模块,用于在所述第一检测模块检测到所述网络满足预设条件时,触发所述 下载模块下载所述目标多媒体资源;
[0037] 停止模块,用于在所述下载模块在下载过程中,检测到所述网络不满足预设条件 时,停止下载。
[0038] 在本公开提供的第二方面的第=种可能实现方式中,所述装置还包括:
[0039] 第二检测模块,用于当检测到已存储的任一多媒体资源的已播放时长超过第一预 设时长时,确定所述多媒体资源为已播放多媒体资源。
[0040] 在本公开提供的第二方面的第四种可能实现方式中,所述装置还包括:
[0041] 第二判断模块,用于判断所述多媒体资源集中已播放多媒体资源的最后播放时间 与当前时间之间的时间差是否大于第二预设时长;
[0042] 删除模块,用于在所述第二判断模块确定所述时间差大于所述第二预设时长时, 删除所述已播放多媒体资源。
[0043] 结合本公开提供的第二方面和第二方面的第四种可能实现方式中,所述装置还包 括:
[0044] 第二获取模块,用于根据所述多媒体资源集中多媒体资源的播放历史,获取所述 多媒体资源集的播放速度;
[0045] 减小模块,用于在所述第二获取模块确定所述播放速度大于第一预设速度时,减 小所述第二预设时长。
[0046] 在本公开提供的第二方面的第五种可能实现方式中,所述装置还包括:
[0047] 第=获取模块,用于根据所述多媒体资源集中多媒体资源的播放历史,获取所述 多媒体资源集的播放速度;
[0048] 增加模块,用于在所述第=获取模块确定所述播放速度大于第二预设速度时,增 加所述目标多媒体资源的需求数量。
[0049] 根据本公开实施例的第=方面,提供了一种多媒体资源下载装置,所述装置包括: [(K)加]处理器;
[0051] 用于存储所述处理器的可执行指令的存储器;
[0052] 其中,所述处理器用于:
[0053] 判断本地已存储的多媒体资源集中所包括的未播放多媒体资源的数量是否小于 预设阔值;
[0054] 若所述未播放多媒体资源的数量小于所述预设阔值,则从多媒体服务器上获取目 标多媒体资源的地址信息,所述目标多媒体资源为所述多媒体资源集中本地已存储的多媒 体资源的期次之后的多媒体资源;
[0055] 根据所述目标多媒体资源的地址信息,下载所述目标多媒体资源。
[0056] 本公开实施例提供的技术方案可W包括W下有益效果:
[0057] 通过终端判断终端已存储的多媒体资源集中所包括的未播放多媒体资源的数量 是否小于预设阔值,若未播放多媒体资源的数量小于预设阔值,则从多媒体服务器上获取 目标多媒体资源的地址信息,目标多媒体资源为多媒体资源集中在终端已存储的多媒体资 源的期次之后的多媒体资源,并根据目标多媒体资源的地址信息,下载目标多媒体资源。如 此,通过判断终端已存储的多媒体资源集中未播放的多媒体资源数量,并在该数量小于预 设阔值时自动从多媒体服务器中下载目标多媒体资源,解决了需要通过手动操作下载多媒 体资源的问题,达到了提高操作便捷性的技术效果。
[0058] 应当理解的是,W上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。
【附图说明】
[0059] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施 例,并与说明书一起用于解释本公开的原理。
[0060] 图1是根据一示例性实施例示出的一种多媒体资源下载方法的流程图。
[0061] 图2是根据另一示例性实施例示出的一种多媒体资源下载方法的流程图。
[0062] 图3是根据一示例性实施例示出的一种多媒体资源下载装置的框图。
[0063] 图4是根据另一示例性实施例示出的一种多媒体资源下载装置的框图。
[0064] 图5是根据一示例性实施例示出的一种多媒体资源下载装置500的框图。
[0065] 图6是根据另一示例性实施例示出的一种多媒体资源下载装置600的框图。
【具体实施方式】
[0066] 运里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述设及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。W下示例性实施例 中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0067] 本公开实施例提供的多媒体资源下载方法,可通过诸如手机、平板电脑和计算机 之类的终端执行。终端中运行有用于下载和保存多媒体资源的应用程序客户端。
[0068] 图1是根据一示例性实施例示出的一种多媒体资源下载方法的流程图,本实施例 W该多媒体资源下载方法
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1