With this kit, you can cache media played in UIWebView, simultaneously, proxy the online media request with your wish. Of course media played with AVPlayer can be cached and proxyed, for they also request data with AVURLAssert.