So, it would appear that directv apps, for whatever reason, need to initiate an inbound connection through your firewall to work given that the receiver can be configured for upnp or manual inbound listening ports. With my sorry ISP, the only way I can do this is by paying for a static IP address as they assign a private IP to customers who do not buy the static. Am i missing anything substantial by not having the apps?