Knowledge Base Article
Article Type: How To
Product: Symphony
Product Version: 6.11
Component: Symphony Web Client
Device Brands:
Created: 9-Oct-2014 8:35:56 AM
Last Updated:

How to manually install Symphony Web Client ActiveX components


In cases where live video and historical video playback is not working via the Symphony Web Client, ensure the following:

  • You are using a supported versions of Internet Explorer. Refer to the Symphony Installation Guide for details on browser compatibility.
  • The browser is running in compatibility mode and Symphony server's IP is listed as a Trusted Site. Refer to the browser documentation for details.

If live video and historical video playback problems persist, the issue may be because of missing or non-functional ActiveX components. Installing the Symphony client on that machine will resolve the issue.

However, if installing the Symphony client isn't preferable (which resolves the ActiveX components not working in the web client), you can attempt to install the necessary ActiveX components manually on the machine.

Manually Install ActiveX Components via a Batch File

1. On a machine running the Symphony server or client (but not the machine where you want to run the web client) go to the following directory:

c:\Program Files (x86)\Senstar\Symphony\WebRoot

2. Locate the file in this directory. Copy this file to a USB key, thumb drive, or other portable data device. You need a copy of this file on the machine where you want to access the web client for the Symphony server using Internet Explorer.

On that separate Web Client machine:

3. Create a new temp directory (C:\Temp) and copy the VideoRecvCtrl.Cab file to this directory.

4. Create a batch file that contains the following code:

cd C:\Temp\

expand -f:*.* c:\temp\


vc90redist_x86.exe"""  /q

regsvr32 msvcr70.dll /s

regsvr32 msvcr71.dll /s

regsvr32 mxgconv.dll /s

regsvr32 ipxKernel.dll /s

regsvr32 ipxCore.dll /s

regsvr32 ipxCompleteStill.dll /s

regsvr32 IPV32_20.dll /s

regsvr32 IMV1.dll /s

regsvr32 cximage.dll /s

regsvr32 ssleay32.dll /s

regsvr32 libeay32.dll /s

regsvr32 GEISDK.dll /s

regsvr32 opencv_imgproc246.dll /s

regsvr32 opencv_core246.dll /s

regsvr32 ManagedBridge.dll /s

regsvr32 StreamTransClient.dll /s

regsvr32 ShMemDll.dll /s

regsvr32 FarmBridge.dll /s

regsvr32 DeviceModel.Security.dll /s

regsvr32 DeviceModel.Dio.dll /s

regsvr32 Bridge.dll /s

regsvr32 Configuration.dll /s

regsvr32 Internationalization.dll /s

regsvr32 BaseLibCS.dll /s

regsvr32 fisheyesw.dll /s

regsvr32 DycHikSingleThreadDecode.dll /s

regsvr32 DeviceCommon.dll /s

regsvr32 avutil-51.dll /s

regsvr32 avformat-54.dll /s

regsvr32 avcodec-54.dll /s

regsvr32 AINetLib.dll /s

regsvr32 /s

regsvr32 /s

regsvr32 AxMP4Dec.dll /s

regsvr32 AIFilters.dll /s

regsvr32 VideoRecvCtrl.ocx /s


5. Save the batch file on the local web client machine in the temporary directory you created (C:\Temp).

6. Run the batch file and let it complete.

7. Ensure that Internet Explorer is configured to prompt for unsigned ActiveX controls.

8. Access the web client for the Symphony server using Internet Explorer to confirm whether the ActiveX components and live video and historical video playback is now working.


Average rating:
Please log in to rate.
Rated by 2, Viewed by 5934