Video downloading manager similar to SDWebImage