Thanks for using our Answers Forum. I understand that you wanted to know if you had to go to the internet to view your Slingbox even if you are on the same LAN.
The answer to that is yes. Even if on the same LAN, you still need to go to Slingbox.com and click on Watch.
Hope this helps.
Sling Moderation Team