Port forwarding can make an IP camera reachable from outside, but it also exposes the device interface to automated scanning and increases dependence on the camera vendor security model. A safer design is to keep cameras on the local network and provide remote access through the VMS, a VPN or another controlled gateway. This also avoids configuring every camera separately.
SmartVision can act as the point where local camera streams are collected and then presented to remote users according to the system design. The camera itself does not need a public address. Before configuring Internet access, establish a stable local network and understand the camera IP addressing.