Port forwarding not difficult and as stated above differs depending on your modem or router. Typically you can find your modem or router's menu on the local ip addresses 192.168.0.1 or 192.168.1.1 (type in the user name and password usally found on the modem unless you set up your own) once there click advanced then port forwarding, Click IPv4 and add your port you setup on your Apex and add its IP address on your network. As for the camera you need an IP camera.
Here is all the instructions you'll need and a how-to video on port forwarding.
http://www.youtube.com/watch?v=Kp-R-eHiQco
http://www.neptunesystems.com/wp-con...ce-Manual-.pdf