Thank for video recording it for us...
I see a few things:
I think it is a DRIVER ISSUE or NOT enough video RAM (weak or low-end video card)
It isn't a buffer issue, you are not freezing up with the spinning arrows, you are missing frames per second, that again sounds either like the video card, or the driver software (flash or whatever) that displays the video on your screen.
I'd try this, to see if anything improves or worsens:
go to the Windows Desktop (if it is a mac, I know nothing about it) but with Windows, right click the mouse on the desktop choose DISPLAY or SCREEN RESOLUTION and see what it is - choose a smaller number - let's say it is 1024X768 try 800X600 (note your desktop icons will be all over the place, you can fix that later by dragging them around) if the resolution is VERY HIGH as in 1920X1080 that may be WAY MORE than your computer can handle - nothing to do with Windows (which offers that high of a resolution) but our video card cannot display a high resolution of that size.
No matter what, choose a SMALLER combination of numbers and retry the video - that MAY fix your problem right there.
Lastly, try other services like Xfinity.com or Hulu.com or Fancast.com and see if they have similar issues - do this with the existing screen resolution first, then with a smaller. NOTE: every time you decrease the resolution of a screen, images and text (everything) appears larger- what you are doing is squeezing LESS pixels in the same area, so less memory is needed from a video card to display the images.
That is about all I got, unless indeed the video player software is corrupt or incompatable with your computer's operating system - really only the first part of this sentence is likely, but JP broadcasts his videos at 480 resolution, many of mine at at 720 - the 720 is much large, thus contains much more data, and thus thus - should be harder to stream on your screen if it is a video card issue.
NOTE TOO THAT: you can view the internet at pretty much any resolution and not see problems like you video recorded above - but a soon as you ask the PC to start handling FRAMES PER SECOND as is the case with video, you are asking the same card to do something VERY different. Try this stuff.
Again, right mouse click on the desktop and choose change resolution or CHANGE DISPLAY (different windows versions say different things) but if you need to, look under control panel for the same option. And again, the LOWER number combination, the BIGGER things appear and the SIMPLER they are for the computer to manage.
Lastly, not all computer video cards HANDLE all the resolutions that Windows offers, so you may see 7 or 8 combinations of screen sizes, but your video board may only recognize 4 or 5 of them.