I'd have to say that the issue is not on your end. There's no difference between a "live feed" and an "archive video" as far as getting it to you.
Do you know anyone else locally that you can try streaming from that site?
Do you know anyone else locally that you can try streaming from that site?