Já měl podobný problém. Vivotek neznám, ale bude to stejnej číňan jako ostatní (např. Hikvision). Je dost možné, že v kamerách je nezdokumentovaná funkce, že podporuje přístup je z privátních rozsahů, viz https://cs.wikipedia.org/wiki/Priv%C3%A1tn%C3%AD_s%C3%AD%C5%A5, takže z vnitřní sítě mi to vždycky šlo, ale zvnějšku ne. Takže jsem si do addresslistu udělal seznam rozsahů z té wiki stránky a následně udělal dva srcnaty, jeden pro tcp, druhý pro udp.
/ip firewall nat
add action=src-nat chain=srcnat comment="Camera's from internet srcnat" log-prefix="" protocol=tcp \
src-address-list=!LocalLANRange to-addresses=192.168.88.1
add action=src-nat chain=srcnat comment="Camera's from internet srcnat" log-prefix="" protocol=udp \
src-address-list=!LocalLANRange to-addresses=192.168.88.1
192.168.88.1 je jako adresa mikrotiku v té síti, kde máš kameru.
Pokud ti to pomůže, dej mi prosím vědět... jestli sem nenapsal nějakou hloupost.