Alexandr Shuvarikov писал(а):
Для доступа к RTSP потоку из другой подсети:
1) Со стороны камеры через NAT должен быть проброшен 554 порт для доступа к RTSP потоку.
2) Компьютер с которого подключаетесь к камере находится за NATом? Если это так, то на роутере, к которому подключен комп нужно поставить адрес компьютера в DMZ зону. Вы отправляете запрос с компьютера на установление соединения по протоколу RTSP по порту 554. На роутере к которому подключена камера 554 порт должен быть проброшен. Соответственно запрос до камеры по порту 554 доходит. Далее после установления соединения камера шлет поток по протоколу RTP, который не имеет стандартного зарезервированного номера порта. На вашем роутере, к которому компьютер подключен приходит пакет по какому то порту (пусть будет 5004). Поэтому чтобы этот пакет дошел до компьютера нужно пробросить соответствующий порт. (Лучше DMZ ибо RTP не имеет стандартного зарезервированного номера порта)
Александр, добрый день!
Мы всё сделали ка написано у Вас в топике. При чём для чистоты эксперемента я со своей стороны тоже установил камеру 942 и дал доступ топикстартеру, чтобы он попробывал подключиться к моей камере.
Результат такой
1)ПО http мы видим картинку с обоих камер в разных профайлах.
2)Пытаемся смотреть rtsp ссылку в VLC плеере
Но картинка не идёт.При чём соединение есть и даже идёт трафик(начинают дико мигать лампочки на ADSL ROUTERE, когда ссылку вводишь в плеере)
Смотрю, какие порты задействованы со стороны компа, посылающего запрос (с помощью tcpview).
1)В локалке - 5 портов (1 для 554, остальные по UDP).
Причём каждый раз порты разные(хотя и по порядку, те что по UDP,через которые и идёт трафик) при смене запроса.
2)В нашей схеме всё тоже самое.
Комп в dmz зоне стоит , но это никакого результата не даёт.Может надо сделать какую нибудь переадресацию портов?----------------------------------
Общался с другим товарищем.У него камера -другая марка.Он смоделировал мою ситуацию, когда и камера и комп находятся за своими Nat-ами.Он пробросил только 1 порт 554 на роутере со стороны камеры.(со стороны компа ничего не делал).Результат как и у нас- соединение идёт..картинки нет.Потом посмотрев настройки своей камеры он увидел, что в настройках RTSP порта,есть ещё один порт 3005.Пробросил его(опять же со стороны камеры), картинка пошла.
-----------------------------