#
VisioForge SDK Documentation Hub
Documentation, samples and tutorials
#
Platform Support
Welcome to the VisioForge SDK Documentation Hub, your comprehensive resource for mastering our professional .NET video processing solutions. Our SDK suite empowers developers to build robust applications with advanced video capture, playback, editing, and processing capabilities.
#
Our SDK Product Line
#
Video Capture SDK .NET
The Video Capture SDK enables developers to implement high-performance video capture functionality from various sources:
- Local webcams and video devices
- IP cameras (RTSP, ONVIF, MJPEG)
- Blackmagic Design DeckLink devices
- Screen capture and desktop recording
The SDK supports multiple video formats, resolutions, and compression options, allowing for flexible implementation in surveillance systems, video conferencing applications, broadcasting software, and more.
#
Media Player SDK .NET
Our Media Player SDK provides a comprehensive solution for video playback in .NET applications:
- Support for a wide range of video formats (MP4, AVI, MOV, MKV, etc.)
- Hardware-accelerated decoding for optimal performance
- Advanced playback controls (speed, looping, seeking)
- Frame-by-frame navigation
- Audio visualization and control
- Custom overlay capabilities
This SDK is ideal for creating media players, video analysis tools, and content management applications.
#
Video Edit SDK .NET
The Video Edit SDK offers powerful video editing and processing capabilities:
- Video trimming, splitting, and concatenation
- Overlay text, images, and watermarks
- Apply visual effects and filters
- Audio mixing and editing
- Format conversion and transcoding
- Frame extraction and manipulation
Developers can use this SDK to build video editing applications, format converters, content creation tools, and automated video processing systems.
#
Media Blocks SDK .NET
Media Blocks SDK is our advanced solution for building complex media processing workflows:
- Component-based architecture for flexible pipeline creation
- Real-time video and audio processing
- Streaming capability (RTMP, HLS, MPEG-DASH)
- Advanced encoding and decoding options
- Integration with other VisioForge SDKs
This SDK is designed for complex applications requiring sophisticated media processing chains, such as broadcast systems, streaming platforms, and media analytics solutions.
#
Getting Started
Each SDK includes comprehensive documentation to help you get started quickly:
- Installation Guide: Step-by-step instructions for adding our SDK to your project
- Quick Start Tutorials: Basic implementation examples to get your first application running
- API Reference: Detailed documentation of all classes, methods, and properties
- Code Samples: Practical examples demonstrating key features and common use cases
- Troubleshooting: Solutions to common issues and optimization tips
#
System Requirements
Our SDKs are designed for .NET environments:
- .NET Framework 4.5.2 or higher
- .NET Core 3.1 or higher
- .NET 5.0+
- Windows 10/11, Windows Server
- macOS 10.14 or higher
- iOS 15 or higher
- Android 8.0 or higher
- Linux (Ubuntu, Debian, CentOS, Fedora, Raspbian)
- Nvidia Jetson (Linux)
#
Technical Support
We're committed to your success with our SDKs. If you encounter any issues or have questions:
- Contact our Technical Support Team for direct assistance
- Review our Sample Projects for implementation examples
- Visit our Discord chat
#
Licensing Options
We offer flexible licensing options to meet your development needs:
- Developer licenses
- Royalty-free distribution
- Site licenses for enterprise environments
- Custom licensing solutions for specific requirements
- Free trial versions for evaluation
- Lifetime updates and support
Visit our Licensing Page for detailed information and pricing.
Thank you for choosing VisioForge for your media processing needs. We're dedicated to providing powerful, reliable tools that help you create exceptional video applications.