Can you expand a little on your setup? I understand that you have something mapping a domain name to an external IP. What software are you using to view the camera? I'm also trying to find the direct URL for the MJPEG stream so I can use different software (or build my own) to monitor the video feed for this camera...
Thanks for any information you can provide!
here is, in general, what I did:
1) from the computer that is attached to your router, go to www.dyndns.com and sign up for a free domain name. i.e. mycam1.dyndns.tv. Dyndns will be able to automatically identify you domain address and use that domain address in its configuration process.
2) Log into your router and use port forwarding to forward your cameras IP address. I am assuming you are behind a home router on a home network so the address will be something like 192.168.x.y - what ever IP address your router assigned to your camera via DHCP when the camera was initially powered on and connected. So ip forwarding will automatically route a browser request from mycam1.dyndns.tv to your dlink camera located at 192.168.x.y, and subsequently will route the video feed from the camera to the browser that requested the information.
If you are unsure of how to do port forwarding for your router, you may wish to visit: http://portforward.com/ and look up the detailed instructions for your router.
3) to test, from within a browser on a PC, in the address bar enter: mycam1.dyndns.tv:portnumber where portnumber is the the port number you specified in your camera setup.
If successful, you should get the website of the camera, and it will ask you to authenticate (user name, pw). After you login you will see the video - you may have to toggle the ActiveX or Java radio buttons, depending on how you set the cam up and the browser you are using.
4) to see the video stream in the browser, mycam1.dyndns.tv:portnumber/video.cgi
You can then try this in VLC and see if it works. If you don't see anything, there may be a codec issue...but, from what I recall, VLC incorporates the largest number of codecs around....
If it works, you can fine tune the arrangement by entering the dyndns info into your camera website...that way, if your ISP changes your address, it will be picked up automatically by your camera.