What's new in VisioForge Media Player SDK .NET 15.1.7.0

Dec 1, 2021
  • Disabled Sentry debug messages in the console
  • VideoStreamInfo.FrameRate property type changed to VideoFrameRate (with numerator and denominator) from double
  • Updated WPF VideoView, resolved the issue for IP cameras stream playback
  • API breaking change: VisioForge.Controls, VisioForge.Controls.UI, VisioForge.Controls.UI.Dialogs, and VisioForge.Tools merged inside VisioForge.Core
  • Audio effect API now uses string name instead of index
  • Added Android support
  • Added new GStreamer-based crossplatform engine to support Windows and other platforms within v15 development cycle

New in VisioForge Media Player SDK .NET 15.0.7.0 (Nov 16, 2021)

  • Resolved SDK_Version possible issue.
  • Added Settings_Load API. You can load the settings file saved by Settings_JSON. Be sure that device names are correct.
  • RTP support for the VLC source engine.
  • API breaking change: SDK_State property has been removed. We do not have TRIAL and FULL SDK versions anymore.
  • API breaking change: DirectShow_Filters_Show_Dialog, DirectShow_Filters_Has_Dialog, Audio_Codec_HasDialog, Audio_Codec_ShowDialog, Video_Codec_HasDialog, Video_Codec_ShowDialog, Filter_Supported_LAV, Filter_Exists_MatroskaMuxer, Filter_Exists_OGGMuxer, Filter_Exists_VorbisEncoder, Filter_Supported_EVR, Filter_Supported_VMR9 and Filter_Supported_NVENC has been moved to VisioForge.Tools.FilterHelpers class.
  • VFAudioStreamInfo/VFVideoStreamInfo duration type changed to Timespan.
  • Telemetry updated.
  • Custom redist loader updated.
  • API breaking change: Status property changes to State, type is PlaybackState in all SDKs.
  • API breaking change: UI controls splitted into Core (VideoCaptureCore, MediaPlayerCore, VideoEditCore) and VideoView.
  • API breaking change: In Media Player SDK Source_Stream... properties were merged into Source_MemoryStream property of MemoryStreamSource type
  • Updated DVD playback
  • Updated FFMPEG source
  • API breaking change: Media Player SDK types moved from VisioForge.Types namespace to VisioForge.Types.MediaPlayer
  • API breaking change: Video Effects types moved from VisioForge.Types namespace to VisioForge.Types.VideoEffects
  • API breaking change: Audio Effects types moved from VisioForge.Types namespace to VisioForge.Types.AudioEffects
  • API breaking change: Event types moved from VisioForge.Types namespace to VisioForge.Types.Events
  • Added Video_Renderer_SetCustomWindowHandle method to set custom video renderer by Win32 window/control HWND handle

New in VisioForge Media Player SDK .NET 14.4.15.0 (Oct 18, 2021)

  • Windows 11 support
  • Telemetry update
  • Custom redist configuration updated

New in VisioForge Media Player SDK .NET 14.3.24.0 (Oct 5, 2021)

  • An issue with Video Resize filter creation for NuGet redists has been resolved
  • Telemetry update
  • Updated VFDirectCaptureMP4Output output
  • .Net 6 (preview) support
  • Splitted project and solutions by independent files for .Net Framework 4.7.2, .Net Core 3.1, .Net 5 and .Net 6

New in VisioForge Media Player SDK .NET 14.2.26.0 (Sep 10, 2021)

  • Bug fixes and performance improvements. Please check changelog.

New in VisioForge Media Player SDK .NET 14.2.6 (Aug 20, 2021)

  • An issue with wrong ColorKey processing in the Text Overlay video effect was resolved
  • VC++ redist is no longer required to be installed. VC++ linking changed to static
  • Many base DirectShow filters moved to the VisioForge_BaseFilters module

New in VisioForge Media Player SDK .NET 14.1.2.0 (May 27, 2021)

  • Added WPF VideoView control. You can push video frames from the OnVideoFrameBuffer event to control to render them
  • Correct default transparency value for a text logo
  • Updated MJPEG Decoder (improved performance)
  • Removed MP4 v8 legacy encoders
  • INotifyPropertyChanged support in WinForms/WPF wrappers to provide MVVM applications support
  • Added CustomRedist_DisableDialog property to disable redist message dialog

New in VisioForge Media Player SDK .NET 14.0.24.0 (Mar 26, 2021)

  • .Net 5.0 support
  • Resolved issue with device added/removed notifier
  • Added NDI streaming (server)
  • Resolved issue with merged text/image logos
  • Updated device notifier
  • Legacy audio effects have been removed.
  • Updated HLS server. Correct error reporting about used port
  • Updated FFMPEG Source filter, more supported codecs, and added GPU decoding

New in VisioForge Media Player SDK .NET 12.0.76 (Sep 24, 2020)

  • Bug fixes and performance improvements.

New in VisioForge Media Player SDK .NET 12.0.71 (Sep 8, 2020)

  • Bug fixes and performance improvements. Please check changelog.

New in VisioForge Media Player SDK .NET 12.0.62 (Aug 28, 2020)

  • Bug fixes and performance improvements. Please check changelog.

New in VisioForge Media Player SDK .NET 11.4 (Mar 5, 2020)

  • Alternative OSD implementation to handle Windows 10 changes
  • Updated GPU video effects
  • Updated memory source
  • Updated OSD API
  • Resolved issues with video encryption using binary keys
  • Merge module (MSM) redists added to all SDK's
  • Resolved issue with file lock using LAV engine
  • Added DirectX 11 based GPU video processing

New in VisioForge Media Player SDK .NET 11.3.12.0 (Dec 16, 2019)

  • Improved subtitles support with autoloading
  • Updated audio fade-in/fade-out effects
  • Added MIDI and KAR files support
  • Added CDG karaoke files support (and new demo application)
  • Added Async playback
  • Updated integrated JSON serializer
  • Added optional GPU decoding. Available decoding engines: DXVA2, Direct3D 11, nVidia CUVID, Intel QuickSync
  • .Net Core support

New in VisioForge Media Player SDK .NET 11.3.10.0 (Dec 10, 2019)

  • Improved subtitles support with autoloading
  • Updated audio fade-in/fade-out effects
  • Added MIDI and KAR files support
  • Added CDG karaoke files support (and new demo application)
  • Added Async playback
  • Updated integrated JSON serializer
  • Added optional GPU decoding. Available decoding engines: DXVA2, Direct3D 11, nVidia CUVID, Intel QuickSync
  • .Net Core support

New in VisioForge Media Player SDK .NET 11.2.0.0 (Jul 9, 2019)

  • Updated audio enhancer
  • Deployment without COM registration and admin rights
  • Updated video mixer with improved performance
  • Added YouTube playback code snippet
  • Added method to move OSD

New in VisioForge Media Player SDK .NET 11.1.6.0 (Apr 30, 2019)

  • Fixed stretch / letterbox issue in WPF version of all SDK’s
  • Fixed issue with equalizer on sample rate 16000 or less
  • Fixed problem with sample grabber for DirectShow source
  • Fixed encrypted files playback
  • Added DVDInfoReader class to read info about DVD files
  • Improved barcode detection quality for rotated images
  • Minimal .Net Framework version is .Net 4.5 now
  • Improved YouTube playback. Added OnYouTubeVideoPlayback event to select video quality for playback
  • Added Play_PauseAtFirstFrame property. If true playback will be paused on first frame
  • Resolved issue with network streams playback in WPF applications
  • Added Fake Audio Source DirectShow filter, that produce tone signal
  • Added Frame_GetCurrentFromRenderer method to all SDK’s. Using this method you can get currently rendered video frame directly from video renderer.

New in VisioForge Media Player SDK .NET 11.0.61.0 (Apr 9, 2019)

  • Updated MJPEG Decoder
  • Media Player SDK Main Demo update - multiscreen can automatically use connected external displays
  • Added fade-in / fade-out for text logo

New in VisioForge Media Player SDK .NET 10.5.0 (Feb 28, 2019)

  • Added demo for playback files with multiple video streams
  • Correct speed change during WMV files playback
  • Added madVR video renderer (experimental)
  • Improved SRT subtitles support
  • Added Picture-In-Picture support
  • Added seeking to previous frame

New in VisioForge Media Player SDK .NET 10.4 (Jun 28, 2018)

  • Added MJPEG decoder filter

New in VisioForge Media Player SDK .NET 10.3 (Dec 9, 2017)

  • Updated logging
  • Object_Detection property renamed to Motion_DetectionEx, with updated parameters
  • Added SDK demos code to GitHub and SDK packages to NuGet
  • Added face tracking
  • Updated video effects filter to support odd width and height
  • Added YouTube videos playback

New in VisioForge Media Player SDK .NET 9.2.8.0 (Jul 20, 2015)

  • Updated VLC engine (libVLC 2.2.1.0)
  • Updated media information reader
  • Updated FFMPEG engine

New in VisioForge Media Player SDK .NET 9.1 (Jul 20, 2015)

  • Video_Renderer_Stretch property changed to Video_Renderer_StretchMode, in WPF new mode available
  • Added Video Encryption SDK v9 support, now file or binary data can be used as a key, AES-256 strong encryption available

New in VisioForge Media Player SDK .NET 9.0 (Jul 20, 2015)

  • Added animated GIF support as image logo
  • Added audio enhancements (normalization, auto gain, manual gain)
  • Added SDK_Version / SDK_State properties to see SDK assemblies used version and registration info
  • Added licensing event to check required SDK edition
  • Audio volume API has been changed, now volume in percents

New in VisioForge Media Player SDK .NET 8.6 (Jul 20, 2015)

  • Added video H264 CPU / Intel QuickSync decoder
  • Added custom DirectShow video filters support
  • Added OnNewFilePlaybackStarted event
  • Updated Ogg Vorbis decoder
  • Added WebM decoders
  • Frame grabber API changes
  • Several bug fixes

New in VisioForge Media Player SDK .NET 8.5 (Jul 20, 2015)

  • Video rotation on-the-fly video effect
  • Updated FFMPEG source
  • 4K-ready video effects
  • API change - video renderer related Screen_ properties renamed to Video_Renderer_...
  • VMR-9 / EVR Zoom shift bug fixed
  • Custom video renderer background color for all renderers
  • Direct2D video renderer with live video rotation (BETA)
  • WPF controls background image
  • Several bug fixes

New in VisioForge Media Player SDK .NET 8.4 (Jul 20, 2015)

  • Updated FFMPEG decoder
  • Several bug fixes

New in VisioForge Media Player SDK .NET 8.0 (Dec 12, 2013)

  • VLC engine implemented for video/audio files playback
  • Several bug fixes

New in VisioForge Media Player SDK .NET 7.20 (Dec 12, 2013)

  • Reverse playback
  • Several bug fixes

New in VisioForge Media Player SDK .NET 7.12 (May 8, 2013)

  • Video encryption support
  • Several bug fixes

New in VisioForge Media Player SDK .NET 7.9 (Mar 25, 2013)

  • Motion detection
  • Chroma-key
  • MMS / WMV source
  • Integrated AForge.Net for object detection and improved video processing
  • Video effects optimized for Intel Atom and Core i3/i5/i7 now
  • Direct processing of decoded video / audio streams

New in VisioForge Media Player SDK .NET 7.7 (Mar 25, 2013)

  • Fade-in / fade-out video effect added
  • Playlist support
  • Several bug fixes

New in VisioForge Media Player SDK .NET 7.5 (Mar 25, 2013)

  • Several bug fixes
  • Improved chroma key
  • Improved text logo
  • Changed video effects API

New in VisioForge Media Player SDK .NET 7.4 (Jan 30, 2013)

  • Several bug fixes
  • Improved chroma key

New in VisioForge Media Player SDK .NET 7.3 (Dec 4, 2012)

  • Barcode reader (QR Code, UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, Codabar, ITF, RSS-14, Data Matrix, Aztec, PDF-417)
  • Several bug fixes

New in VisioForge Media Player SDK .NET 7.2 (Dec 4, 2012)

  • Pan / zoom video effect
  • Video / audio tagging API
  • Small bug fixes

New in VisioForge Media Player SDK .NET 7.0 (Oct 23, 2012)

  • Windows 8 RTM support
  • improved video effects
  • new FFMPEG-based playback engine

New in VisioForge Media Player SDK .NET 6.0 (Apr 12, 2012)

  • Motion detection
  • Chroma-key
  • MMS / WMV source
  • Integrated AForge.Net for object detection and improved video processing
  • Video effects optimized for Intel Atom and Core i3/i5/i7 now
  • Direct processing of decoded video / audio streams

New in VisioForge Media Player SDK .NET 3.9 (Feb 13, 2012)

  • Minor bugfixes
  • New main installer and redist installers

New in VisioForge Media Player SDK .NET 3.7 (Nov 15, 2011)

  • Improved video effects
  • Minor bugfixes
  • New demo applications
  • New optimizations for Intel Core II / Atom, AMD netbook CPU's