Just set up a system of four Axis cams. Got them all working using DynDNS such that:
cam1 = private.mydomain.com:1000
cam2 = private.mydomain.com:1001
cam3 = private.mydomain.com:1002
cam4 = private.mydomain.com:1003
Used standard port forwarding on a Linksys router and all is working. However, it basically only works for the cameras' main HTTP stream, which is on port 80. As soon as I use HTTPS (port 443) or RTSP streaming (port 554), nothing works, probably because the ports don't map correctly.
What's the best way out of this? Or even a better way to design the setup? Ideally, I'd love to use something like cam1.mydomain.com, cam2.mydomain.com, etc because that's not really possible using simple DDNS, as far as I can tell.
Come to think of it, would it be best to just configure the camera to run all services (HTTP, HTTPS, RTSP) on a single port?