
Originally Posted by
merc782
@mecyanide
a understanding of how youtube serves videos will help every ones.
When video is being watched first time in your area ( India ), video gets served directly from google USA servers ( v5.cache7.c.youtube.com ), you can see the hostname in the bottom status bar of firefox. when any body else in India trys to view the same video, it will get served from youtube india cache servers ( v5.lscacheX.c.youtube.com ) notice "ls" in the hostname . so quick trick that always worked for me is, as i watch mostly videos that usually not watched by others in india, is let video buffer for a bit, like 10 to 15 seconds. we can see from where its being served based on the hostname, if its served from USA servers, then refresh the page again in firefox, this time video gets served from India servers, and they load pretty fast
also another note, always use india based dns servers, open dns works really bad for youtube video, as open dns servers are based in USA, youtube will think that you are in USA and always tries to serve you from USA based servers, which will be very slow