I checked out the network details for your unit here on our end. It appears as though you need to set up what's known as "port forwarding" in your home router. Here is a link to a thread that will show you how to go about doing this:
Hope this helps!
Sling Media Forum Moderation Team