Does my computer need to be on all the time if I use an IP Camera?

No, once the IP Surveillance Camera is installed and configured, the Camera is independently accessible from any web browser without your home computer being on. The Network Camera is an independent entity, with its own IP address, just like your home computer.