Video Fingerprinting SDK Version History
.NET Framework Improvements
New Fingerprinting Capability : Introduced VFPFingerprintFromFrames class enabling developers to generate video fingerprints directly from sequences of RGB24 frames
API Modernization : Completely revamped async/await API implementation for better asynchronous processing
Engine Optimization : Significantly improved performance of the core fingerprinting engine with enhanced processing algorithms
Version 12.0 - Database Integration and Hardware Acceleration
.NET Framework Updates
Multi-fingerprint Storage : Added new VFPFingerPrintDB class for efficiently storing multiple fingerprints in a single binary file format
Media Monitoring Tool Integration : Updated the Media Monitoring Tool application to leverage the new database capabilities
Updated Dependencies : Integrated the latest FFMPEG version for improved video handling capabilities
Framework Requirement Change : Increased minimum .NET Framework requirement to version 4.7.2
External Logging : Added NLog as an external dependency for enhanced logging capabilities
GPU Acceleration : Enhanced support for hardware acceleration via Nvidia, Intel and AMD GPU video decoders
Version 11.0 - Engine Modernization
.NET Implementation
Standalone Installation : Released as an independent installer package without requiring other .NET SDK installations
Video Source Engine : Implemented new engine for processing video from files and network sources
Capture Device Support : Developed new engine for handling video from capture devices
Core Improvements : Updated fingerprinting engine with latest algorithms
C++ Linux Support
Bug Resolution : Fixed multiple issues affecting Linux implementations
Engine Updates : Improved fingerprinting engine with platform-specific optimizations
Version 10.0 - Customization Features
.NET Enhancements
Resolution Control : Added custom resolution options for source video
Cropping Functionality : Implemented custom crop capabilities for source material
Engine Updates : Upgraded both decoding and fingerprinting engines
C++ Linux Improvements
Demo Application : Updated Media Monitoring Tool demo with latest FFMPEG compatibility
Stability Improvements : Resolved various bugs affecting performance
Version 3.1 - Optimization Release
General Improvements
Bug Fixes : Addressed minor issues affecting overall stability
Engine Updates : Enhanced processing engine for .NET implementation
Licensing Change : Media Monitoring Tool (Live) and Duplicates Video Search tools are now available for free commercial usage
Version 3.0 - Initial Public Release
Key Features
First public release of the Video Fingerprinting SDK
Introduced core fingerprinting capabilities for video content identification
Established foundation for cross-platform development
Back to top