An der Stelle würde ich lieber einen Web-Server im eigenen Netz betreiben, in dem die Cam auflaufen. Und Zugriff von Außen per VPN nur auf diesen Server.
Vielleicht lieber gleich so etwas wie Surveillance Station.
Dort wird alles gesammelt, von den Webcams aufgezeichnet und man kann es per Webinterface sich anschauen.
Da muss man nicht so viel nach außen öffnen, außerdem hat Surveillance Station viele Funktionen wie Personenerkennung, Alarmierung etc.
Am einfachsten über eine kleines QNAP oder Synology NAS.
Deutlich mehr Sicherheit und Komfort.