If with the computer directly connected to internet it works fine and with router it does not work, than the problem is on the router (router settings or router malfunctioning).
What SMC router?
I'm watching your video now using a very cheap router between my computer and internet network. No problem. Video completely buffered to my computer, the download is finished (I have a pretty good connection to internet), now is playing, reached almost 40% with no glitch.
Now it's at 90%, no problems. Man, I hate that yellow banner (Event alerts).