[发明专利]IOS系统中后台下载视频文件的方法及系统有效

专利信息
申请号: 201510734223.5 申请日: 2015-11-02
公开(公告)号: CN105335242B 公开(公告)日: 2019-03-26
发明(设计)人: 陈磊;王涛;顾思斌;潘柏宇;王冀 申请(专利权)人: 传线网络科技(上海)有限公司
主分类号: G06F9/54 分类号: G06F9/54;G06F9/48
代理公司: 北京市天玺沐泽专利代理事务所(普通合伙) 11532 代理人: 鲍晓
地址: 200082 上海市杨*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: ios 系统 后台 下载 视频文件 方法
【说明书】:

本申请公开了一种IOS系统中后台下载视频文件的方法,包括:预先制定应用程序的下载任务配置;基于所述下载任务配置,而在所述应用程序中创建针对特定视频文件的下载任务;并执行所述下载任务;当所述应用程序进入后台之后,则继续执行当前执行的下载任务;如果所述当前执行的下载任务执行完成,则将所述应用程序唤醒并且进入后台唤醒时间;判断是否还有未执行的下载任务,如果有未执行的下载任务,则在所述后台唤醒时间内,执行预设的延迟事件,以执行所述未执行的下载任务。本申请实现了长时间连续的后台下载,无需违背IOS系统的规则,也不必占用多余的性能资源,实现了对于执行失败的下载任务的处理方式,使得所述方法具有了良好的容错性。

技术领域

本申请涉及通信技术领域,具体地说,涉及一种IOS系统中后台下载视频文件的方法及系统。

背景技术

在IOS系统中,存在着十分独特的后台运行机制。系统能够智能的对后台运行的应用程序进行管理,在一定程度上限制后台程序的运行,以保证系统整体的稳定和流畅。根据IOS系统的规则,除了定位或者音乐播放等少数需要长时间后台运行的程序之外,大部分的程序在退到后台一定时间之后,会被自动关闭。

当前很多网络视频类的应用程序,可以将视频文件下载到本地存储中进行离线观看。但是基于以上描述的IOS系统规则,视频类应用程序无法实现长时间、多任务的后台下载过程。而如果将下载过程置于前台运行,则会影响用户在下载期间使用其他应用程序,导致用户体验降低。

有些应用程序采用,在下载过程中播放无声音乐的方式,使得应用程序可以长期后台运行,从而实现不受限制的后台下载。但是这种方法的缺陷同样非常明显。一方面会占用大量的性能资源,提高功耗,影响系统的稳定性和流畅度。另一方面,也很可能与正规的音乐播放器发生冲突。并且更重要的是,采取类似机制的应用程序,很可能无法通过IOS系统的官方审核。

可见,现有技术中缺少一种在IOS系统下,能够实现长时间、多任务的后台下载视频文件的方法。

发明内容

有鉴于此,本申请所要解决的技术问题是提供了一种IOS系统中后台下载视频文件的方法及系统,通过在应用程序的后台唤醒时间之内,执行延迟事件,而实现多任务连续的后台下载。

为了解决上述技术问题,本申请有如下技术方案:

一种IOS系统中后台下载视频文件的方法,所述方法包括:

预先制定应用程序的下载任务配置;基于所述下载任务配置,而在所述应用程序中创建针对特定视频文件的下载任务;并执行所述下载任务;

当所述应用程序进入后台之后,则继续执行当前执行的下载任务;如果所述当前执行的下载任务执行完成,则将所述应用程序唤醒并且进入后台唤醒时间;

判断是否还有未执行的下载任务,如果有未执行的下载任务,则在所述后台唤醒时间内,执行预设的延迟事件,以执行所述未执行的下载任务。

优选的,所述视频文件包括若干分片文件;则所述下载任务中,包括对应各个分片文件的子任务;则所述当前执行的下载任务执行完成具体为:

当前执行的下载任务中的所有子任务均执行完成。

优选的,所述子任务的执行具体为:

判断所述下载任务中,是否已经存在特定的分片文件的url地址对应的子任务;

如果存在且该子任务暂停执行,则恢复执行该子任务;

如果存在且该子任务已经被取消,则重新开始执行该子任务;

如果存在且该子任务正在执行,则继续执行该子任务;

如果不存在该子任务,则根据所述分片文件的url地址创建对应的子任务,并执行。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于传线网络科技(上海)有限公司,未经传线网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510734223.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top