Hi @Engineer, thanks for answering. Would I be able to use a AVQueuePlayer with multiple AVPlayer layers (video views), with each player item corresponding to a different view? At first glance It did not seem like this is how AVQueuePlayer was intended to be used.
So what I want to do is:
when I get the list of URLs I want to play, I manually cache the first 2 seconds of all those videos. And resume downloading the rest of the content once the user is ready to watch it. Im wondering if it is best to store the cached videos in memory or on the device.