Why is it that you can only watch the online players in the UK? I tried whilst being on holiday to watch something and on both channel 4 and bbc I was told that I couldn't view it as I was not in the UK.
The BBC has acquired On-Demand rights to offer television programmes only in Britain and not to anywhere else in the world. Offering downloads and Flash streaming over overseas networks would be expensive due to the large files sizes.
We are aware of demand for an international version of BBC iPlayer and will let you know when we have more news. Alternatively, please contact your own country's broadcasters to find out if they offer a similar service to BBC iPlayer.