I believe there were some issues periodically on Windows 7 and embedded YouTube streams ie per this topic Youtube stream cant find flash player 1.7.9/1.7.6
If you open the same stream link in IE11 does that loads correctly?
You can also double check that browser emulation registry rules are in the correct place for your machine - Enabling HTML5 in the Windows .net Player