Как связать локальные адреса из разных сетей?

269
26 мая 2017, 14:59

Есть два реальных IP в разных странах, под каждым своя сеть с локальными адресами. Нужно связать конкретный локальный IP одной сети с конкретным локальным IP другой сети в целях передачи потокового видео.

Текущая версия системы видеонаблюдения, устроенная следующим образом:

На одном из этих IP на виртуальной машине (с пробросом порта) работает видео-сервер. Подключаясь по внешнему IP данной сети к серверу клиенты передают на него кадры с веб-камер в формате JPEG. Веб-приложение, где реализован просмотр камер тоже подключается на этот адрес и запрашивает кадры определённого клиента с сервера. Это неэффективно и создаёт дополнительные сетевые издержки. Надо связать непосредственно стримера и супервайзера по такой схеме:

Как связать локальные адреса из разных сетей, как должен выглядеть конечный адрес?

READ ALSO
C++ как вернуть массив типа char из функции

C++ как вернуть массив типа char из функции

Не могу разобраться с возвратом массива из функцииКод:

487
Пользовательское управление в sfml

Пользовательское управление в sfml

Возникли проблемы в управлении спрайтомКоды клавиш управления храню в (int keyLeft, keyRight), они могут изменяться

357
как сконвертировать 2 байта hex Buffer в int

как сконвертировать 2 байта hex Buffer в int

есть вот такой буфер hex-значений - fe ff 03 99 00 01

315