a lot of streaming direct from companys , cbs etc has an ip block on them so if your not in the usa or a specific area you cant get the stream , yes you can try and use a proxy but this can be a very hit and miss and lengthy process ,
im english and live in france and there are many programs i would like to see and sporting events ,
i use a few different programs for this and have spent many hours in forums and searching the net , i looked at the link posted above , on the same page there are links within the scifi site to watch old episodes of bsg these i am blocked from viewing because of my ip address ............
so sometimes its easy and sometilmes it not and occasionaly its impossible,