STANAG Player SDK

STANAG Player SDK .NET library enables rapid development of multi-channel applications for UAV video and metadata processing in both military and civilian environments.

Built on the shared StCore runtime, the SDK powers both the Player and Injector components.

STANAG Player SDK

Main Features

  • STANAG 4609 network stream playback (TS over UDP, TS over RTP, and H.264, H.265, AV1 over RTP)
  • STANAG 4609 file playback
  • STANAG 4609 HLS playback (local files / LAN / cloud / StanagOnDemand VMS)
  • STANAG 4609 DVR mode* Live/Pause, Trick mode (Step Forward / Backward, Seek), Back to Live
  • Frame-accurate synchronization of video frames and KLV packets
  • ASYNC and SYNC KLV support
  • MPEG-TS support (MPEG2/H.264/H.265) payload
  • AV1 - RTP, MPEG_TS (AOM Working Group Draft, 4 October 2021)
  • MISB 0601.X / 0102.X / 0806 / 0903.4 (VMTI) / 1204 / 1601 metadata
  • Synchronized access to raw (compressed/uncompressed RGB, YUV, Grayscale) video frames, KLV (raw buffer + decoded metadata), and private data
  • VMTI (Video Moving Target Indicator and Track Metadata) MISB 0903.X support
  • MISB to JSON / GeoJSON decoding
  • KLV extraction and transcoding
  • C# sample code (Console, WinForms, WPF)
  • Simple video overlay WPF control
  • ITAR-free

* DVR features depend on playback source.

Demo applications

System Requirements

See System Requirements

Limitations

See Limitations

HW Acceleration

See HW Acceleration

Direct 3D rendering

See Direct 3D rendering


SDK version: 4.3.0