Hi,
I'm having problem configuring and appreciate for your support. All my clients are using the Network Video Recorder (DNS-726-4) for two reasons recording and also phone viewing.
Problems
1) In order for my clients to view all cameras over the phone, I need to open RTSP port for each camera in my router. The default port set in all D-Link cameras is 554 meaning I have to portforward 554 for all cameras IP address (Assume there are 2 cameras; Camera1 and Camera2). The problem is, one port (554) can be portforwarded to only one IP address. For instance, if I open “554” for camera1 (192.168.1.2), I won’t be able to open the same port “554” for camere2 (192.168.1.3). If I tried it will say “duplicate port error” in my router.
IE viewing: Working fine, Camera1 Http://xxx.xxx.xxx.xxx:300/ Camera2 Http://xxx.xxx.xxx.xxx:400/ (port 300 and 400 is HTTP port I set in the camera setting)
Phone viewing: Cannot connect
Recording: All cameras connected and working fine with DNS-726-4
2) Due to that, I’ll need to set different RTSP port for each camera. Let’s say if I change camera1 default RTSP port from “554” to “1000”, and camere2 default RTSP port from “554” to “2000” the NVR (DNS-726-4) will have problem detecting the cameras. I believe supposedly it should connect to the camera using HTTP port that I’ve set instead of RTSP port. Anyway, basically if I change RTSP to other than 554 in the camera setting, DNS-726-4 won’t be able to detect the cameras where only black screen will appear thus I’m having problem recording but I will be able to view it remotely (Desktop IE & Cell Phone).
IE viewing: Http://xxx.xxx.xxx.xxx:300/ Http://xxx.xxx.xxx.xxx:400/ (port 300 and 400 is HTTP port I set in the camera setting)
Phone viewing: Rtsp://xxx.xxx.xxx.xxx:1000/one.sdp Rtsp://xxx.xxx.xxx.xxx:2000/two.sdp
Recording: Nothing appeared, DNS-726-4 cannot detect both cameras
3) The last problem I’m facing is using web server DNS-726-4. In the unit setting screen, port 5150 is set to live-viewing and 5160 is port for playback. So okay I open these two ports in my router. But when I want to view it using IE by entering http://xxx.xxx.xxx.xxx:5150/ it will show an error message “NUSP/1.0 500 CSeq: 0” and for playback when I enter http://xxx.xxx.xxx.xxx:5156/ it will show “NUPP/1.0 400 Internal Server Error CSeq: 1325142766”. So I have to open port “80” and assign it to my DNS-726-4 IP address (190.168.1.4) for me to access. Is this the only way I can remotely view my DNS-726-4 web-host by using port “80”? Why can’t I use “5150” straight because “80” normally being used for me to connect to the router remotely.
Please help me on this matter. Appreciate your time