This seems to be an issue to which I've yet to see a working solution - at least one I can to get to work.
I have (now) two remote sites.
One has 5 Hikvison DS-2CD2146G2-ISU cameras, plus 4 Foscams and an old Foscam FN3109HC NVR (long story). That all works fine with the Foscam NVR recording the Hikvision video via ONVIF. I can view all 9 cameras via the Foscam NVR over the internet by ONLY forwarding HTTPS through the firewall.
I can view the live view of any of the Hikvision cameras via web browser at the site but ONLY if I am on the local LAN. I've NEVER been able to get the live view to work from anywhere else over the internet no matter what ports I forward HTTP, RTSP, SERVER or anything else. All I can do is login the web gui then I get "Live view failed".
The second (new) site has two DS-2CD2146G2-ISU cameras plus a Hivkvision DS-7604NI-K1-4P(C) NVR (all brand new). Exactly the same issue. I can login to the camera and NVR web GUIs on the local LAN and view the live view. From somewhere else over the internet - "Live view failed".
So please, has anyone EVER found a solution to this for HikVision that actually works?
Before anyone asks, NO, I will NOT use Hik-Connect. I must work without the involvement of any 3rd party service even if it is HikVisions.
I've also tried Edge in IE mode and the Chrome IE tab - don't work. At least not in this situation, viewing remotely over the internet using ONLY a web browser and forwarding the minimum number of ports and NOT using the default ones.
Theoretically using the web gui, the ONLY port you should need for live viewing over the internet is HTTPS (why oh why would anyone use HTTP these days?). If anyone knows different I'd love to read their explanation complete with how you are supposed to tell a web browser to use custom ports for RTSP or SERVER. The standard security recommendations being to NOT use the default ones over the internet.
Does anyone know a solution to this issue?
It does leave me wondering why a much lower quality bit of Foscam kit (NVR and cameras) can do something which HikVision seem unable to.
I'd love to be proved wrong by being showin how to make it work.
Just out of interest, the ONE way I found to remote live view HikVision cameras over the internet is on my Android phone using TinyCam Pro and forwaring a custom HTTPS port and RTSP (telling TinyCam to use ONVIF).
However, I need it to work over the internet from a remote PC just using a web browser.
Any suggestions/ideas please?
I have (now) two remote sites.
One has 5 Hikvison DS-2CD2146G2-ISU cameras, plus 4 Foscams and an old Foscam FN3109HC NVR (long story). That all works fine with the Foscam NVR recording the Hikvision video via ONVIF. I can view all 9 cameras via the Foscam NVR over the internet by ONLY forwarding HTTPS through the firewall.
I can view the live view of any of the Hikvision cameras via web browser at the site but ONLY if I am on the local LAN. I've NEVER been able to get the live view to work from anywhere else over the internet no matter what ports I forward HTTP, RTSP, SERVER or anything else. All I can do is login the web gui then I get "Live view failed".
The second (new) site has two DS-2CD2146G2-ISU cameras plus a Hivkvision DS-7604NI-K1-4P(C) NVR (all brand new). Exactly the same issue. I can login to the camera and NVR web GUIs on the local LAN and view the live view. From somewhere else over the internet - "Live view failed".
So please, has anyone EVER found a solution to this for HikVision that actually works?
Before anyone asks, NO, I will NOT use Hik-Connect. I must work without the involvement of any 3rd party service even if it is HikVisions.
I've also tried Edge in IE mode and the Chrome IE tab - don't work. At least not in this situation, viewing remotely over the internet using ONLY a web browser and forwarding the minimum number of ports and NOT using the default ones.
Theoretically using the web gui, the ONLY port you should need for live viewing over the internet is HTTPS (why oh why would anyone use HTTP these days?). If anyone knows different I'd love to read their explanation complete with how you are supposed to tell a web browser to use custom ports for RTSP or SERVER. The standard security recommendations being to NOT use the default ones over the internet.
Does anyone know a solution to this issue?
It does leave me wondering why a much lower quality bit of Foscam kit (NVR and cameras) can do something which HikVision seem unable to.
I'd love to be proved wrong by being showin how to make it work.
Just out of interest, the ONE way I found to remote live view HikVision cameras over the internet is on my Android phone using TinyCam Pro and forwaring a custom HTTPS port and RTSP (telling TinyCam to use ONVIF).
However, I need it to work over the internet from a remote PC just using a web browser.
Any suggestions/ideas please?
Last edited: