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

文档序号:9870366阅读:来源:国知局
通过终端执行进行举例说明。该多媒体资源下载方法可W包括如 下几个步骤:
[0069] 在步骤101中,判断终端已存储的多媒体资源集中所包括的未播放多媒体资源的 数量是否小于预设阔值。
[0070] 在步骤102中,若未播放多媒体资源的数量小于预设阔值,则从多媒体服务器上获 取目标多媒体资源的地址信息,目标多媒体资源为多媒体资源集中在终端已存储的多媒体 资源的期次之后的多媒体资源。
[0071] 在步骤103中,根据目标多媒体资源的地址信息,下载目标多媒体资源。
[0072] 综上所述,本实施例提供的多媒体资源下载方法,通过终端判断终端已存储的多 媒体资源集中所包括的未播放多媒体资源的数量是否小于预设阔值,若未播放多媒体资源 的数量小于预设阔值,则从多媒体服务器上获取目标多媒体资源的地址信息,目标多媒体 资源为多媒体资源集中在终端已存储的多媒体资源的期次之后的多媒体资源,并根据目标 多媒体资源的地址信息,下载目标多媒体资源。如此,通过判断终端已存储的多媒体资源集 中未播放的多媒体资源数量,并在该数量小于预设阔值时自动从多媒体服务器中下载目标 多媒体资源,解决了需要通过手动操作下载多媒体资源的问题,达到了提高操作便捷性的 技术效果。
[0073] 基于上述提供方法实施例,请参照图2,在本公开提供的第一方面的第一种可能实 现方式中,所述从多媒体服务器上获取目标多媒体资源的地址信息包括:
[0074] 向所述多媒体服务器发送多媒体资源下载请求,所述多媒体资源下载请求至少携 带多媒体资源集标识和已存储的最新多媒体资源标识,使得所述多媒体服务器从所述多媒 体资源集中确定所述目标多媒体资源,并返回所述目标多媒体资源的地址信息;或,
[0075] 向所述多媒体服务器发送多媒体资源下载请求,所述多媒体资源下载请求携带多 媒体资源集标识、所述目标多媒体资源的需求数量和已存储的最新多媒体资源标识,使得 所述多媒体服务器从所述多媒体资源集中确定所述目标多媒体资源,并返回所述目标多媒 体资源的地址信息。
[0076] 在本公开提供的第一方面的第二种可能实现方式中,所述从多媒体服务器上获取 目标多媒体资源的地址信息之后,所述方法还包括:
[0077] 检测网络是否满足预设条件;
[0078] 若所述网络满足预设条件,则执行根据所述目标多媒体资源的地址信息,下载所 述目标多媒体资源的步骤;
[0079] 若在下载过程中,若检测到所述网络不满足预设条件,则停止下载。
[0080] 在本公开提供的第一方面的第=种可能实现方式中,所述方法还包括:
[0081] 当检测到已存储的任一多媒体资源的已播放时长超过第一预设时长时,则确定所 述多媒体资源为已播放多媒体资源。
[0082] 在本公开提供的第一方面的第四种可能实现方式中,所述方法还包括:
[0083] 判断所述多媒体资源集中已播放多媒体资源的最后播放时间与当前时间之间的 时间差是否大于第二预设时长;
[0084] 若所述时间差大于所述第二预设时长,则删除所述已播放多媒体资源。
[0085] 结合本公开提供的第一方面和第一方面的第四种可能实现方式中,所述方法还包 括:
[0086] 根据所述多媒体资源集中多媒体资源的播放历史,获取所述多媒体资源集的播放 速度;
[0087] 若所述播放速度大于第一预设速度,则减小所述第二预设时长。
[0088] 在本公开提供的第一方面的第五种可能实现方式中,所述方法还包括:
[0089] 根据所述多媒体资源集中多媒体资源的播放历史,获取所述多媒体资源集的播放 速度;
[0090] 若所述播放速度大于第二预设速度,则增加所述目标多媒体资源的需求数量。
[0091] 图2是根据另一示例性实施例示出的一种多媒体资源下载方法的流程图,本实施 例W该多媒体资源下载方法通过终端执行进行举例说明。该多媒体资源下载方法可W包括 如下几个步骤:
[0092] 在步骤201中,判断终端已存储的多媒体资源集中所包括的未播放多媒体资源的 数量是否小于预设阔值。
[0093] 多媒体资源集中的多媒体资源可W通过期次的形式表示,如电视剧包括第一集、 第二集至第n集,再如,综艺节目包括第一期、第二期至第n期。不同多媒体资源集可W采用 不同的多媒体资源集标识来唯一标识,如电视剧A的多媒体资源集标识可W为化ama_A。其 中,不同多媒体资源集也可W具有关联关系,例如,季播剧《英雄》包括多季剧集,其中第一 季的多媒体资源集标识可W为化ama_H_S 1,第二季的多媒体资源集标识可W为化ama_H_ S2〇
[0094] 用户对多媒体资源集有观看需求时,通常希望将多媒体资源集下载至终端,W便 随时可W观看。本实施例提供的多媒体资源下载方法可W使得终端根据终端中已存储的多 媒体资源集自动下载多媒体资源集中其它未下载的多媒体资源。
[00%]终端已存储的多媒体资源集中可W包括已播放多媒体资源和未播放多媒体资源, 其中,已播放多媒体资源是指已经被完全播放的多媒体资源,或者当终端检测到已存储的 任一多媒体资源的已播放时长超过第一预设时长,则确定该多媒体资源为已播放多媒体资 源。未播放多媒体资源是指从未被播放过的多媒体资源,或者当终端检测到已存储的任一 多媒体资源的已播放时长未超过第一预设时长,则确定该多媒体资源为未播放多媒体资 源。
[0096] 其中,第一预设时长可W由系统默认设置,或由用户根据自己的观看习惯进行设 置。该第一预设时长可W用多媒体资源的总时长的百分比来表示。例如,第一预设时长可W 为多媒体资源的总时长的90%,当终端检测到某一多媒体资源的已播放时长占该多媒体资 源总时长的百分比为97%,则确定该多媒体资源为已播放多媒体资源,当检测某一多媒体 资源的已播放时长占该多媒体资源总时长的百分比为30%,则确定该多媒体资源为未播放 多媒体资源。
[0097] 同理,上述预设阔值也可W由系统默认设置,或由用户根据自己的观看习惯进行 设置,本公开对此不作具体限定。
[0098] 需要说明的是,本公开实施例中所设及的多媒体资源集可W是终端已存储的任一 个多媒体资源集,也可W是终端上某个由用户指定的多媒体资源集,用户可W通过在终端 上将该多媒体资源集设置为自动下载,使得终端能够基于该自动下载功能自动检测该多媒 体资源集并继续后续下载过程。
[0099] 在步骤202中,若未播放多媒体资源的数量小于预设阔值,则从多媒体服务器上获 取目标多媒体资源的地址信息,目标多媒体资源为多媒体资源集中在终端已存储的多媒体 资源的期次之后的多媒体资源。
[0100] 多媒体服务器可W存储有多媒体资源标识与对应的多媒体资源的地址信息,使得 在多媒体服务器接收到任一个多媒体资源请求时,可W根据多媒体资源请求所携带的多媒 体资源标识,向发送请求的终端返回多媒体资源的地址信息,W使得终端基于该地址信息 进行下载。基于该多媒体服务器,该步骤202可W至少包括下述任一种实现方式:
[0101 ]第一种实现方式,终端向多媒体服务器发送多媒体资源下载请求,多媒体资源下 载请求至少携带多媒体资源集标识和已存储的最新多媒体资源标识,使得多媒体服务器从 多媒体资源集中确定目标多媒体资源,目标多媒体资源为多媒体资源集中在终端已存储的 多媒体资源的期次之后的多媒体资源,并返回所述目标多媒体资源的地址信息。
[0102] 对于终端来说,其所存储的多媒体资源集中可W包括多个多媒体资源,而为了保 证下载到的是本地未存储的多媒体资源,需要从该多个多媒体资源中确定最新期次的多媒 体资源,W获取已存储的最新多媒体资源标识。其中,最新期次可W根据多媒体资源的期次 编号(如多媒体资源名称)确定,如,选择期次编号最大的多媒体资源作为最新期次的多媒 体资源;最新期次还可W根据多媒体资源的下载时间来确定,如,选择下载时间最晚的多媒 体资源作为最新期次的多媒体资源,本公开对此不作限定。
[0103] 而对于多媒体服务器来说,多媒体服务器上可W预先设置第一下载数量,第一下 载数量可W为每次进行自动下载时的需求数量。例如,将第一下载数量设置为5,则每当终 端已存储的未播放多媒体资源数量小于预设阔值时,终端将从多媒体服务器中下载5个目 标多媒体资源。
[0104] 而在另一实施例中,多媒体服务器上可W预先设置第二下载数量,第二下载数量 可W用于限制终端的未播放多媒体资源总数。在运种情况下,第一种实现方式中的多媒体 资源下载请求还应包括终端当前未播放多媒体资源的数量,W便由多媒体服务器根据该第 二下载数量与多媒体资源下载请求所携带的数量之间的差值,确定目标多媒体资源的需求 数量。
[0105] 多媒体服务器根据多媒体资源集标识从多媒体资源集列表中确定该多媒体资源 集,并根据最新多媒体资源标识确定最新多媒体资源标识对应的下一个多媒体资源,作为 目标多媒体资源,并根据第一下载数量或第二下载数量确定目标多媒体资源的需求数量。
[0106] 上述提供的实现方式中,通过多媒体服务器确定目标多媒体资源及其需求数量, 减小了终端的运算量,从而提高了终端的运行速度。
[0107] 在一个例子中,多媒体资源下载请求中携带的多媒体资源集标识为化ama A,已存 储的最新多媒体资源标识为第7集,多媒体服务器中预先设置第一下载数量为6,多媒体服 务器根据多媒体资源集标识化ama A从多媒体资源列表中确定该多媒体资源集A,并根据最 新多媒体资源标识第7集,确定目标多媒体资源为第8集,需求数量为6集。
[0108] 上述第一下载数量与第二下载数量之间没有必然的数量关系,例如,第二下载数 量可W大于第一下载数量,且该第二下载数量可W大于或等于预设阔值。
[0109] 第二种实现方式、终端向多媒体服务器发送多媒体资源下载请求,多媒体资源下 载请求携带多媒体资源集标识、目标多媒体资源的需求数量和已存储的最新多媒体资源标 识,使得多媒体服务器从多媒体资源集中确定目标多媒体资源,并返回所述目标多媒体资 源的地址信息。
[0110] 其中,目标多媒体资源的需求数量可W通过系统预先设置,也可W根据未播放多 媒体资源的数量与预设阔值之间的数量关系计算得到,例如,该需求数量可W为未播放多 媒体资源的数量与预设阔值之间的差值,W未播放多媒体资源的数量为3,预设阔值为7为 例,则目标多媒体资源的需求数量为4。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1