I have several videos uploaded on Amazon S3 bucket. I want to display the videos in a list format in an iOS application along with the thumbnail. 

Suppose the url is <https://testurlatamzons3/mybucket/somefile.mp4> and I want to get the thumbnail from the URL without actually downloading or streaming the file. 

I have seen certain examples and I am able to download the UIImage and display it on the UIImageView. The example I found was [here](https://stackoverflow.com/questions/8906620/generatecgimagesasynchronouslyfortimes-in-arc "here")
But for a 350MB file on amazon s3, it takes around 1.9mb of data transfer just to get the thumbnail. Is there a more optimized or a different approach to getting the thumbnails for the mp4/mov files hosted on Amazon S3

Regards,

Nirav