Я делаю потоковое изображение с ip-камеры.Ip-камеры подключены к NVR.У меня есть 10 видеорегистраторов, и у каждого видеорегистратора есть 20 ip-камер.
Мне нравится передавать изображения с одной ip-камеры с одного из NVR.
Все NVR подключены к сетевому коммутатору.
Я подключаюсь к сетевому коммутатору с помощью кабеля локальной сети от моего ПК.
Затем я сканирую все IP-адреса, которые видит мой компьютер, используя
sudo arp-scan --localnet
Я вижу IP-адрес NVRадрес, с которого мне нравится передавать изображения ip-cam.
Затем я проверил порты этого IP-адреса, используя
nmap 192.xxx.xx.5
Starting Nmap 7.01 ( https://nmap.org ) at 2019-04-24 16:36 +08
mass_dns: warning: Unable to determine any DNS servers. Reverse DNS is disabled. Try using --system-dns or specify valid servers with --dns-servers
Nmap scan report for 192.168.10.5
Host is up (0.0020s latency).
Not shown: 997 closed ports
PORT STATE SERVICE
80/tcp open http
554/tcp open rtsp
8000/tcp open http-alt
Nmap done: 1 IP address (1 host up) scanned in 0.11 seconds
Он показал, что порт RTSP открыт на этом NVR.
Я устанавливаю диапазон IP-адресов, маску и шлюз моего компьютера так, чтобы он был похож на сетевую конфигурацию NVR,
Например, сетевая маска ПК - это та же маска, что и маска NVR.Адрес шлюза ПК совпадает с адресом шлюза NVR.IPaddress IPv4 ПК находится в том же диапазоне, что и NVR.
Затем я делаю потоковую передачу.NVR и ip-cam - это Hikvision, и я использую их формат.
rtsp://admin:Admin1234@192.xxx.xx.5:554/Streaming/Channels/102
or
rtsp://192.xxx.xx.5:554/ISAPI/streaming/channels/102
1 - это идентификатор камеры в этом nvr и 02 для подпотока.
У меня есть
core input error: open of rtsp xxxxxx
live555 demux error: Failed to connect with rtsp://xxxxxx
core access error: read error: Connection reset by peer
Почему я не могу транслировать изображения ip-cam с NVR?
Есть ли дополнительный шаг, о котором мне нужно позаботиться?