发射后一个视频使用MPMoviePlayerController的 initWithContentURL:, ,是否有可能缓存下载视频以便在下一次的视频播放它可以通过加载一个当地的文件://URI?我的理解是,这是可以做我自己的下载和 然后 推出影片播放器,但是我想利用这玩家的能力开始之前完成预载。

没有正确的解决方案

其他提示

一个伎俩,是开始下载到盘(使用原子:是的),等待10秒钟,并指出影片播放器的地盘的道路。它将"下载",而玩不完整的文件。

下一次,检查,如果该文件存在的第一个。

我得到这个工作很好的无线网络连接,但在3G有各种各样的crashyness.

更糟糕的是,有些问题与不完全的当地的文件。让我知道如果这是值得的。

我还没测试了这个,但它可能可以复盖 [NSURLCache sharedURLCache] 一个自定义盘只缓执行。如果 MPMoviePlayerController 使用 NSURLRequest, 它可以工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top