VideoCache is a Squid URL rewriter plugin written in Python for bandwidth optimization while browsing famous video portals like Youtube, Dailymotion, Metacafe etc. It helps you save bandwidth when a particular video is requested more than once from the same network/machine.
Squid can not cache the videos served dynamically. VideoCache fits into squid to help it cache the videos as well. The cached videos are stored on your proxy server’s local storage or on a storage server in your network. These cached videos can be served to your clients at a very fast speed saving you significant upstream bandwidth.
NOTE: If you are new to Squid or you are willing to explore Squid in details, please check my book Squid Proxy Server 3.1 : Beginner’s Guide.