I got the DCS-5222L and I set it up and it is working fine when I use the D-link phone app or when I open the http:// stream link from my desktop over LAN.
However when I try open the same link from any device that is not connected to LAN it will not show me the stream. Did I miss something in the settings or is this a router issue?