Vlc.DotNet is a .net library that hosts the audio/video capabilities of the VLC libraries. In other words, it's a .net wrapper around libvlc
.
It can work on any .net framework version starting from .net 2.0 and .net standard 1.3 (starting from Vlc.DotNet 2.2.1).
On the front-end side, two components are currently available to make it easy to integrate in your apps. One is for WinForms, the other for WPF.
It all starts with those three steps :
- Install one of the NuGet Packages below
- Install
libvlc
libraries from one of the official distributions (To be improved, see #288) - Integrate it into your app
See the Getting started wiki
Branch | Build | Description |
---|---|---|
master | Latest stable version | |
develop | Latest features (may be experimental) |
Packages are available for Vlc libraries. Releases packages follow SEMVER 2.0.0
- Vlc.DotNet.Core.Interops : You probably don't want to use this one directly
- Vlc.DotNet.Core : If you don't want to have a video interface, this might be the package to use.
- Vlc.DotNet.Forms : To be used in WinForms projects
- Vlc.DotNet.Wpf : You guessed it, for WPF applications
Prereleases packages are built each time a push is made on develop