Not sure what you mean by program. There is a thing called a SlingBox, you connect it to your satelite dish in the UK and somehow it transmits all those channels from the UK to your computer anywhere in the world.
To have this you must have a property in the UK or at least a Sky or freeview box with a TV licence and a subscription. The results are ok but a bit grainy and don't forget the time difference.
If this is not what you meant then my apologies.