I'd also try checking your browser settings. I was told, when I was having issues, to clear my browser history, cookies, and images cache; then restart my computes. I have no idea if this actually does anything, but I usually do it before every game. I also hard wire my computer into my modem, as I don't think my computer handles live feed the best over wireless.