You can check your bandwidth using this third party tool from ZDNET.
Any download speed below 4 mbps could potentially cause streaming problems. If bandwidth is sufficient and you are still having playback problems, follow up with your IT department for possible solutions. Are they throttling bandwidth, or blocking streaming video in some capacity? In some cases, on a shared network, other people using other commercial streaming videos sites may be using a lot of bandwidth.