title: Can I use AVFoundation to stream downloaded video frames into an OpenGL ES texture?
body: <p>I've been able to use AVFoundation's <code>AVAssetReader</code> class to upload video frames into an OpenGL ES texture. It has a <a href="https://stackoverflow.com/questions/6242131/using-avassetreader-to-read-stream-from-a-remote-asset">caveat</a>, however, in that it fails when used with an <code>AVURLAsset</code> that points to remote media. This failure isn't well documented, and I'm wondering if there's any way around the shortcoming.</p>