Are you hosting the camera processing locally ? What web server are you running ?
My advice is do not use a TCP proxy and secure your IIS correctly so you do not need one. It works much better as you are not needing to route all the connections to another server.
How would one secure IIS? From my limited understanding of networking, wouldn't it be possible for any user who has the real IP address of a server to launch a ddos attack? And even if there was a way to secure IIS, a user will still be able to launch an attack on the emulator port, wouldn't they?My advice is do not use a TCP proxy and secure your IIS correctly so you do not need one. It works much better as you are not needing to route all the connections to another server.