You can find a video player with a good anti-buffering function on Software Informer database. Personally, I recommend you try utilities like VLC Media Player, DivX, UMPlayer. All three of them are free of charge and easy to install and use. Also, if you want to play online videos, from YouTube, Dailymotion and other similar websites, I suggest you try Free Video Accelerator developed by SPEEDbit. It is compatible with Internet Explorer 11, 10, 9, 8, 7, 6, Firefox, Safari, Opera, Netscape, Maxthon, AOL and Flock web browsers.