VisioForge Products
Professional video capture, playback, editing, and processing SDKs for .NET, Delphi, and DirectShow developers. Build powerful multimedia applications with ease.
.NET SDKs
Comprehensive video playback, capture, and editing with hardware acceleration, real-time processing, and support for all major platforms.
Explore Documentation →Video Fingerprinting SDK
Create unique digital signatures of video content to detect duplicates, identify fragments, and match transformed videos.
Explore Documentation →Delphi / ActiveX SDKs
Powerful Delphi/ActiveX libraries for video playback, capture, and editing with x64 support for professional media applications.
Explore Documentation →DirectShow SDKs & Filters
DirectShow filters and SDKs for video playback, processing, encoding, and multimedia application development.
Explore Documentation →Cross-Platform Support
Build once, deploy everywhere. Our SDKs support all major platforms.
Comprehensive Developer Resources
Everything you need to integrate video capabilities into your applications
In-Depth Documentation
Detailed API references, step-by-step guides, and architecture overviews covering all SDK features, classes, and methods with practical usage examples.
Code Samples & GitHub Projects
Copy-paste code snippets in C#, VB.NET, and Delphi, plus complete downloadable sample applications for WinForms, WPF, MAUI, Avalonia, and console apps on GitHub.
Video Tutorials
Step-by-step video walkthroughs showing how to build webcam capture, screen recording, IP camera streaming, and video editing applications.
Deployment Guides
Platform-specific deployment instructions for Windows, macOS, Linux, iOS, Android, and embedded devices like Raspberry Pi and NVIDIA Jetson.
Troubleshooting & FAQ
Solutions to common issues, performance optimization tips, licensing guidance, and answers to frequently asked developer questions.
Hardware Acceleration
GPU-accelerated video encoding and decoding with NVIDIA NVENC/NVDEC, Intel Quick Sync, and AMD AMF for high-performance video processing.
About This Documentation
Welcome to the official VisioForge SDK documentation hub — your complete resource for building professional video and multimedia applications. Whether you're developing video surveillance systems, media players, video editors, live streaming platforms, or screen recording software, our documentation provides everything you need to succeed.
Our documentation is designed for developers of all skill levels and includes:
- Getting Started Guides — Quick setup instructions to have your first video application running in minutes
- API Reference Documentation — Complete coverage of all classes, methods, properties, and events with detailed explanations
- Code Samples & Snippets — Hundreds of copy-ready examples in C# and VB.NET for common and advanced scenarios
- Video Tutorials — Visual step-by-step guides for tasks like webcam capture, MP4 recording, RTSP streaming, and video effects
- Full Sample Projects — Complete applications available on our GitHub repository for WinForms, WPF, MAUI, Avalonia, and console apps
- Platform-Specific Guides — Detailed deployment and configuration instructions for Windows, macOS, Linux, iOS, Android, Raspberry Pi, and NVIDIA Jetson
- Format & Codec References — Documentation for all supported video formats (MP4, AVI, MKV, WebM), codecs (H.264, HEVC, AV1, VP9), and streaming protocols (RTSP, RTMP, HLS, SRT, NDI)
Our SDKs support the complete .NET ecosystem including .NET Framework 4.7.2+, .NET 5/6/7/8/9, and UI frameworks like WinForms, WPF, MAUI, Avalonia, and Blazor. With hardware-accelerated encoding and decoding via NVIDIA NVENC/NVDEC, Intel Quick Sync, and AMD AMF, you can build high-performance applications that leverage modern GPU capabilities.
Join thousands of developers worldwide who trust VisioForge SDKs for their multimedia projects. Explore our documentation, download the sample projects, and start building your next video application today. Need help? Our support team and Discord community are here to assist you.