Tv apps is a built in feature in directv, unfortunately it does not work in 90% of the places I have been watching directv. Usually you get a error 301, or, tv apps is still initializing try again later. This is how to fix it, at least on a belkin router. (Note... For some reason this only works for one tv.)
Step 1: Restart Your Receiver
Press MENU on your remote
use the arrow keys to navigate to
Settings and Help.
Settings, Reset, Restart receiver.
And then do that.
Step 2: A Little Known Secret
Now, your receiver should be restarting,
as it is doing this:
[on the "welcome" screen]
PRESS 0 2 4 6 8 on your remote control. This forces it to get a software update, updating it to the newest version!
Step 3: Now This Is The Tricky Part
On your COMPUTER
Or any computer
You have to
Get into your belkin wireless settings. To do this you must type the following into any browser window
This will open up your wireless settings
(***warning***) don't play around in here you can really mess up your Internet, do only what I tell you and get out.
Step 4: Now That We're In Here
Now that we're in the belkin settings,in the left most column there is something called virtual servers, click on that.
If it asks for a password put it in, if you know that you have set a password , or have a reason to think there is a password, you will need it, this is a dead end, if you don't have it or can't get it.
Good news, if you know there is no password that you or anyone has set, just leave it blank and press submit.