I recently had to use a dynamic dns service, since mydlink.com does not support the linux OS. Here is what I did:
-sign up with a ddns service, taking particular note of any addessing/password requirements; particularly the address that you will use in your router.
-log into your camera as admin. Under the network tab, set a static ip address that is outside of those that can be assigned by your router. For ex. suppose your router has ip address of 192.168.150.1, and can (using dhcp) assign address starting at 192.168.150.100 to 192.168.150.150. You would set the static ip address to something below that range, say for 192.168.150.40 or some such. I then "saved" settings in the camera. I also setup a "username" and password, so as not required to login as admin all the time.
-log onto your router, and (how depends on your router), set up the dynamic dns, by entering the dynamic dns servers ip address info that you abtained when you signed up. Then setup port forwarding to the static ip address of your camera (that you set as per above). Choose port 80...I have noted that in past posts reports that ports other than 80 do not work with the dcs932l. As an aside, I also set up a ntp time server on both the router and camera. Reboot both the camera and the router...powering off will do.
In your browser, browse to the dynamic dns service address, and when it connects to your camera, make a bookmark and perhaps save the password. I login as the username as noted
I use my camera for monitoring the temp. on my furnace, and have not enabled java on the camera, so I do not use video streaming. You may want to try that.
Google "stevejenkins" and "afraid" for specific information regarding the "afraid" free ddns service.
Regards,
Bob