For those of you who are Dish subscribers and have the Dish Slingbox, the app
Dish Anywhere is for you.
Dish Anywhere allows you to access your 'Hopper"/dvr. You can watch the actual broadcasts or any content on your DVR anywhere you have a decent WiFi connection.

I travel on business and use it to catch up on my programs or to replace the poor selection of stations when staying in hotels.