Last updated: September 2026
Video Capture SDK .NET vs LEADTOOLS Multimedia
Comprehensive .NET Video Capture Comparison
Choosing the right video capture framework for your .NET application is a critical architectural decision. This guide provides a detailed comparison between VisioForge Video Capture SDK .NET — a modern dual-engine capture platform supporting DirectShow and GStreamer — and LEADTOOLS Multimedia, a legacy toolkit built on DirectShow and Media Foundation wrappers. We examine architecture, features, cross-platform support, pricing, and real-world code so you can make an informed decision.
From €250/year · Lifetime from €750
Executive Summary
| Aspect | Video Capture SDK .NET | LEADTOOLS Multimedia |
|---|---|---|
| Architecture | Dual engine: native DirectShow + cross-platform GStreamer pipelines | DirectShow and Media Foundation COM wrappers |
| Focus | Video/audio capture, streaming, detection, and processing across all platforms | Document imaging, medical (DICOM), OCR with multimedia as an add-on module |
| Pricing | EUR 250-500·year per developer or EUR 750-1,500·year team | ~$2,400+ per developer plus deployment royalties and module fees |
| Best For | Cross-platform capture apps, surveillance, streaming, real-time processing | Medical imaging (DICOM), document management, government/defense workflows |
| Platform | Windows, macOS, Linux, Android, iOS via .NET MAUI | Windows only (x64) |
| Support Level | Dedicated ticket system, Email support, custom builds | Email/phone support, knowledge base, professional services (additional cost) |
Architecture Deep Dive
Video Capture SDK .NET Architecture
The Video Capture SDK uses a dual-engine design. On Windows, the primary engine leverages DirectShow and Media Foundation for native device access. A secondary GStreamer-based engine provides cross-platform capture on macOS, Linux, Android, and iOS. Both engines expose a unified .NET API, so applications can target multiple platforms without code changes. The SDK embeds all native dependencies via NuGet packages.
- ▶Native Windows capture via DirectShow and Media Foundation filter graphs
- ▶Cross-platform GStreamer engine for macOS, Linux, and mobile targets
- ▶GPU-accelerated preview via Direct3D / OpenGL / Metal renderers
- ▶Event-driven architecture with .NET async/await support
- ▶Single-process model — no child process management or COM complexity
LEADTOOLS Multimedia Architecture
LEADTOOLS Multimedia is a module within the broader LEADTOOLS SDK suite. It provides .NET wrappers around DirectShow filter graphs and Media Foundation APIs on Windows. The library uses COM interop under the hood to manage capture devices, recording, and playback. LEADTOOLS is primarily known for document imaging, OCR, and medical DICOM — its multimedia module is a secondary offering that has not been modernized for cross-platform use. Since February 2024 LEADTOOLS has been owned by Apryse (formerly PDFTron), and the Multimedia module has not been released above v23.
- ▶DirectShow COM wrappers for capture device access on Windows
- ▶Media Foundation integration for newer Windows media APIs
- ▶Tightly coupled to Windows — no macOS, Linux, or mobile support
- ▶Part of a larger SDK suite focused on document/medical imaging
- ▶Legacy architecture with COM interop complexity
Key Architectural Differences
| Aspect | Video Capture SDK | LEADTOOLS |
|---|---|---|
| Engine | DirectShow + GStreamer dual engine | DirectShow/Media Foundation COM wrappers |
| Cross-Platform | Windows, macOS, Linux, Android, iOS | Windows only |
| Device Discovery | Native OS enumeration + GStreamer | DirectShow enumeration only |
| Frame Pipeline | Internal filter graph with managed callbacks | COM-based filter graph with interop |
| Error Handling | .NET exceptions and event-based errors | COM HRESULT codes wrapped in .NET |
| Primary Focus | Video capture, streaming, and processing | Document imaging, DICOM, OCR (multimedia secondary) |
Feature-by-Feature Comparison
Capture Sources
| Feature | Video Capture SDK | LEADTOOLS |
|---|---|---|
| USB Webcams | ✅ | ✅ |
| Integrated Laptop Cameras | ✅ | ✅ |
| Screen / Desktop Capture | ✅ | ⚠️(Basic screen capture only) |
| Application Window Capture | ✅ | ❌ |
| IP Cameras (RTSP/ONVIF) | ✅ | ⚠️(Basic RTSP via DirectShow) |
| Capture Cards (Blackmagic, Magewell) | ✅ | ⚠️(Only if DirectShow driver exposed) |
| TV Tuners (BDA/DVB) | ✅ | ✅ |
| Virtual Cameras (OBS, NDI) | ✅ | ⚠️(Via DirectShow only) |
| NDI Sources | ✅ | ❌ |
| DECKLINK Input | ✅ | ⚠️(Via DirectShow driver) |
Recording
| Feature | Video Capture SDK | LEADTOOLS |
|---|---|---|
| MP4 (H.264 / H.265) | ✅ | ✅ |
| MKV Container | ✅ | ❌ |
| WebM (VP8 / VP9 / AV1) | ✅ | ❌ |
| AVI | ✅ | ✅ |
| WMV / ASF | ✅ | ✅ |
| MOV (ProRes) | ✅ | ❌ |
| MPEG-TS | ✅ | ⚠️(Limited transport stream support) |
| Animated GIF | ✅ | ❌ |
| Audio-Only (MP3, AAC, WAV, FLAC, OGG) | ✅ | ⚠️(WAV and WMA only) |
| Segmented Recording (Split by Time/Size) | ✅ | ❌ |
| Pre-Event Recording (Circular Buffer) | ✅ | ❌ |
Multi-Output & Streaming
| Feature | Video Capture SDK | LEADTOOLS |
|---|---|---|
| Simultaneous Record + Stream | ✅ | ❌ |
| Multiple Recording Outputs | ✅ | ❌ |
| RTMP Streaming | ✅ | ⚠️(Listed (Flash RTMP); Windows-only) |
| RTSP Server | ✅ | ⚠️(Via Media Streaming Server Framework; Windows-only) |
| SRT Streaming | ✅ | ❌ |
| HLS / DASH Output | ✅ | ⚠️(Via Media Streaming Server Framework; Windows-only) |
| NDI Output | ✅ | ❌ |
| Snapshot During Recording | ✅ | ⚠️(Basic frame grab) |
Streaming Protocols
| Feature | Video Capture SDK | LEADTOOLS |
|---|---|---|
| RTMP Push | ✅ | ⚠️(Listed (Flash RTMP); Windows-only) |
| RTSP Server Mode | ✅ | ⚠️(Via Media Streaming Server Framework; Windows-only) |
| SRT (Caller / Listener) | ✅ | ❌ |
| HLS Segment Generation | ✅ | ⚠️(Via Media Streaming Server Framework; Windows-only) |
| MPEG-DASH | ✅ | ⚠️(Via Media Streaming Server Framework; Windows-only) |
| UDP / TCP Unicast / Multicast | ✅ | ⚠️(Basic UDP streaming only) |
Video Processing
| Feature | Video Capture SDK | LEADTOOLS |
|---|---|---|
| Real-Time Resize / Crop | ✅ | ⚠️(Basic resize only) |
| Deinterlacing | ✅ | ⚠️ |
| Color Adjustment (Brightness, Contrast, Saturation) | ✅ | ⚠️(Limited controls) |
| Text Overlay (Timestamp, Watermark) | ✅ | ⚠️(Basic overlay support) |
| Image Overlay / Logo | ✅ | ⚠️(Static overlay only) |
| Picture-in-Picture | ✅ | ❌ |
| Chroma Key (Green Screen) | ✅ | ❌ |
| GPU-Accelerated Filters | ✅ | ❌ |
Audio
| Feature | Video Capture SDK | LEADTOOLS |
|---|---|---|
| Audio Device Capture | ✅ | ✅ |
| System Audio (Loopback) Capture | ✅ | ❌ |
| Audio Mixing (Multiple Inputs) | ✅ | ❌ |
| Real-Time Volume / Gain Control | ✅ | ⚠️(Basic volume only) |
| Audio Effects (Echo, Reverb) | ✅ | ❌ |
| VU Meter / Level Monitoring | ✅ | ❌ |
Detection & Analysis
| Feature | Video Capture SDK | LEADTOOLS |
|---|---|---|
| Motion Detection | ✅ | ⚠️(Via add-on module) |
| Face Detection | ✅ | ❌ |
| Barcode / QR Code Reading | ✅ | ⚠️(Separate barcode SDK module required) |
| Object Tracking | ✅ | ❌ |
| Audio Level Detection | ✅ | ❌ |
Advanced Features
| Feature | Video Capture SDK | LEADTOOLS |
|---|---|---|
| NVIDIA NVENC Encoding | ✅ | ⚠️(Via CUDA acceleration in the LEAD H.264/H.265 encoder) |
| Intel QSV Encoding | ✅ | ⚠️(Via Intel Quick Sync in the LEAD H.264/H.265 encoder) |
| AMD AMF Encoding | ✅ | ❔(Not documented) |
| Hardware-Accelerated Decoding | ✅ | ⚠️(Via Media Foundation only) |
| Custom Filter Plugin API | ✅ | ❌ |
| Virtual Camera Output | ✅ | ❌ |
Frame Access & Integration
| Feature | Video Capture SDK | LEADTOOLS |
|---|---|---|
| Raw Frame Callback (RGB / YUV) | ✅ | ⚠️(Via COM callback interface) |
| Bitmap / SKBitmap / WriteableBitmap | ✅ | ⚠️(LEADTOOLS RasterImage format) |
| Integration with ML.NET / ONNX | ✅ | ❌ |
| OpenCV Interop | ✅ | ❌ |
| Direct GPU Texture Access | ✅ | ❌ |
Platform Support
Operating System Compatibility
| Platform | Video Capture SDK | LEADTOOLS |
|---|---|---|
| Windows x64 | ✅ | ✅ |
| Windows ARM64 | ✅ | ❌ |
| macOS (Apple Silicon + Intel) | ✅ | ❌ |
| Linux x64 (Ubuntu, Debian, Fedora) | ✅ | ❌ |
| Linux ARM64 (Raspberry Pi) | ✅ | ❌ |
| Android (via .NET MAUI) | ✅ | ❌ |
| iOS (via .NET MAUI) | ✅ | ❌ |
UI Framework Compatibility
| Framework | Video Capture SDK | LEADTOOLS |
|---|---|---|
| WinForms | ✅ | ✅ |
| WPF | ✅ | ✅ |
| .NET MAUI | ✅ | ❌ |
| Avalonia UI | ✅ | ❌ |
| Console / Service | ✅ | ⚠️(Limited headless support) |
| ASP.NET Core (Background Service) | ✅ | ❌ |
| Blazor (Server-Side Processing) | ✅ | ❌ |
Pricing Comparison
Video Capture SDK .NET Pricing
1 developer, annual subscription with all updates
Purchasing organization's developers at one location in one city, lifetime minor and major updates and email support
All licenses include:
- ✓ Royalty-free distribution
- ✓ All source-code examples
- ✓ Email support
- ✓ All platform targets included
- ✓ No per-deployment fees
LEADTOOLS Multimedia Pricing
Per developer (v23), requires additional modules for full functionality
Combined suite pricing with document imaging
Required for each deployment of the end-user software, whether used internally or distributed commercially. Internal and hosted deployments renew annually; commercial deployments are perpetual. Deployments must be reported — quarterly for commercial, annually for internal.
Negotiated pricing for large-scale distribution
3-Year Cost Comparison (5 Developers)
| Cost Item | Video Capture SDK | LEADTOOLS |
|---|---|---|
| Developer licenses (5 devs, 3 years) | €1,500 one-time | $12,000+ |
| Additional module fees | €0 | Quoted per module |
| Deployment / royalty fees | €0 | Price on application (annual renewal for internal/hosted) |
| Total 3-Year Cost | €1,500 one-time | Price on application |
LEADTOOLS pricing is modular — multimedia capture is one module among many. Most real-world projects require additional modules (barcode, OCR, imaging) that significantly increase total cost. LEAD's deployment licenses are required for each deployment of the end-user software, whether used internally or distributed commercially; internal and hosted deployments renew annually, version upgrades are priced at 40% of the new version's deployment price, and deployments must be reported — quarterly for commercial deployments, annually for internal ones. Deployment prices are not published — they are quoted individually.
From €250/year · Lifetime from €750
Code Examples
Example 1: Webcam Recording to MP4
Video Capture SDK .NET
C#using VisioForge.Core.VideoCapture;
using VisioForge.Core.Types;
using VisioForge.Core.Types.Output;
using VisioForge.Core.Types.VideoCapture;
// Create the capture engine (pass a video view control)
var capture = new VideoCaptureCore(videoView);
// Set video source (first available webcam)
var devices = capture.Video_CaptureDevices();
capture.Video_CaptureDevice = new VideoCaptureSource(devices[0].Name);
// Set audio source
var audioDevices = capture.Audio_CaptureDevices();
capture.Audio_CaptureDevice = new AudioCaptureSource(audioDevices[0].Name);
// Configure MP4 output (H.264 + AAC with default settings)
capture.Output_Format = new MP4Output();
capture.Output_Filename = "recording.mp4";
// Set mode and start
capture.Mode = VideoCaptureMode.VideoCapture;
await capture.StartAsync();LEADTOOLS Multimedia
C#using Leadtools;
using Leadtools.Multimedia;
// Initialize LEADTOOLS (requires license setup)
RasterSupport.SetLicense("license.lic", "key");
// Create capture control
var captureCtrl = new CaptureCtrl();
// Select video device (by index)
if (captureCtrl.VideoDevices.Count > 0)
captureCtrl.VideoDevices[0].Selected = true;
// Select audio device
if (captureCtrl.AudioDevices.Count > 0)
captureCtrl.AudioDevices[0].Selected = true;
// Set target output format
captureCtrl.TargetFormat = TargetFormatType.MP4;
captureCtrl.TargetFile = "recording.mp4";
// Note: Limited codec configuration options
// compared to Video Capture SDK
// Set preview to a WinForms panel
captureCtrl.Preview = true;
captureCtrl.PreviewSource = CapturePreview.Master;
captureCtrl.StartCapture(CaptureMode.VideoAndAudio);
// Note: No async/await pattern
// No cross-platform support
// Windows-only DirectShow-based captureExample 2: Multi-Output Recording and Streaming
Video Capture SDK .NET
C#using VisioForge.Core.VideoCapture;
using VisioForge.Core.Types;
using VisioForge.Core.Types.Output;
using VisioForge.Core.Types.VideoCapture;
using VisioForge.Core.Types.FFMPEGEXE;
var capture = new VideoCaptureCore(videoView);
// Configure webcam source
var devices = capture.Video_CaptureDevices();
capture.Video_CaptureDevice = new VideoCaptureSource(devices[0].Name);
var audioDevices = capture.Audio_CaptureDevices();
capture.Audio_CaptureDevice = new AudioCaptureSource(audioDevices[0].Name);
// Primary output: MP4 recording
capture.Output_Format = new MP4Output();
capture.Output_Filename = "primary.mp4";
// Enable network streaming (RTMP via FFmpeg)
capture.Network_Streaming_Enabled = true;
capture.Network_Streaming_Format = NetworkStreamingFormat.RTMP_FFMPEG_EXE;
// Configure the FFMPEG (exe) encoder for the RTMP push
var ffmpegOutput = new FFMPEGEXEOutput();
ffmpegOutput.FillDefaults(DefaultsProfile.MP4_H264_AAC, true);
ffmpegOutput.OutputMuxer = OutputMuxer.FLV; // RTMP requires the FLV muxer
capture.Network_Streaming_Output = ffmpegOutput;
// RTMP target URL including stream key
capture.Network_Streaming_URL = "rtmp://live.example.com/app/stream-key";
capture.Mode = VideoCaptureMode.VideoCapture;
await capture.StartAsync();LEADTOOLS Multimedia
C#using Leadtools;
using Leadtools.Multimedia;
// LEADTOOLS streaming lives in the separate Media
// Streaming Server Framework (Windows-only and
// deployment-licensed), not inside the capture
// graph. Recording and streaming simultaneously
// from one CaptureCtrl means wiring components
// together yourself.
//
// Basic single-output example:
var captureCtrl = new CaptureCtrl();
captureCtrl.VideoDevices[0].Selected = true;
captureCtrl.AudioDevices[0].Selected = true;
captureCtrl.TargetFormat = TargetFormatType.MP4;
captureCtrl.TargetFile = "output.mp4";
captureCtrl.StartCapture(CaptureMode.VideoAndAudio);
// Single TargetFile per capture; SRT and NDI
// output are not documented for the multimedia
// module, and the streaming framework is
// licensed per deploymentExample 3: RTSP Surveillance with Motion Detection
Video Capture SDK .NET
C#using VisioForge.Core.VideoCapture;
using VisioForge.Core.Types;
using VisioForge.Core.Types.Output;
using VisioForge.Core.Types.VideoCapture;
using VisioForge.Core.Types.VideoProcessing;
var capture = new VideoCaptureCore(videoView);
// IP camera source
capture.IP_Camera_Source = new IPCameraSourceSettings
{
URL = new Uri("rtsp://192.168.1.100:554/stream"),
Login = "admin",
Password = "password",
Type = IPSourceEngine.Auto_FFMPEG
};
// Enable motion detection
capture.Motion_Detection = new MotionDetectionSettings
{
Enabled = true
};
capture.OnMotion += (s, e) =>
{
Console.WriteLine($"Motion detected at {DateTime.Now}");
// Trigger alert, snapshot, or start recording
};
// Segmented recording (1-hour files)
capture.Output_Format = new MP4Output();
capture.Output_Filename = "surveillance.mp4";
capture.SeparateCapture_Enabled = true;
capture.SeparateCapture_TimeThreshold = TimeSpan.FromHours(1);
// Add timestamp overlay
capture.Video_Effects_Enabled = true;
capture.Video_Effects_Clear();
var textOverlay = new VideoEffectTextLogo(true)
{
Text = "{timestamp}",
Left = 10, Top = 10
};
capture.Video_Effects_Add(textOverlay);
capture.Mode = VideoCaptureMode.IPCapture;
await capture.StartAsync();LEADTOOLS Multimedia
C#using Leadtools;
using Leadtools.Multimedia;
// LEADTOOLS lists Motion Detection among its
// processing filters and ships an RTSP source,
// so the raw pieces exist.
//
// Assembling the surveillance pipeline — motion
// events driving segmented recording, timestamp
// overlays, and automatic reconnection — is
// custom integration work on top of the capture
// control.
//
var captureCtrl = new CaptureCtrl();
// RTSP/IP camera source: available via LEAD's
// RTSP source support
// Motion filter output is not wired into the
// capture graph — recording triggers and
// overlay composition are custom work
// Segmented recording — timer-based stop/start
// logic and manual file naming and rotation
// Timestamp overlay — post-processing or a
// custom filter
captureCtrl.TargetFormat = TargetFormatType.MP4;
captureCtrl.TargetFile = "surveillance.mp4";
captureCtrl.StartCapture(CaptureMode.VideoAndAudio);Example 4: Screen Recording with Overlays
Video Capture SDK .NET
C#using VisioForge.Core.VideoCapture;
using VisioForge.Core.Types;
using VisioForge.Core.Types.Output;
using VisioForge.Core.Types.VideoCapture;
using VisioForge.Core.Types.VideoEffects;
var capture = new VideoCaptureCore(videoView);
// Screen capture source
capture.Screen_Capture_Source = new ScreenCaptureSourceSettings
{
FullScreen = true,
FrameRate = new VideoFrameRate(30),
GrabMouseCursor = true
};
// System audio loopback (loopback device appears in audio device list)
var audioDevices = capture.Audio_CaptureDevices();
capture.Audio_CaptureDevice = new AudioCaptureSource(audioDevices[0].Name);
// Add logo watermark overlay
capture.Video_Effects_Enabled = true;
capture.Video_Effects_Clear();
var logoOverlay = new VideoEffectImageLogo(true)
{
Filename = "company_logo.png",
Left = 10, Top = 10
};
capture.Video_Effects_Add(logoOverlay);
// Add dynamic text
var textOverlay = new VideoEffectTextLogo(true)
{
Text = "Confidential - {timestamp}",
Left = 10, Top = 50
};
capture.Video_Effects_Add(textOverlay);
// MP4 output
capture.Output_Format = new MP4Output();
capture.Output_Filename = "screen_recording.mp4";
capture.Mode = VideoCaptureMode.ScreenCapture;
await capture.StartAsync();LEADTOOLS Multimedia
C#using Leadtools;
using Leadtools.Multimedia;
// LEADTOOLS has very limited screen capture.
// No system audio loopback capture.
// Overlays during recording: basic support only
var captureCtrl = new CaptureCtrl();
// Screen capture requires ScreenCaptureDevice
// which provides basic functionality only
captureCtrl.TargetFormat = TargetFormatType.MP4;
captureCtrl.TargetFile = "screen_recording.mp4";
// Image overlay: static only
// Text overlay: basic support only
// H.265 via the separate LEAD H265 encoder filter
// No system audio loopback
// No cursor capture option
// You would need to:
// 1. Use a separate screen capture library
// 2. Pipe frames to LEADTOOLS for encoding
// 3. Add overlays via post-processing
// 4. Use a third-party audio loopback tool
// 5. Manually composite everything together
captureCtrl.StartCapture(CaptureMode.Video);
// Result: Basic screen capture without
// overlays, system audio, or modern codecsWhen to Choose Each Solution
Choose Video Capture SDK When You Need
- ✓Cross-platform video capture on Windows, macOS, Linux, Android, and iOS
- ✓Multi-camera surveillance with motion detection and auto-reconnection
- ✓Simultaneous recording and live streaming (RTMP, RTSP, SRT, HLS)
- ✓Real-time video processing with GPU-accelerated filters and overlays
- ✓Modern .NET integration with async/await and MAUI/Avalonia controls
- ✓Cost-effective licensing without per-deployment royalties
- ✓Hardware-accelerated encoding (NVENC, QSV, AMF)
- ✓Integrated detection features (motion, face, barcode, object tracking)
Choose LEADTOOLS When You Need
- ✓Medical imaging with DICOM viewer and PACS integration
- ✓Document imaging with OCR, forms recognition, and annotation
- ✓Healthcare applications requiring HIPAA-compliant imaging workflows
- ✓Government and defense document processing systems
- ✓Combined document + basic media playback in a single SDK
- ✓Barcode reading as part of a broader document pipeline
- ✓Legacy Windows desktop applications with established LEADTOOLS codebase
- ✓Enterprise imaging suite with unified vendor support
Decision Matrix
| Requirement | Video Capture SDK | LEADTOOLS | Winner |
|---|---|---|---|
| Cross-platform capture app | Video Capture SDK | ||
| Multi-output recording | Video Capture SDK | ||
| Surveillance with detection | Video Capture SDK | ||
| Real-time audio effects | Video Capture SDK | ||
| Virtual camera output | Video Capture SDK | ||
| Industrial cameras | Video Capture SDK | ||
| Mobile capture app | Video Capture SDK | ||
| PiP compositing | Video Capture SDK | ||
| Budget under $10k | Video Capture SDK | ||
| Medical imaging (DICOM) | LEADTOOLS | ||
| Healthcare / HIPAA | LEADTOOLS | ||
| Government / defense | LEADTOOLS | ||
| Document + media integration | LEADTOOLS | ||
| Advanced video stabilization | LEADTOOLS | ||
| Simple Windows capture | Tie |
Conclusion
Video Capture SDK .NET
The Video Capture SDK is the clear choice for .NET developers building video capture applications. Its dual-engine architecture delivers true cross-platform support, comprehensive streaming protocols, real-time detection features, and modern .NET integration patterns. With royalty-free licensing and significantly lower total cost of ownership, the SDK is ideal for any project where video capture, streaming, or surveillance is the primary requirement.
LEADTOOLS Multimedia
LEADTOOLS excels in its core domain: medical imaging, document processing, and enterprise imaging workflows. The multimedia module provides basic Windows-only capture functionality suitable for simple recording tasks within a broader LEADTOOLS ecosystem. If your primary need is DICOM viewing, OCR, or document management with incidental video capture, LEADTOOLS may be the right fit.
The Reality
For dedicated video capture applications, the Video Capture SDK outperforms LEADTOOLS in virtually every dimension — features, platform support, streaming, and price. LEADTOOLS should only be chosen when medical imaging, document processing, or HIPAA compliance is the primary driver and basic video capture is a secondary need.
Frequently Asked Questions
Does LEADTOOLS support cross-platform video capture?
Can LEADTOOLS stream to RTMP, RTSP, or SRT?
How does the total cost compare over 3 years for a team?
Is LEADTOOLS better for medical or healthcare applications?
Can I use both SDKs in the same project?
Does the Video Capture SDK support hardware-accelerated encoding like NVENC?
Get Started
LEADTOOLS list prices as shown on componentsource.com/product/leadtools-multimedia/prices and leadtools.com/sdk/multimedia, verified 2026-09-06. Deployment and runtime licences are not price-listed and are quoted individually; the deployment licensing policy is quoted from the LEADTOOLS deployment license FAQ (SDK 23), verified 2026-09-05. Prices may change without notice.
