🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

WPFMediaKit

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

WPFMediaKit

A library to quickly build DirectShow and MediaFoundation media player controls in WPF. The kit comes with a MediaElement replacement, a VideoCaptureElement for web cams and a DVDPlayerElement that plays DVDs and supports interactive menus.

3.0.1
Source
NuGet
Version published
Maintainers
1
Created
Source

WPF MediaKit

This is the official new home of WPF MediaKit (the former was https://wpfmediakit.codeplex.com/). A library to quickly build DirectShow media player controls in WPF. The kit comes with a video player MediaUriElement (a WPF MediaElement replacement), a VideoCaptureElement for web cams and a DVDPlayerElement that plays DVDs and supports interactive menus.

For questions and answers follow the tag wpf-mediakit on StackOverflow: StackExchange

NuGet Package: NuGet

Build status

Many thanks to Jeremiah Morrill who originally created and developed this awesome control!

Contribute

There is still a lot to do! So, please feel free to help, if you are an advanced developer! :-) Answer issues, open PR, or become a maintainer. Open an issue, if you are willing to help maintaning this project.

Changelog

Version 3.0:

  • Added .NET 8 & .NET 9 compatibility, removed .NET Framework compatibility. If you are still using .NET Framework, please use Version 2.3.0 of WPF MediaKit!

Version 2.3:

  • Bugfixes
  • Upgraded to .NET Framework 4.8
  • Test Application with x64 support

Version 2.2:

  • Video snapshots by D3DRenderer.CloneSingleFrameImage()
  • D3DRenderer optimizations.
  • NuGet package.

Version 2.1:

  • Bugfixes (Memory Leak)
  • fallback mechanism to auto generate graph if manually generated graph doesn't work
  • fix video playback if no audio device is available
  • LAV Splitter Source is not hardcorded anymore
  • EVR is default Video Renderer

Version 2.0:

  • EVR Presenter uses DXVA2 hardware acceleration (thanks to Siegfried Krüger!).
  • EVR Presenter doesn't require the DirectX March 2009 Runtimes anymore (thanks to Siegfried Krüger!).
  • DirectShow graph will be built manually to have full control.
  • Options to set the desired Video, Audio and Splitter Codecs.

Keywords

wpf

FAQs

Package last updated on 23 Jan 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts