said by Bucksbirdcam :
Can you assign multiple ports to the one "birdwatch.homeip.net"? How will you differentiate between the multiple cameras?
Can you run multiple instances of your application so each instance will monitor one camera and be listening on a different incoming port?
Dynamic DNS providers (such as DNS2GO) simply translate your "domain name" (birdwatch.homeip.net) to your current IP address. Whatever port the remote user is trying to connect to will be passed through.
You mentioned an applet, so I assume the remote access is via a browser and http protocol. You can append a port number to the URL. For example,
»
birdwatch.homeip.net will normally connect to port 80.
»
birdwatch.homeip.net:8000 will connect to port 8000.
As you may have discovered, VZ blocks incoming port 80, so you need to run your application on a port other than port 80 or use your dynamic DNS provider's service to remap port 80 to a different port.
So if you can run multiple instances of your application, then you can access both ports remotely, for example:
»
birdwatch.homeip.net:8000»
birdwatch.homeip.net:8001