Multimedia for UAV Application Development

LEADTOOLS includes everything developers need to create robust applications capable of receiving, displaying, navigating, processing, and archiving all of the MPEG-2 Transport data from UAVs. LEAD's experience in the UAV streaming arena combined with its decades of experience in video compression has allowed us to create the most powerful package for developers looking to create UAV viewing stations that integrate high-quality video streams requiring minimal bandwidth.

UAS (Unmanned Aerial Systems) and UAVs (Unmanned Aerial Vehicles) have become increasingly popular over the last few years for both military and civil applications. As the number of sensors gathering data and the amount of video captured from UAVs grows, so does the demand for stable and reliable streaming. LEADTOOLS is an essential piece of any application with a requirement to reliably receive video data coming from UAVs, process incoming video and KLV data, and efficiently archive the data for later retrieval.

Feature-rich Multimedia for UAV Applications SDK

Minimal Latency and Startup Delay

When viewing UAV streams via UDP or TCP, it is very important to ensure that users are viewing the stream in real time. LEAD's streaming libraries come with configurable maximum tolerated latency to ensure that users see the feed in real time. Further, ground stations can connect quickly to any MPEG-2 Transport stream and begin viewing immediately.

Stable UAV libraries

Stable Components

Corrupted video is often encountered with air-to-ground streaming. LEAD's filters and codecs are stable, robust, and handle corrupted data without disrupting the current connection. LEADTOOLS provides a wide variety of robust encoders and decoders, including:

Even in cases where the timestamps of the video are corrupted, users can still accurately seek the stream using byte seeking.

Parse and synch metadata

KLV Parsing and Synchronization

LEAD's MPEG-2 Transport Demultiplexer receives and parses KLV data, including:

  • UAV Datalink Local Metadata Set (MISB STD 0601.4 4 March 2010)
  • UAV Datalink Minimum Metadata Set (MISB STD 0902.1)
  • Predator UAV Basic Universal Metadata Set (MISB EG 0104.4 14 December 2006)
Multimedia for UAV Applications Development Made Easy

Easy to Integrate

LEADTOOLS handles the heavy lifting, eliminating months of R&D, while giving you the best quality and performance available. You'll be free to focus on other components of your application. Download the LEADTOOLS evaluation to streamline your development.

Cross platform libraries

Multimedia for UAV Applications SDK Platforms and Programming Interfaces

Operating Systems

Projects that use LEADTOOLS Multimedia for UAV Applications libraries can be deployed to Windows devices.


Developers that are leveraging these frameworks can utilize the Multimedia for UAV Applications SDK: .NET Framework, WinForms, and ASP.NET

Programming, Scripting, Markup

Multimedia for UAV Applications code snippets and demo applications are provided for the following: C#, VB, XAML, and C/C++

Start Coding With LEADTOOLS Multimedia for UAV Applications

Multimedia libraries for Windows development in C, C++, C#, and VB.NET targeting DirectShow and Media Foundation frameworks.

Download LEADTOOLS Libraries