Empiretech NVR8CH-8P-2AI Browser GUI only 4 cameras?

kd4e

Pulling my weight
Jun 11, 2023
252
123
Nevils, GA USA
I'm accessing our Empiretech NVR8CH-8P-2AI using a browser in Linux.

I cannot figure out how to get it to show more than 4 cameras at a time (Live mode) on the GUI (it shows many more on the direct-connect monitor).

A family member searched and said he read that there's a plug-in that only works with certain versions of microsoft windows (it allows more to be displayed).

That doesn't sound right to me. Are we both missing a toggle somewhere, please? @EMPIRETECANDY
 
There should be an icon bottom right that let's you toggle 1,4,8 etc.

But we have also seen it can be browser dependent, so if not using IE, Edge with IE tab or Pale Moon, that can be the reason.
 
Browser probably

Older NVR but should be very similar

NVRLive.jpg NVRLive2.jpg
 
There should be an icon bottom right that let's you toggle 1,4,8 etc.

But we have also seen it can be browser dependent, so if not using IE, Edge with IE tab or Pale Moon, that can be the reason.
That's unfortunate. Any chance someone may be looking at this - to make it properly browser-agnostic?
That's a pretty important feature and there's a huge user base not using IE, Edge, or Pale moon. @EMPIRETECANDY
 
UPDATE: It works with a microsoft version of windows and Pale Moon - but not with Linux and Pale Moon.
Problem: It shows the menu items, but when one is selected, it insists that a plug-in be downloaded - one
that only works with a ms version of windows. (It's broken for Linux.) @EMPIRETECANDY
 
That's unfortunate. Any chance someone may be looking at this - to make it properly browser-agnostic?
That's a pretty important feature and there's a huge user base not using IE, Edge, or Pale moon. @EMPIRETECANDY

Oh it has been looked into....

You have to remember that we are not the Dahua and Hikvision intended audience - it is the Dahua authorized installers hoping you will subscribe to their monthly fees to "manage" the system.

While newer cameras are supposed to work with other browsers and not need the plug-in nonsense, keep in mind to ensure full compatibility, IE is still preferred. And this isn't specific to just Dahua either. And sometimes the plug-in nonsense is needed.

It comes down to IE was the most popular browser when these cameras started to be made, so they centered the firmware around one particular browser and they got lazy and never updated the internals of the program to play nice with other browsers as more became available and IE started to fade.

Back when the firmware was written, it was probably a pain to get it to play nice with every different browser, so they went with the most popular one.

They haven't had a need to address this because their intended market (remember it isn't us) is mainly businesses where they have enough light they can stay in default settings so they don't have a need to login to the camera via browser. It is us homeowners that push these to the limits and actually change settings.

As long as their intended market simply uses the NVR as a recording device and to display it on a monitor, they have no need to change what works for their intended market.


Further, Steve1225, who is an installer and works closely with Dahua, said it best here in this post:

1741262948757.png



Even though Microsoft has sunset Explorer, it is still available in Windows 11 (hidden). Many older programs rely on the old Trident (HTML-) Engine from IE, even stuff as basic as the old Control Panel. Old browsers are old, so unlike modern browsers where the WebView can be its own component, it's either all or nothing. And since the engine is still required not to break Windows functionality and apps from before 2015, it's still included (but mostly hidden). The whole file manager system is still based on IE. That's also why Device Manager and Control Panel are still there too. Similar to Dahua and Hikvision, Microsoft changed the UI and not the core, and added new features to upgrade its OS. A lot of legacy stuff are hidden.

So contrary to popular belief, Internet Explorer isn't going away anytime soon.


So we either deal with outdated browsers but better cameras or go with crap consumer grade cameras that use fancy apps (but probably more vulnerabilities than this plug-in) and modern browsers but horrible images.

If you don't want to deal with outdated browsers, then go with one of the consumer brands - Ring, Arlo, Reolink, Nest, Blink, etc. as those cameras all function from a nice 2025 looking app.

Simply download their app and scan the camera QR code and you are up and running, with a better app experience also.

But their using a modern app comes at a cost of nighttime performance and ability to customize stuff, but obviously many do not seem to care about that as those systems are popular and those consumer grade systems are a perfect fit for those that want simplicity and not having to learn how to use an NVR.

We are just fortunate to be able to get our hands on the better stuff. And a forum like this to help us when stuck.

Different end user, different expectations.


Many don't have an issue with other browsers, but if they do, chasing camera settings isn't going to do it.

And we have seen some of these cameras in 2025 still perform better with Internet Explorer, like a member recently that kept getting false triggers and turned out that in Edge with IE mode it showed MD was turned off, yet logging in with Internet Explorer showed MD turned on. That can drive someone nuts trying to eliminate false triggers and it turns out to be a browser issue!

A trusted member here wildcat_1, who works closely with Dahua and gets "under the hood" of the firmware, including this new GUI, said in this thread:

"Not a case of only using IE for testing, it's more the case that this is the only fully compatible browser that truly work with Dahua GUI's. As we've all discussed before, other browsers unfortunately (up to Firefox support most recently) cause anomalies in config, maintenance modes, updates etc. All of this reported back to Dahua to tackle in future but while we all await compatibility with wider browser and platform acceptance OR browser agnostic GUI's, this is unfortunately where we're all at."


So while Dahua claims other browsers are supported, someone that looks at the fine details of the firmware, coupled with many users experience here, that Internet Explorer provides the best opportunity to set up the camera and the setting stick.

SD card download speed is impacted by the browser as well (fastest with Explorer).

Doesn't mean you won't have a problem with another browser, but it is rolling the dice depending on the parameters you are using.

Simply use Internet Explorer or Pale Moon and be done with it.

Even brand new NVRs still have Explorer coded into them to access the cameras:

1713628780518.png




Tell me why would they have the Explorer browser in their brand new NVR if that isn't the browser of choice....

Bigredfish points out in many threads the difference between using another browser or IE/Edge with IE and that you simply don't see some controls without IE enabled.

With IE:
1741263603593.png


Without IE:
1741263624690.png




Here is a thread that shows sometimes you don't know what you are missing by using another browser:

For those that do not know...use IE browser for Dahua (and others?) camera GUI to see more options
I've been using Chrome since I bought my first Dahua camera from Andy last year (the good 'ol 4231's). I was able to log in, see menu options, do the config, save, logout....all done. Always wondered how folks were able to see the AI detection boxes livestream and other stuff which I thought...



Or this one where someone showed that with a brand new 2024 camera model, downloading files from an SD card is 100Mbps with Explorer and only 10Mbps with other browsers.

Downloading videos files directly from camera via web interface (using other than IE) seems to be capped at TEN Mbps
UPDATE: If you use Internet Explorer (with plug-in), you can download videos via the web interface at the full 100Mbps speed - note you can't go any faster because the NIC doesn't support GigE. Thanks @TheOtherMike for pointing that out on the data sheet (maybe for 2024, Dahua will go with...


Most people here have a wide variety of cameras. It is stupid to have to say "oh I can use Chrome for this camera when I need to get in to the GUI" and "Oh I don't see everything in this camera with Chrome because I need to use Explorer."

The fact of the matter is, every one of these cameras will work with Internet Explorer regardless of age or firmware. Can't say that the other way around.

I believe in the Keep It Simple Stupid (KISS) philosophy. It is much easier to just use Explorer for every camera GUI than to bounce around different browsers based on the firmware variant.

Further, for those that are concerned about security, I would rather use the vanilla Explorer that is still baked into Win10 and Win11 for my cameras and my cameras only.

Personally, I don't want to use the same browser I use for other stuff to make changes to my camera in the event the camera firmware has some vulnerability that it exposes in another browser. Maybe the risk is remote or non-existent, but I would prefer to use just ONE browser for all my cameras.

And of course, YMMV

How to enable native Internet Explorer in Windows 10 and 11:
  • Open Notepad:
    • Copy then paste the single line of code below into Notepad:
    • CreateObject("InternetExplorer.Application").Visible=true
    • Save as OpenIE.vbs
  • Make sure the the file name ends in .vbs not .txt, If it ends in .txt you must rename to .vbs
  • Create a shortcut to the above file and double-click it anytime you want native Internet Explorer.
 
I appreciate your detailed reply - but I'm wondering if it's a genuine show-stopper in this use case (a non-interactive display).

If all a user is looking for is the display of the feed - with more than 4 windows (the actual video feed is a commonly-supported format across all OS's and browsers) - that would seem trivial.

e.g. I can open eight qutebrowser windows in Linux and then open a unique camera url (feed) for each window - there seems to be no good reason that the NVR GUI cannot offer something similar.

Other features would not be available (on that display), but I'd imagine that many commercial users would like to be able to do this ... without exposing that part of their systems to Microsoft's legendary instabilites and vulnerabilities. @EMPIRETECANDY
 
I suspect that a large component of their market never look at in on a computer and instead are using monitors and HDMI cables. Especially if they are operating in a true CCTV environment.

Do you realize how many companies still use older Windows versions because of legacy programs developed specifically for their business. Heck many are still running XP LOL.

Companies running Windows 7 Enterprise are still getting updates.
 
I suspect that a large component of their market never look at in on a computer and instead are using monitors and HDMI cables. Especially if they are operating in a true CCTV environment.

Do you realize how many companies still use older Windows versions because of legacy programs developed specifically for their business. Heck many are still running XP LOL.

Companies running Windows 7 Enterprise are still getting updates.
I do recall, several years ago, seeing an open Walmart self-checkout machine - with a WinXP sticker inside. It's all so dumb since Linux is free and way more secure than any older version of MS.
 
It just occurred to me that an alternative to a 16 channel is to keep lower-value cams set up on the NVR - then swap them in for others as needed.
That's definitely not optimal but would work.
Meanwhile, I could display them, at home, another way ...
 
For more that 4 cams (and only second streams) in web Dahua NVR interface on any browser you need locally installed and ran Dahua web service.
Possible only on Windows machine (or virtual machine).

That local web service converts on the fly RTSP stream to format accepted by web browsers.
Historically NVRs have limited power so both Dahua & HIK decided to allow only some streams to be seen without plugins..

In theory today higher lines NVR should support (by CPU/SOC power) more, but its hard to pressure Dahua...

ps. if you Linux user, look at web2rtc project.. or any project who use it (home-assistant, frigate)..
 
I personally have tried everything to get it to work in Mint 21 and thought I had it using palemoon because the webplugin acted like it installed. However looking in the plugin area there was none and still couldn't get it to work. it is a shame really. I have tried sea monkey and both just don't want to load a for windows plugin.. Even installing Wine and all the other things that should have made it work.. I think last time I had it working in Linux was back in Ubuntu 14.4 or something like that.. I have not used it for a long time seeing I have many other machines that just worked without all the typing lol on Windows..

What is worse is that most of the cameras still don't load all the Ai or 2 way audio or other options that work in IE.. Only a couple of cameras within the last couple of updates have started to show Ai rules but still have issues going to sub stream when using H.265. Have like 4 years left on IE tab in Edge support per MS anyway.. Will have to see what happens in the next 4 years.. It has already been 6 years since the Chrome and Edge normal update.. No one has made things work or feel as nice as it does still in IE mode..
 
In Linux I've opened 12 low-resource use qutebrowser windows and displayed one camera in each.

If a user just wants to view the feeds with no interaction - it's a trivial problem for them to solve.
 
Edge in Edge mode and multi is working with my Current update in Windows.. One reason i give up with my Linux box.. I use it for server and sure I use the system from time to time I just switch back to a Windows machine if I want multi screen setup in WebUI.. A few updates back it was only 4 windows if in Chrome or Edge.. So there is some good steps going forward in Dahua hardware.. Unlike some of my other devices lol.. Seems like every update is a step back lol..
 

Attachments

  • Screenshot (238).png
    Screenshot (238).png
    1.8 MB · Views: 0
Edge in Edge mode and multi is working with my Current update in Windows.. One reason i give up with my Linux box.. I use it for server and sure I use the system from time to time I just switch back to a Windows machine if I want multi screen setup in WebUI.. A few updates back it was only 4 windows if in Chrome or Edge.. So there is some good steps going forward in Dahua hardware.. Unlike some of my other devices lol.. Seems like every update is a step back lol..
No chance I go backwards to anything Microsoft.

I count it as evidence of an incompetent coder when they can't (or are anti-competitive compromised when they're told not to) build a platform-neutral interface.

Someone posted elsewhere about a Linux-based project on github ...
 
On a new Dahua Cam (N43CG62) with Web version 5.01.0.1823457 all video windows do not position correctly and ends up over writing other menus or buttons.
Edge (version 137.0.1 ) seems to work fine...
 

Attachments

  • Dahua-Firefox.JPG
    Dahua-Firefox.JPG
    105.5 KB · Views: 0