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
PATHenvironment 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\StCoreC:\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:
- Identify required filters (see the Filters List).
- Open Command Prompt as Administrator.
- Run the following command for each
.dll:
regsvr32 "C:\Path\To\Filter.dll"