Before you go through the trouble of setting up a dynamic DNS forwarder, you will want to ensure that you in fact have a routable address to begin with. Many providers go to great lengths to firewall their dynamic IP customers to prevent them running servers (web, camera, mail, game, etc).
Secondly, hughesnet (as I remember) does NOT offer a true unlimited service and will terminate your account or bill you for using more bandwidth than they deem acceptable, especially upstream bandwith.
Thirdly, most of the sat internet feeds have an upstream bandwith that is in the dialup range, not broadband.
In any case you should test the camera server with your existing dynamic IP before you go through the trouble of setting up dynamic DNS.