Можно ли как нибудь вытащить rtsp поток с регистратора, а точнее с камер которые подключены к нему, если нет статического ip?
Интересуют разные регистраторы. Hiwatch, dahua, LTV, rvi.
Непонятно, что значит "вытащить rtsp поток с регистратора, а точнее с камер". Куда вытащить? Опишите исходную задачу.
если нет статического ip
У камер должен быть, иначе бы регистратор не мог получить потоки с камер. Ведь камеры прописываются на регистраторе статически. Другое дело, что "статический адрес" совсем не значит "белый адрес", если вы это имели в виду.
Короче, туманно сформулирован вопрос, давайте прояснять.
В общем так, есть много объектов с разными регистраторами, с них выводятся камеры по облаку т.к. нет белого ip. И мне на месте приходится пользоваться разными программами для просмотра, для hiwatch, hikvision, LTV ivms, для dahua smartPSS и т.д.
Поэтому ищу возможность без белого ip выводить поток конкретно с каждой камеры и завести все в одно ПО.
А так как ртсп ссылка состоит из ip:порт в этом и вопрос, как обойти это.
Всего известно три варианта. Первый - облако - у вас применяется и он неудобен (у него есть и другие минусы). Второй - через белые IP-адреса - для вас недоступен. Остаётся третий - построить свою VPN, так что белый адрес будет где-то на VPN-сервере, а VPN-клиентами будут роутеры на объектах. Тогда у вас появится доступ по локальным (серым) адресам регистраторов и камер.
Но хотя бы один белый адрес вам потребуется для VPN-сервера, это может быть и VPS.