01304 827609 info@use-ip.co.uk Find us

Adding a remote Hikvision camera over the internet to my NVR

fahadabrar

New Member
Messages
1
Points
1
Dear all

I have an interesting problem to solve.

There are two separate physical locations; at one location there are two Hikvision cameras on a network (not hooked up to an NVR). I want to add these cameras over the internet from the first location to another location with a Hikvision NVR.

I have set the server ports on camera 1 and camera 2 to 8001 and 8002 respectively.

My router port forwarding rules look like this

Rule 1
External port: 8001
Internal port: 8001
Device IP address: First camera's internal IP address

Rule 2
External port: 8002
Internal port: 8002
Device IP address: Second camera's internal IP address

Rule 3
External port: 554
Internal port: 554
Device IP address: First camera's internal IP address

Rule 4
External port: 554
Internal port: 554
Device IP address: Second camera's internal IP address

I add the cameras to the NVR at the second location using the external (public) IP for the first site and respective ports (8001 & 8002) for each IP camera with the correct user and password, but interestingly on the screen I see the same camera video stream repeated twice (i.e. I see camera 1 twice on the screen)

Why so?
What should my port forwarding rules look like?

The issue we have that I am thinking is that the Hikvision NVR code is hardcoded to look for the video stream on RTSP port 554 and I have no way of changing that on the NVR if you are familiar with the camera adding screen on Hik NVRs.

Any bright ideas anyone?

Thank you in advance
 
Dear all

I have an interesting problem to solve.

There are two separate physical locations; at one location there are two Hikvision cameras on a network (not hooked up to an NVR). I want to add these cameras over the internet from the first location to another location with a Hikvision NVR.

I have set the server ports on camera 1 and camera 2 to 8001 and 8002 respectively.

My router port forwarding rules look like this

Rule 1
External port: 8001
Internal port: 8001
Device IP address: First camera's internal IP address

Rule 2
External port: 8002
Internal port: 8002
Device IP address: Second camera's internal IP address

Rule 3
External port: 554
Internal port: 554
Device IP address: First camera's internal IP address

Rule 4
External port: 554
Internal port: 554
Device IP address: Second camera's internal IP address

I add the cameras to the NVR at the second location using the external (public) IP for the first site and respective ports (8001 & 8002) for each IP camera with the correct user and password, but interestingly on the screen I see the same camera video stream repeated twice (i.e. I see camera 1 twice on the screen)

Why so?
What should my port forwarding rules look like?

The issue we have that I am thinking is that the Hikvision NVR code is hardcoded to look for the video stream on RTSP port 554 and I have no way of changing that on the NVR if you are familiar with the camera adding screen on Hik NVRs.

Any bright ideas anyone?

Thank you in advance
Though technically possible, I'd say adding remote cameras to a local NVR over t'internet I likely to be a non starter unless you have a symmetric fibre service.

There are a couple of ways it could be achieved:

1 - A site to site VPN

2 - Adding the cameras via RTSP. Depending on the NVR, you can add a camera using custom RTSP url and you can set the port in that url to whatever you want. At the remote end you would either alter each cameras RTSP port and do a one to one port mapping in the router, or you could use port triggering to map each alternate RTSP port to 554 on each camera.

Screenshot 2025-08-16 at 20.07.51.png
 
Back
Top