Filter install/Uninstall

Note: if the filter is used through our TVIDEOGRABBER SDK, installing the filter can be avoided:


it is alternatively possible to just copy the filter binaries (.dll and .ax) into the .EXE's application folder, at runtime the TVideoGrabber SDK will prioritarily use the RTSP filter DLLs if it finds them in the application's folder, before trying to instanciate the filter through the Directshow mechanisms.


If the application is built for both x86 and x64 (e.g. like a C# or VB application), create 2 folders named x86 and x64 under the application folder, and just copy the respective filter's .dll and .ax files into them)


A. installing the filter with the self installer (DatasteadRTSPFilterInstall.exe) (simplest and fastest)

The installer will install and register automatically the x86 filter on a 32bit OS, and both the x86 and x64 filters on a 64 bit OS.

* to install the package automatically from the command line:

The command line to run the installer is:


DatasteadRTSPFilter_x.x.x_Evaluation_Installer.exe /silent
or

DatasteadRTSPFilter_x.x.x_Evaluation_Installer.exe /verysilent

* to uninstall the package automatically from the command line:

The command line to run the uninstaller is:


"C:\Program Files\Datastead\Rtsp\unins000.exe"

* to install the package manually:

Double-click on the .exe installer, and accept each confirmation dialog.

* to uninstall the package manually:

Control panel → Add/Remove program → uninstall the Datastead RTSP/RTMP DirectShow source filter

B. installing the filter manually

To install the filter manually:

- unzip the package in a folder of your choice

- register the DatasteadRtspSource_x86.ax or DatasteadRtspSource_x64.ax file with regsvr32.exe (the DLLs must be located in the .ax folder)

E.g.:


regsvr32.exe c:\filterfolder\DatasteadRtspSource_x86.ax


To uninstall it, run regsvr32.exe /u, then delete the files. E.g.:


regsvr32.exe /u c:\filterfolder\DatasteadRtspSource_x64.ax


If you are using a third-party installer, it should include an option that let COM-register the .ax binaries.


Note 1:

- to run an application compiled for x86 only, register only the x86 filter, it can run on both 32bit and 64bit OS without problem.

- to run an application compiled for both x86 and x64:

. on a 32bit PC, register only the x86 filter
. on a 64bit PC, register both the x86 and x64 filters


Note 2:


the x86 DLLs must be copied in the folder where is located DatasteadRtspSource_x86.ax folder, the and x64 DLLs in the folder where is located DatasteadRtspSource_x64.ax.


Alternatively it is possible to copy the DLLs in the window system folders:
on a 32bit PC:
- copy the x86 DLLs to \windows\system32


on a 64bit PC:
- copy the x86 DLLs to \windows\syswow64
- copy the x64 DLLs to \windows\system32

43