Hello,
Recently I setup an NVR for the company I work for. All cameras(which are 5 in total at his point) are connected via internet switches all around the company so they´re connected to the local network, as well as the NVR.
When I log into the NVR from my web browser using the local IP address, everything works fine. I can view all live video, playback, etc. However, when I log into the NVR using the public IP address for my network, everything works, except for live view and playback from the cameras. It simply says "Live view failed" or "playback failed".
I will list here all the settings for my NVR/Cameras and internet. NVR is DS-7732NI-K4 from HikVision. All cameras are from HikVision as well.
NVR ip address: 10.10.6.40
Port settings for the NVR
HTTP: 3333 (default: 80)
RTSP: 554 (default: 554)
HTTPS: 443 (default: 443)
Server port: 8000 (default: 8000)
Camera ip addresses: 10.10.6.2-10.10.6.6
Port settings for the cameras:
HTTP: 80 (default: 80)
RTSP: 554 (default: 554)
HTTPS: 443 (default: 443)
Server port: 8000 (default: 8000)
Enhanced SDK service port: 8443 (default: 8443)
WebSocket port: 7681 (default: 7681)
WebSockets port: 7682 (default: 7682)
Ports forwarded on the router:
Port 3333 for IP address 10.10.6.40 - TCP protocol
Port 8000 for IP address 10.10.6.40 - TCP protocol
I tried forwarding port 554 instead of 8000, but tit didn´t work that way.
What must I do in order to be able to log into the NVR from the public IP address and be cable to view all camera feed?