STANAG 4609 Player .NET SDK  Version 3.3.0
StCore STANAG Player.NET SDK

Introduction

StCore STANAG Player is an "ITAR-free" library that provides STANAG TS stream/file playback, decoding / KLV extraction and frame grabbing. Used in both military and civilian applications, this .Net library allows developers to create multi-channel applications that receive and process streaming video coming from UAV platforms and extract/decode the MISB metadata. The SDK has a rich feature set that can be easily customized, providing a robust and a cost effective solution for any STANAG 4609 related development project.
STANAG Player is based on StCore runtime, shared between both the player and the injector.

StPlayerSdk720x640.jpg
STANAG Player SDK


Main features:

Note
Please note, the SDK is provided in 64 bit mode. DVR mode require external recorder (can be provided separately).

Player Block Diagram

PlayerDiagram.png
Player Block Diagram

Getting Started with Stanag Player SDK

This section contains information designed to get you started quickly.

Note
Make sure you have all prerequisites in place. For more info on Prerequisites. Also, the StCore SDK is a 64 bit SDK, so please build your application accordingly.

The StCore SDK comes with a demo application, so we'll start with compiling and running it with the STANAG file or stream as a source.

Console Demo Application
The command line interface sample for STANAG Stream / File player.

DemoAppStart.png
Console player Demo app

Winforms Demo Application
Windows Forms (WinForms) GUI Framework Stream / File player. Demonstrates most of SDK features, including DVR.

WinformsPlayerDemo.jpg
Winforms Demo app

Wpf Demo Application
Windows Presentation Foundation (WPF) STANAG Stream / File player. Basic application that shows how to integrate the SDK into WPF code.

WpfPlayerDemo.jpg
WPF player Demo app

Examples of usage the StCore SDK for some basic tasks:

File / Network Stream Playback and Klv Extraction

Video / Data synchronization

HLS support.

STANAG DVR

DVR mode.

Custom Decoder

Using custom decoder

Klv Monitor

Using Klv Monitor

License Activation

License Activation

KLV encoded metadata in MPEG Transport streams.

For more details on STANAG 4609 / TS stream and KLV metadata please see STANAG 4609 and KLV metadata in TS

Preferences

Glossary of Acronyms

EG - Engineering Guideline
FPS - Frames per Second
KLV - Key-Length-Value
MI - Motion Imagery
SI - Situational Awareness
MISP - Motion Imagery Standards Profile
RP - Recommended Practice
SMPTE - Society of Motion Picture and Television Engineers
UTC - Coordinated Universal Time
UUID - Universally Unique Identifier
XML - Extensible Markup Language

Untitled 1




 Copyright 2018,    IMPLEOTV SYSTEMS LTD