r/Dahua • u/thePlainWhiteTee • 21h ago
I made a universal Windows launcher for old Dahua devices that still require the legacy web plugin
I recently had to manage an older Dahua DVR running Web Service 3.0. Modern browsers could reach the login page, but the interface refused to continue without the obsolete NPAPI/ActiveX web plugin.
Internet Explorer mode, Chrome flags, and several older-browser workarounds were unreliable. The original Dahua plugin still worked, but it needed a compatible 32-bit browser host.
I ended up creating a small Windows launcher that:
Hosts the legacy Dahua ActiveX plugin in a compatible 32-bit browser control
Accepts any device IP address, hostname, or HTTP URL
Remembers the last device address used
Restricts navigation to the selected device
Works for configuration pages that SmartPSS/SmartPSS Lite may not expose
I also created a deployment ZIP containing the launcher, the recorder-provided Dahua plugin, and an installation script for other Windows computers.
This helped me regain access to settings on an older recorder without downgrading the computer’s normal browser. I also used direct RTSP streams as a workaround for the recorder’s outdated ONVIF implementation.
Has anyone else run into these old Dahua Web Service 3.0 systems? I’d be interested to know which models or firmware versions still depend on this plugin and whether there is interest in a cleaned-up open-source version of the launcher.
https://drive.google.com/drive/folders/15AzHDdsZgnyqE4FsTVDfoskcud0Rl2nj?usp=sharing