How to connect to wireless TV satellite receiver from Mac OS X
The closest thing to what you want would probably be the SlingBox.

It's not possible to do this with just software, unfortunately. Satellite and cable boxes are pretty locked down, so you need a hybrid hardware/software solution like the SlingBox.