我正在尝试在我的 iOS 应用程序中实现可以通过 AVPlayer 播放的视频的渐进式下载。我已经实现了一个下载器模块,可以将文件下载到 iPad。但是,我发现我无法播放仍在写入的文件
因此,据我所知,我唯一的解决方案是通过下载文件“块”列表,然后在每个文件准备就绪时继续播放(即:下载),可能使用 HLS
搜索我遇到了这个通过 hls 实现渐进式下载的问题,但除此之外,我找不到其他方法
但是,我不断遇到搜索结果,显示如何配置 Web 服务器以利用 iOS 对 HTTP 渐进式下载的支持,但没有提及如何从 iOS 端进行
那么,有人对此有任何想法和/或经验吗?
编辑:我还发现可能有另一种方式(即:流式传输,然后将流式数据写入磁盘),这是这个问题所建议的,但仍然无法让它工作,因为它似乎不适用于外地资产!