I wish that you had stated this up front. You need a
Slingbox. Your Slingbox will allow you to access your TV or cable STB from anywhere in your home or from anywhere on Earth over the Internet. You may access your Slingbox using Windows, OS X, your iPad, or iPhone.
Understand this: Slingbox extends access to your cable STB. It will not extend functionality. My cable STB is a DVR. It allows me to record one program while watching another or to record two programs at a time. It does not allow me to watch two programs at a time. For that, I need two STBs. Direct TV's Genie STB allow up to five HD programs to be recorded simultaneously; the Dish Network's The Hopper, six HD programs. However, subscribers need additional STBs to take advantage of whole home HD-DVRs.
In your case, if you want to watch the ball game or
The X Factor wherever you go, then one Slingbox will do the trick. If you want each member of your family to watch his/her choice of programming whenever he/she wants, then each will each need his/her own Slingbox connected to separate STBs.