Skip to main content

Deployment of TVFMediaPlayer library

To use the library on a PC without the library installed, you must deploy library components.

Automatic (silent) installers (admin rights required)

  • Base package (always required) – Delphi x86 x64 or ActiveX x86 x64
  • FFMPEG package (for file / IP camera source) – x86
  • VLC source package (for file / IP camera source) – x86 or x64

Manual installation (admin rights required)

  1. Install VC++ 2010 SP1 redist x86 x64
  2. Copy MFP DLLs from the Redist\Filters folder` to an application folder
  3. Copy and COM-register (using regsvr32.exe or any other way) DirectShow filters: VisioForge_Audio_Effects_4.ax, VisioForge_Dump.ax, VisioForge_RGB2YUV.ax, VisioForge_Video_Effects_Pro.ax, VisioForge_YUV2RGB.ax
  4. Add a folder with filters to the system environment variable PATH if your application exe file in another folder
  • To install FFMPEG: Copy all files from the Redist\FFMPEG folder and add this folder to the Windows system PATH variable.
  • To install VLC (x86): Copy all files from the Redist\VLC folder, COM-register (using regsvr32.exe or any other way) .ax file, add environment variable VLC_PLUGIN_PATH, specify the value as VLC\plugins folder.

To COM-register all DirectShow filters in some folder, you can also put reg_special.exe from the library redistributable to the folder with filters and run it with admin rights.


Please get in touch with support to get help with this tutorial. Visit our GitHub page to get more code samples.