port forwarding to see dvr interface

hi,
i have dvr connect to mikrotic and a valid ip(public ip)
i wrote nat rules but i have problem?
i can access dvr with public ip when i’m inside network but from outside i cannt access it? what shoulde i do to see my cams out side my local network?

please help!
thanks

Please attach config.

regards.

my dvr have 3 port
http port :80
dev port:8670
moblie port :101
my dvr ip is 192.168.10.10/24
it get way set my mikrotic lan 192.168.10.254/24
my wan ip is like 10.10.10.8
i wrote 4 nat rule
1- chain: dist-nat dis.add=10.10.10.8 protocol=tcp dis.port=80 action= disnat action.add=192.168.10.10 action.port= 80
2- chain: dist-nat dis.add=10.10.10.8 protocol=tcp dis.port=8670 action= disnat action.add=192.168.10.10 action.port= 8670
3- chain: dist-nat dis.add=10.10.10.8 protocol=tcp dis.port=101 action= disnat action.add=192.168.10.10 action.port= 101
4- chain: scrnat action = masqurade

by this rules when i’m in network, i can access dvr page by 10.10.10.8
outside i can just ping my wan ip,