Squid caching server on Ubuntu for youtube and/or vimeo
I am in the midst of setting up a squid caching server for use in a small workspace setting. I have designated a desktop (running ubuntu 12.04) only for this purpose. I need this proxy server to cache a certain number of designated youtube/vimeo videos for users on our network so they can load more quickly. I would like it so that the proxy catches only requests for videos we designate without our users having to configure . Also, I need to know what hardware I should purchase so my desktop can intercept the requests on our network.