Skip to main content

Changelog

15.6

  • Updated Avalonia VideoView. Resolved issue with VideoView recreation.
  • Updated WPF rendering. Improved performance for 4K and 8K videos.
  • Updated device enumerator
  • Resolved issue with VU Meter (event not fired)
  • Added IAsyncDisposable interface support for cross-platform core classes. It should be used to dispose of the core objects in async methods.
  • Added NDI Source demo
  • Resolve the "image not found" issue with the WinUI NuGet package
  • Added MP3+CDG Karaoke Player demo
  • Added CDGSourceBlock for MP3+CDG karaoke files playback
  • WinUI VideoView updated to fix issues during audio files playback
  • Added VNC source support. You can use VNCSourceBlock class as a video source block.
  • Resolved issues with NDI sources detection in the local network
  • Added KLVParser class to read and decode data from KLV binary files.
  • Added KLVFileSink block. You can export KLV data from MPEG-TS files.
  • Added KLV demo.
  • Added WASAPI 2 support.
  • Updated Video Effects API. Added Grayscale media block.
  • Added Live Video Compositor API and sample.
  • Updated Avalonia VideoView control. Resolved issues with video playback on Windows on HighDPI displays.
  • Added OpenCV blocks: CVDewarp, CVDilate, CVEdgeDetect, CVEqualizeHistogram, CVErode, CVFaceBlur, CVFaceDetect, CVHandDetect, CVLaplace, CVMotionCells, CVSmooth, CVSobel, CVTemplateMatch, CVTextOverlay, CVTracker
  • [CV] Resolved the issue with wrong face coordinates.
  • [CV, Media Blocks SDK .Net] Added Face Detector block.
  • Added rav1e AV1 video encoder.
  • Added GIF video encoder.
  • Added NDI Sink and NDI source blocks.
  • Resolved NDI SDK detection issues.
  • Updated Speex encoder.
  • Updated Video Mixer block.
  • Added Save/Load methods for output format to serialize into JSON.
  • Added MJPEG HTTP Live streaming sink block.
  • Resolved MP4 HW QSV H264 regression.
  • WinForms and WPF VideoView stability updates.
  • Added fade-in/out feature for image overlay block.
  • Telemetry update
  • SDKs updated to use the ObservableCollection instead of List in public API.
  • Updated MP4 HW output. Improved NVENC performance.
  • Added Video Compositor sample.
  • Added YouTubeSink and FacebookLiveSink blocks with custom YouTube/Facebook configurations. RTMPSink can stream to YouTube/Facebook the same as before.
  • Added SqueezeBack video mixer block.
  • Updated scrolling text logo. Added the Preload method to render a text overlay before playback.
  • Updated scrolling text logo (performance)
  • Updated Decklink sink blocks
  • Resolved crash with a text logo with a custom resolution
  • Added Intel QuickSync H264, HEVC, VP9 and MJPEG encoders support.
  • Updated MP4SinkBlock. The sink can split output files by duration, file size or timecode. Use MP4SplitSinkSettings instead MP4SinkSettings to configure.
  • Added VideoEffectsBlock to use video effects, available in Windows SDKs
  • Updated Decklink source
  • Added Decklink Demo (WPF)
  • Resolved the DeinterlaceBlend video effect crash
  • Used 3rd-party libraries moved to VisioForge.Libs.External assembly/NuGet
  • Added Nvidia Maxine Video Effects SDK (BETA) and sample app for Media Player SDK .Net and Video Capture SDK .Net
  • VisioForge HW encoders update

15.5

  • .Net 7 support
  • MAUI samples (BETA) are added
  • ONVIFControl and other ONVIF-related APIs are available for all platforms
  • Resolved issue with WPF HighDPI apps that use EVR
  • Added WPF Screen Capture Demo

15.4

  • The initial version (the same as for other SDKs)