I have just spoken with the Discovery Channel people and they will be checking on the geolock. We may have been given the wrong URL but I now have what I believe is the correct one. I was told that they may do some streaming today once set up. Please check this URL and let me know if it works:
http://www.ctvdigital.com/discovery/first/player.html