Actually there is a few options out there for you that provide 3000+ channels. You can view all of the channels from anywhere in the world where you have an internet connection. This would allow you to bypass the restrictions if you are out of the country. Becareful though as some of the providers do not have good picture/sound quality and once you purchase the software they want you to pay extra for some of the channels.
The way it works is, you purchase the Software for watching TV on your PC, install, it takes just a couple of mins, and you are done no more cost no monthly fees. The Software pulls all of the channels from different countries into one common location for streaming to you computer. It saves a lot of hassels from trying to locate the stations. Here is a link to my web site http://www.tv-to-pc.com/. I have five of the providers listed there, in the text it describes more about the different channels you get access to. This should take care of the problem you are having viewing the channels when out of the country.
I hope my web site as well as this post helps you out. If I can be of any more help let me know.
Lloyd