Please excuse me if you already know this, but you can download you tube videos instead of streaming them (one day I saw it buffering so that's why I think you stream them). Here is the link to a You Tube downloader, which you can download the High Quality or High Definition versions of the videos. Then you can instantly convert them into a video format that you can play with any video player. We have a neighborhood movie night and I used this progam to download movie trailers and play them, which works fine an a regular old laptop. http://download.cnet.com/Ge tGo-Download-Manager/3000-2 071_4-10277023.html
There are tons of you tube download programs if you don't like this one, just google it.