我想在后台下载HLS流文件。
我首先下载m3u8
- 文件并解析它以获取许多网址(约30~200)。然后我创建一个后台会话。最后,对于每个网址,我创建了一个NSURLSeessionDownloadTask
,我创建了下一个任务,并在前一个完成后下载。
当应用程序处于前台时,它运行良好。但是在后台,它会停止并且在当前完成后不会创建新任务。
那么,我如何在后台逐个下载网址? (我不认为在后台播放音乐以保持应用程序活跃是一个好主意)
答案 0 :(得分:0)
我尝试在下载开始后创建所有任务,它似乎有效。