VisioForge

News and Updates

Stay informed about the latest developments from VisioForge

Boost Your Development with Our Latest SDKs

Discover our new Software Development Kits (SDKs) designed specifically for software developers. Our SDKs are designed to help you build robust, scalable, and efficient applications quickly and easily. Whether you're working on mobile apps, desktop software, or web solutions, our SDKs offer easy-to-understand documentation, sample code, and simple integration to accelerate your development process. We understand the challenges developers face, and our goal is to provide tools that simplify and enhance your workflow. With our SDKs, you have everything you need to create high-quality applications that meet the demands of today's users.

Stay Current and Get the Best Support

Keep up with the latest trends with our regularly updated SDKs that include the latest technologies and standards. We are committed to ensuring our SDKs evolve to meet the ever-changing needs of the software development industry. Our team specializes in providing excellent support and resources so you can get the most out of our SDKs. Explore our offerings today and take your development experience to the next level. With our comprehensive support, you can resolve issues quickly and efficiently, allowing you to focus on what you do best - creating great software. Happy coding!

Release

AI Is Now Built Into Every Core VisioForge Engine

A full line of on-device AI blocks — object detection, face recognition, OCR/ANPR, background removal, custom ONNX inference, and offline Whisper transcription — is now available across Media Blocks SDK .NET, Video Capture SDK .NET, and Media Player SDK .NET. The same block instances register into a custom MediaBlocksPipeline, straight into live capture through VideoCaptureCoreX, or straight into playback through MediaPlayerCoreX — no separate pipeline to manage either way. Every model runs locally through ONNX Runtime and Whisper.net, so nothing is ever sent off the device.

  • Object Detection & Analytics: Run YOLOv8, YOLOX, or RT-DETR models to detect and label objects in real time, whether the source is a live camera feed, a custom pipeline, or a file you're replaying for review. Add ByteTrack to assign persistent IDs to each object across frames, then layer on line-crossing counters and polygon zone occupancy alerts to turn raw detections into usable analytics — footfall counts, perimeter breaches, dwell-time zones. Detections render as overlays directly on the video, and the same analytics work whether you're watching a live feed or replaying an archived recording for forensic review.
  • Face Recognition: Detect faces in a frame, enroll identities into a FaceGallery, and match incoming faces against that gallery — live from a camera, inside a custom pipeline, or against footage you've already recorded. Recognized people are labeled directly on the video, which makes the same block useful for access control at a gate, monitoring dashboards that flag known individuals, and after-the-fact searches through archived recordings to find every appearance of a given person.
  • OCR & License Plate Recognition (ANPR): PaddleOCR-based blocks read on-screen text and vehicle license plates and turn them into structured detection events your application can act on programmatically — a decoded string with a bounding box and confidence score, not just an image. That covers gate cameras and parking barriers reading plates in real time, signage or storefront monitoring, and pulling text or plates out of recorded footage for archival indexing or investigations.
  • Background Removal: ONNX matting models remove, blur, or replace the background behind a subject without a green screen — solid color, a custom image, or a fully transparent RGBA output for compositing. On a live webcam or streaming feed this powers virtual backgrounds and privacy blurring in real time; inside a custom pipeline it's just another block dropped between your source and your output.
  • Offline Speech-to-Text & Captions: Whisper transcribes audio entirely on-device — no cloud call, no API key — with Silero VAD trimming silence so segments stay clean. Use it live while recording to burn captions into the output as it happens, or point it at a file's existing audio track to generate subtitles for footage that was never captioned in the first place. Either way, render live captions on screen or export the result as SRT or VTT files.
  • Custom ONNX Inference: Attach your own ONNX model to the video pipeline and get raw tensor output back for whatever post-processing your application needs — the escape hatch for detection or classification tasks that don't fit the built-in blocks. Uses the same block-registration mechanism as everything else here, so it plugs into a custom pipeline, live capture, or playback just as easily.
Release

Unity Support Now Available for VisioForge .NET Video SDKs

VisioForge .NET SDKs now run directly inside the Unity game engine. You can embed real-time video playback, webcam and IP camera capture, RTSP streaming, and timeline video editing into your Unity projects — frames render straight into Unity textures through the VisioForgeVideoView control and the OnVideoFrameUnity event. Support is delivered through the X engines (MediaBlocksPipeline, MediaPlayerCoreX, VideoCaptureCoreX, and VideoEditCoreX) and ships as a single cumulative .unitypackage targeting .NET Standard 2.1, with cross-platform builds for Windows, Android, macOS, and iOS. Hardware-accelerated decoding and a developer-friendly C# API make it easy to add professional video features to games, AR/VR apps, digital signage, and surveillance dashboards. Unity support is available in Media Blocks SDK .NET, Media Player SDK .NET, Video Capture SDK .NET, and Video Edit SDK .NET. See the Unity page and our step-by-step Unity guides to get started.

Release

February 2026 Update — Pre-Event Recording, WebRTC WHIP, AI Voice & More

Our February 2026 release brings 10 major new features across Media Blocks SDK and Video Capture SDK .NET.

  • Pre-Event Recording: Circular buffer video recording for surveillance — continuously buffer the last N seconds and save footage before an event trigger. Supports MP4, MPEG-TS, and MKV.
  • Network Disconnect Detection: New OnNetworkSourceDisconnect event for RTSP, HTTP, SRT, NDI, and RTMP sources, enabling automatic reconnection workflows.
  • WebRTC WHIP Output: Low-latency browser streaming via WebRTC-HTTP Ingestion Protocol for real-time web delivery.
  • RIST MPEG-TS Sink: Reliable Internet Stream Transport for dependable streaming over lossy networks with error correction.
  • ElevenLabs AI Voice: Text-to-speech synthesis and voice cloning directly in media pipelines via new ElevenLabsSynthesizerBlock.
  • WebView2 Overlays: Render live web content (HTML/CSS/JS) as video overlays for broadcast and streaming applications.
  • H264 Push Source: Push raw H.264 encoded data into decoding pipelines with automatic AVC-to-byte-stream conversion and PTS rebasing.
  • Fast RTSP Discovery: New lightweight RtspDescribeClient achieves ~100-200ms stream setup (10x faster) with Basic/Digest authentication.
  • Image Sequence Overlays: Per-frame durations, looping, position/size animation, fade effects, and easing support for animated overlays.
  • Screen Capture Mouse Clicks: Mouse click highlight support for screen capture with real-time settings updates.
  • Windows ARM64: Full native ARM64 Core binaries now available on Windows via NuGet.
Update

New Certificate-Based Licensing System for .NET SDKs

We've introduced a modern certificate-based licensing system for Video Capture SDK .NET, Video Edit SDK .NET, Media Blocks SDK .NET, and Media Player SDK .NET. The new system uses .vflicense certificate files with RSA-2048 digital signatures, replacing the previous license key approach. Two license types are available: Developer licenses for development machines with online activation, and Release licenses that work completely offline for production deployment. Integration is straightforward — load the certificate from a file with SetLicenseCertificateAsync() or embed it as a resource using SetLicenseCertificateDataAsync(). Existing customers can migrate their legacy license keys to the new certificate format. Visit our updated registration guide for complete setup instructions and code examples.

Release

Pre-Event Recording Now Available - Circular Buffer for Surveillance Applications

We're excited to introduce Pre-Event Recording (circular buffer recording) in VisioForge Media Blocks SDK and Video Capture SDK .NET. This key surveillance feature continuously buffers the last N seconds of encoded video and audio in memory. When an event triggers — such as motion detection, an alarm, or an API call — the buffered pre-event footage is written to a file along with post-event recording, creating complete event clips that never miss critical moments. Features include configurable buffer duration (default 30 seconds), keyframe-aware recording that always starts from the nearest I-frame, automatic post-event timer with extend-on-re-trigger support, thread-safe circular buffer with minimal memory footprint (~15 MB per camera at 4 Mbps), and multiple container formats including MP4, MPEG-TS (crash-safe), and MKV. The PreEventRecordingBlock integrates seamlessly into any MediaBlocks pipeline, and a high-level API is available through VideoCaptureCoreX for quick integration. Check our documentation for complete code samples with motion detection and RTSP camera support.

Release

VisioForge MCP Server Now Available - AI-Powered SDK Assistance

We're excited to announce the launch of VisioForge MCP Server, a new way to get AI-assisted development support for our SDKs. The Model Context Protocol (MCP) Server enables AI coding assistants like Claude Code and VS Code Copilot to access comprehensive SDK documentation, deployment guides, and code examples directly. Features include complete API coverage with classes, methods, properties and events; 15+ platform deployment guides for Windows, Linux, macOS, Android, iOS and Mac Catalyst; hundreds of ready-to-use code examples; and platform-specific configuration snippets for MAUI, Uno, Avalonia, WPF, WinForms, and Blazor. Connect instantly with a single command: claude mcp add --transport http visioforge-sdk https://mcp.visioforge.com/mcp. All communication is encrypted and read-only with no authentication required.

Release

Uno Platform Support Now Available - Build True Cross-Platform Multimedia Apps

We're thrilled to announce that VisioForge SDKs now support Uno Platform! Build truly cross-platform multimedia applications with a single codebase that runs on Windows, Android, iOS, macOS, and Linux. With Uno Platform integration, you can now create video capture, media playback, and video editing applications that work seamlessly across all major platforms. Features include VideoView control, unified cross-platform APIs, platform-specific optimizations, and comprehensive documentation. Check our installation and deployment guides to get started with Uno Platform today!

Release

.NET 10 Support Now Available in All VisioForge .NET SDKs

We are excited to announce that all VisioForge .NET SDKs now fully support .NET 10! This update ensures compatibility with the latest .NET framework, bringing improved performance, enhanced security features, and better development experience. All our SDKs including Video Capture SDK .NET, Media Player SDK .NET, Video Edit SDK .NET, Media Blocks SDK .NET, and others have been tested and optimized for .NET 10. Upgrade your projects today to take advantage of the latest .NET innovations while maintaining full backward compatibility with previous versions.

Update

Animated GIF Support Added to All SDKs

New animated GIF support in image source classes, improved video mixer API with GUID support, and enhanced Live Video Compositor stability.

Release

Cross-Platform Engine Major Update

Added loop support for cross-platform engine, updated RTSP-X engine output, and integrated advanced face detector support.

Release

RTSP Server Media Block Released

New RTSP Server Media Block and RTSPServerOutput for creating your own RTSP streaming servers with full control over stream parameters.

News Archive

Browse our historical news and updates

Stay Informed

Subscribe to our newsletter to receive the latest news, product updates, and exclusive offers directly in your inbox.