Distribute your DirectShow Application
To distribute your application you need to include certain
components from the MontiVision Development Kit. First of all, make
sure the target machine runs Windows 2000, XP or Vista and has
the runtime version of DirectShow® (DirectX®
9+) installed.
Option a) Runtime Installation
Install the MontiVision Development Kit in runtime
mode.
Option b) Custom Installer
- Make sure to add all utilized MontiVision ActiveX
Controls, DirectShow Filters and DLLs to your custom installation
routine. You can find all MontiVision DirectShow filters in the
'bin\filters' and all other runtime files in the 'redist'
folder of the MontiVision Development Kit installation
directory. You installer has to copy all files to the
system folder on the target machine.
Please have a look at the dependencies
table for more information on which files are
required.
- Make sure to register following components on the target system
(Using RegSvr32.exe or the installers 'COM selfregistration'
option):
FilterSDK.ax
MVVideoSourceControl.dll
MVExtendedVideoSourceControl.dll
MVSmartControl.dll
MVUtil.dll
MVVMRWrapper.dll
MVIOControls.dll
Proppages.ax
- Now register the MontiVision DirectShow Filters the same way
you registered the components above.
- Execute your license file on the target system (e.g.
"regedit /s license-file.reg") or write the data
from the license file into the target system windows registry using
your installer.
It is not permitted to redistribute files others
than the ones located in the 'redist'
and 'bin\filters' folders. To redistribute the Microsoft files
from the 'redist' folder, consider the Microsoft requirements for
runtime file redistribution.
|