Prerequisites

This section explains how to install (or re-distribute) the STANAG Player SDK and the required software components.

Note: If you install the SDK using the official setup program, all required VC++ DLLs are copied automatically. The recommended approach is to reuse the StCore components included with each SDK version.

Action Description
Install VS (64-bit) redistributables Required to run the SDK. These binaries must be present on your system.
Ensure .NET Framework 4.7.2 or higher is installed Required by the SDK runtime.
Copy binary dependencies to the target directory Required to ensure all SDK components are available at runtime.
Register DirectShow filters Must be registered to enable media playback and processing.
Add assembly references You must add references to SDK assemblies in your project.

Installing Visual C++ Redistributable Packages

You must ensure VC++ DLLs are either:

  • Present in the target application directory, or
  • Included in your system's PATH environment variable.

If you are creating a custom setup, you should include the following Microsoft redistributables:


Copying Required Binaries

All necessary binaries can be found in one of the following locations:

  • C:\Program Files\ImpleoTV\StCore
  • C:\Program Files\ImpleoTV\StanagPlayerSdkNet\bin\x64

Copy them to your application’s target output directory.


Registering DirectShow Filters

DirectShow filters must be registered on the system.

If you installed the SDK using the setup program, filters are already registered.

To register manually:

  1. Identify required filters (see the Filters List).
  2. Open Command Prompt as Administrator.
  3. Run the following command for each .dll:
regsvr32 "C:\Path\To\Filter.dll"