Are you using a VPN? I've found that many media broadcast sites in the UK will only work with local/UK based ISP's.