1. У видеорегистратора (у большинства китайских точно) может быть свое облако, через которое можно к нему подключиться без реального IP. У меня, например, такой регик
https://a.aliexpress.ru/_eNn61F Первый раз подключился к нему через приложение XMEye находясь вместе с ним в одной локальной сети, а дальше можно подключаться откуда угодно, очень удобно.
2. Если первой возможности нет (у рега нет облака от производителя), то тогда можно заморочиться с VPN. У меня организовано так: есть маршрутизатор с реальным белым IP (где он расположен - не важно), на нем поднят VPN сервер. К нему конектится клиент с маршрутизатора, к которому подключены камеры и который в инет выходит через 4g. Ну и, соответственно, если надо посмотреть камеры то я тоже подключаюсь к этой VPN (с телефона ли или с компа). Ну и дальше мы с камерами уже находимся как бы в одной локалке, подключение к ним происходит по локальным адресам.