我的代码大量借鉴了这个问题:AVPlayer stalling on large video files using resource loader delegate以及提问的代码,在这里:https://gist.github.com/anonymous/83a93746d1ea52e9d23f
我的问题是,即使我的视频已下载,我可以逐步跟踪它,但它永远不会播放。我的代码几乎与上面的问题完全相同,除了它在tableview单元格中。
这是很多代码(大约100行),所以我只是简单地创建了一个要点:https://gist.github.com/JoeyBodnar/7be323b066058667851b
那么,如何在加载时将数据传递回AVURLAsset,以便视频在加载时播放?我的代码与上述问题几乎相同(据我所知),这些作者声称视频/音频在下载时会播放。我做错了什么?